POP3 サーバーからメールを削除

サーバーからメールを削除

この Pop3Client クラスは POP3 プロトコルを使用してメールボックスからメールメッセージを PC にコピーします。メールが取得された後は、インターネットに接続したままである必要はなく、PC で取得したメールを読むことができます。POP3 サーバー上にメールメッセージのコピーを残したくない、または不要な場合は、削除します。このセクションでは、以下を使用してメールを削除する方法を示します。 Pop3Client クラス。

インデックスでメールを削除

以下のコードスニペットは、インデックスに基づいてメールボックス内のメールメッセージを1つずつ削除します。インデックスは 0 以下であってはなりません。 Pop3Client.DeleteMessage.

すべてのメールを削除

また、次のように呼び出すこともできます。 Pop3Client.DeleteMessages すべてのメッセージを削除するために。以下のコードスニペットは、すべてのメールを削除する方法を示しています。

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

POP3 サーバーへの接続が削除操作直後に切断された場合、削除キャンセルを呼び出すことができず、望む操作を行えなくなります。

メール削除のキャンセル

Pop3Client.UndeleteMessages メールメッセージの削除を取り消すために使用できます。以下のコードスニペットは、削除を取り消す方法を示しています。

// Cancel deletes
client.UndeleteMessages();