TSmtp
Previous  Top  Next

Descripción:

La clase TSmtp maneja las conexiones para el envío de correo electrónico.  


Herencia:

Hereda de la clase TClientSocket.  


Propiedades:

Las propiedades de la clase TClientSocket.  
 
Attachments: Tipo array. Contiene un array con la lista de nombres de archivos que se enviarán como adjuntos.  
 
Authenticate: Tipo lógico. Indica si el servidor requiere autentificación para el envío de mensajes.  
 
Body: Tipo carácter. Contiene el texto del mensaje.  
 
Busy: Sólo lectura y tipo lógico. Indica que la operación actual está en curso.  
 
From: Tipo carácter. Contiene el remitente del mensaje.  
 
LastError: Sólo lectura y tipo numérico. Indica el último error.  
 
Password: Tipo carácter. Especifica la clave de usuario.  
 
Subject: Tipo carácter. Especifica el título del mensaje.  
 
To: Tipo array. Contiene un array con la lista de nombres de los destinatarios a los que se enviará el mensaje.  
 
User: Tipo carácter. Especifica el nombre de usuario.  


Métodos:

Los métodos de la clase TClientSocket.  
 
SendMessage(): Envía el mensaje. Devuelve NIL.  


Eventos:

Los eventos de la clase TClientSocket.  

OnProgress: Se lanza cada vez que se efectúa alguna operación. El método asignado recibe el parámetro nOperation y determina el tipo de operación en curso. Se pueden dar nueve valores: 1 cuando no hay ninguna operación en curso, 2 cuando se está conectando con el servidor, 3 cuando se está identificando el equipo cliente, 4 cuando se inicia la autentificación, 5 cuando se está enviando el nombre de usuario, 6 cuando se está enviando la clave de usuario, 7 cuando se inicia el envío del mensaje, 8 cuando se ha enviado el mensaje y 9 cuando se cierra la conexión.