Excluir Emails do Servidor POP3

Excluindo Emails do Servidor

Pop3Client classe usa o protocolo POP3 para copiar as mensagens de email da caixa de correio para o seu PC. Uma vez que o email foi recuperado, você não precisa estar conectado à internet enquanto ele é lido, pois pode ler o email recuperado no PC. Se você não precisar ou não quiser uma cópia de algumas mensagens de email mantidas no servidor POP3, pode deletá‑las. Esta seção mostra como excluir emails usando Pop3Client classe.

Excluir e‑mail por índice

O trecho de código a seguir exclui todas as mensagens de e‑mail de uma caixa de correio, uma a uma, com base em seu índice. O índice nunca deve ser <=0 em Pop3Client.DeleteMessage.

Excluir Todos os E‑mails

Também podemos chamar Pop3Client.DeleteMessages para excluir todas as mensagens. O trecho de código a seguir mostra como excluir todos os e‑mails.

// Delete all the messages
client.DeleteMessages();

Se a conexão ao servidor POP3 for interrompida imediatamente após as operações de exclusão, você não poderá mais chamar Cancel Deletes para fazer o que deseja.

Cancelar Exclusões de Email

Pop3Client.UndeleteMessages pode ser usado para cancelar a exclusão de mensagens de e‑mail. O trecho de código a seguir mostra como cancelar exclusões.

// Cancel deletes
client.UndeleteMessages();