2014-12-19 2 views
-2

C#을 사용하여 Hotmail에서 찾고있는 전자 메일을 어떻게 가져올 수 있습니까?C# 제목이있는 특정 전자 메일 가져 오기

주제에 "Yahoo"라는 단어가있는 전자 메일 (본문/메시지)을 원합니다.

온라인으로 많은 예제를 사용해 보았지만 실제로는 분명하지 않았습니다. 감사합니다

+2

일부 코드를 게시하거나 질문의 ​​범위를 좁혀 야합니다. 귀하의 질문은 현재 "누군가가 나를위한 코드를 작성할 수 있습니까?"또는 "누군가가 나를 위해 라이브러리를 제안 할 수 있습니까?"라는 질문이 있습니다. 둘 다 스택 오버 플로우에 관한 주제와 관련이 없습니다. –

답변

1

OpenPop.Net 오픈 소스 라이브러리를 사용하여 핫메일 계정에 연결할 수 있습니다. POP3 서버와 통신하는 데는 많은 유용한 방법이 있습니다. 유용한 예제가 많이 있습니다. 간단한 코드는이 모양 일 수있는 POP3 서버에 연결하기 :

using(Pop3Client client = new Pop3Client()) 
{ 
    client.Connect(hotmailHostName, pop3Port, useSsl); 
    client.Authenticate(username, password, AuthenticationMethod.UsernameAndPassword); 

    // And here you can use the client.GetMessage() method to get a desired message. 
    // You can iterate all the messages and check properties on each of them. 
} 

hotmailHostName가 있어야한다 "pop3.live.com".
pop3Port는 995 여야합니다.
useSsl은 true 여야합니다.

+0

고마워요! :) – Hoyo