我想使用控制台应用程序从pop.gmail.com读取电子邮件。如何使用c#从pop.gmail.com获取电子邮件?
Pop3 client = new Pop3();
client.Connect("pop.gmail.com",995);
client.Login("[email protected]", "12345");
//client.IsAuthenticated = true;
// get message list
Pop3MessageCollection list = client.GetMessageList();
if (list.Count == 0)
{
Console.WriteLine("There are no messages in the mailbox.");
}
else
{
// download the first message
MailMessage message = client.GetMailMessage(list[0].SequenceNumber);
}
client.Disconnect();
}
我得到错误服务器已关闭连接。 我已经禁用防火墙和防病毒。
plz帮助我。
我不知道.NET带有pop3客户端。我最终实现了自己的.NET TCP。这样我可以看到所有的错误。您通常不应该首先查询服务器的功能吗?也许你正在使用错误的认证,或者其他什么。在您使用的图书馆的邮件列表上提问您的问题可能会更好。 – Kurt 2010-06-25 07:15:34
什么是Pop3?它是第三方图书馆 – 2010-06-25 07:24:56