2017-01-06 168 views
0

私はMailKit.Net.Pop3.Pop3Clientを使用してメールアカウントにアクセスしています。MailKit Pop3を使用して電子メールを移動する

今、別のフォルダに電子メールメッセージを移動しようとしていますが、その方法を見つけることができません。誰でも知っている?

using (var client = new MailKit.Net.Pop3.Pop3Client()) 
{ 
    client.Connect("server", 995, true); 
    client.Authenticate("username", "password"); 

    int count = client.GetMessageCount(); 
    for (int i = 0; i < count; i++) 
    { 
     var message = client.GetMessage(i); 
     if (message.Subject.Contains("Test")) 
     { 
      //Move email here 
      //Ex: MoveTo INBOX\Test 
     } 
    } 

    client.Disconnect(true); 
} 

PS:あなたはそれを行うことができない私が欲しいものはclient.DeleteMessage(i)

答えて

2

ではありません。 POP3にはサーバー側のフォルダの概念がありません。 1つだけ(受信箱)があります。おそらくサーバーはIMAPも提供していますか?

+0

ありがとう、私はそれを知らなかった。それは私がそれに切り替えるつもりですIMAPを持っています。 – LazyLeecher

関連する問題