Использование клиента OpenPOP .net для получения сообщений из Gmail.
Мне интересно, как я могу получать только новые сообщения?
В настоящее время я получаю фид атомов, а затем получаюстолько писем, сколько в канале с клиентом OpenPOP (начиная с первого).
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);
// ...
}
Есть ли лучший способ сделать это?
И как установить непрочитанные сообщениячитать?