【发布时间】:2011-03-07 07:16:10
【问题描述】:
我想创建一个窗口应用程序,通过它我可以阅读来自 gmail 的电子邮件。
实际上,我想阅读正确格式的电子邮件,例如收件人、发件人、主题、抄送和正文。
using (Imap imap = new Imap())
{
imap.ConnectSSL("mail.company.com");
imap.Login("angel_y@company.com", "xyx***");
imap.SelectInbox();
List<long> uids = imap.SearchFlag(Flag.Unseen);
foreach (long uid in uids)
{
string eml = imap.GetMessageByUID(uid);
IMail message = new MailBuilder()
.CreateFromEml(eml);
Console.WriteLine(message.Subject);
Console.WriteLine(message.TextDataString);
}
imap.Close(true);
}
就是这个错误。 由于目标机器主动拒绝,无法建立连接
【问题讨论】:
-
很好。现在,你有什么问题?可以用更少的代码来回答整个应用程序的问题?
-
GMail也有IMAP接口,支持更广泛。
标签: c#