TPop3
Previous  Top  Next

Descripción:

La clase TPop3 maneja los buzones de correo electrónico. Utiliza el tipo POP3.  


Herencia:

Hereda de la clase TClientSocket.  


Propiedades:

Las propiedades de la clase TClientSocket.  
 
Buffer: Sólo lectura y tipo carácter. Contiene el texto del mensaje recuperado.  
 
Busy: Sólo lectura y tipo lógico. Indica que la operación actual está en curso.  
 
Header: Tipo array. Contiene un array con el número de elementos igual al número de mensajes que contiene el buzón. Cada elemento del array es otro array de cuatro elementos que contiene el remitente, el asunto, la fecha y el tamaño del mensaje.  
 
LastError: Sólo lectura y tipo numérico. Indica el último error.  
 
Password: Tipo carácter. Especifica la clave del buzón.  
 
User: Tipo carácter. Especifica el nombre de usuario del buzón.  


Métodos:

Los métodos de la clase TClientSocket.  
 
DeleteMessage( <nMessage> ): Borra el mensaje especificado por el parámetro nMessage. Devuelve NIL.  
 
GetMessage( <nMessage> ): Recupera el mensaje especificado por el parámetro nMessage. El contenido se almacena en la propiedad Buffer. 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 ocho valores: 1 cuando no hay ninguna operación en curso, 2 cuando se está conectando con el servidor, 3 cuando se está enviando el nombre de usuario, 4 cuando se está enviando la clave de usuario, 5 cuando se están recuperando las cabeceras de los mensajes, 6 cuando se está recuperando un mensaje, 7 cuando se está eliminando un mensaje y 8 cuando se cierra la conexión.