如何使用C#获取具有我在Hotmail中寻找的主题的电子邮件。
e.g。我想要在其主题中包含“Yahoo”字样的电子邮件(正文/邮件)。
尝试在网上使用很多例子,但他们并不是很清楚。感谢
答案 0 :(得分:1)
您可以使用OpenPop.Net开源库连接到您的hotmail帐户。它有很多与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。