使用OpenPOP .net客户端从Gmail获取邮件。如何使用POP3从Gmail获取未读/新邮件?
我想知道如何才能得到新消息?
目前,我得到原子数据源,然后通过OpenPOP客户端(从第一个开始)获取与Feed相同数量的电子邮件。
GmailAtomFeed feed = new GmailAtomFeed("user", "pass");
feed.GetFeed();
int unread = feed.FeedEntries.Count;
POPClient client = new POPClient("pop.gmail.com", 995, "user", "pass", AuthenticationMethod.USERPASS, true);
for (int i = 0; i < unread; i++)
{
Message m = client.GetMessage(i, false);
// ...
}
有没有更好的方法来做到这一点?
我该如何设置未读邮件被读取?