Eliminar Correos Electrónicos del Servidor POP3
Eliminar Correos del Servidor
El Pop3Client la clase usa el protocolo POP3 para copiar los mensajes de correo desde el buzón a su PC. Una vez recuperado el correo, no necesita estar conectado a internet mientras lo lee, ya que puede leer el correo recuperado en la PC. Si no necesita o desea una copia de algunos mensajes de correo almacenados en el servidor POP3, puede eliminarlos. Esta sección muestra cómo eliminar correos usando Pop3Client clase.
Eliminar correo electrónico por índice
El siguiente fragmento de código elimina todos los mensajes de correo de un buzón uno por uno, basándose en su índice. El índice nunca debe ser <=0 en Pop3Client.DeleteMessage.
Eliminar todos los correos electrónicos
También podríamos llamar Pop3Client.DeleteMessages para eliminar todos los mensajes. El siguiente fragmento de código muestra cómo eliminar todos los correos electrónicos.
// Delete all the messages
client.DeleteMessages();
Si la conexión al servidor POP3 se interrumpe inmediatamente después de las operaciones de eliminación, ya no puede llamar a Cancelar Eliminaciones para realizar lo que desea.
Cancelar Eliminaciones de Correos
Pop3Client.UndeleteMessages puede usarse para cancelar la eliminación de mensajes de correo electrónico. El siguiente fragmento de código muestra cómo cancelar eliminaciones.
// Cancel deletes
client.UndeleteMessages();