2017-01-06 6 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); 
} 

추신 : 당신은 할 수 없습니다 내가 원하는 무엇 client.DeleteMessage(i)

답변

2

없습니다. POP3에는 서버 측 폴더 개념이 없습니다. 하나만 있습니다 (받은 편지함). 어쩌면 서버도 IMAP을 제공할까요?

+0

감사합니다. 나는 그것을 몰랐습니다. IMAP으로 전환했습니다. – LazyLeecher