2010-07-14 3 views
2

프로젝트를 둘러 보았지만 두 가지가 있습니다. 모두 구형 인 것 같습니다. 그 중 무엇을 사용해야합니까? 또는 msdn에서 찾을 수없는 상자 pop3 클래스가 새로 추가되었습니다. 어쨌든 나는 SMTP를 필요로하지 않는 클라이언트를 보내지 않고있다. 이메일을 정렬하고 읽는 봇과 같은 것이다. 건배!SSL을 지원하는 C#에서 pop3 리더 클래스를 찾고 있습니다.

답변

0

나는 코드 프로젝트에 게시 된 몇 년 전에 제작했는데 날짜는 (http://www.codeproject.com/KB/IP/NetPopMimeClient.aspx)입니다. 관심이 있으시면 CP에 게시 된 적이없는 최신 소스 코드 사본을 보내드릴 수 있습니다.

내가 개발 한 솔루션 대신에 다트 메일을 사용하여 CP에 게시했습니다. 내가 다트 메일을 사용하는 것을 끝내는 주된 이유는 내가 개발 한 솔루션의 주된 문제인 Mime Parsing 기능 때문입니다. IIRC Dart Mail은 매우 합리적이며 강력한 것을 필요로 할 때 한 번 보게 될 것입니다.

+0

입니다. www.dartmailindia.com/ 또는 내가 말하는 다트 메일에 대한 링크를 제공 할 수 있습니까? 강력한 mime-type 구문 분석이 필요합니다. –

+0

다음은 현재 사용중인 제품의 직접 URL입니다. http://www.dart.com/ptmlnet.aspx. 개체 모델을 이해하면 복잡한 MIME 부분을 구문 분석하기가 쉽습니다. 재판을 제공합니다. 뭔가 필요한 것이 있으면 꼭 시도해볼 가치가 있습니다. 우리는 하루에 수천 통의 메시지를 처리하는 데 사용합니다. –

1

Mail.dll POP3 client을 살펴보십시오. 그것은 SSL을 지원하는 사용하기 쉽고, 복잡한 MIME 구조를 분석 지원

using(Pop3 pop3 = new Pop3()) 
{ 
    pop3.ConnectSSL("pop3.server.com");    
    pop3.Login("user", "password"); 

    foreach (string uid in pop3.GetAll()) 
    { 
     IMail email = new MailBuilder() 
      .CreateFromEml(pop3.GetMessageByUID(uid)); 
     Console.WriteLine(email.Subject); 
    } 
    pop3.Close(true); 
}    

이 내가 현재 Mail.dll을 다운로드 할 수 있습니다

을 개발 한 상용 제품이므로주의 해주십시오 : http://www.lesnikowski.com/mail/

1

나는 threadOpenPOP을 발견했는데, 이것은 바로이 작업을 위해 필자가 선택한 나의 라이브러리로 보인다.

관련 문제