如何阅读asp中的最后一封电子邮件?

时间:2013-12-16 20:45:29

标签: asp.net email pop3

我使用OpenPop来阅读来自POP3邮件服务器的电子邮件,但它不会按顺序阅读电子邮件。 如何获取最新的电子邮件?

1 个答案:

答案 0 :(得分:0)

我使用Mail.dll(使用Mail.dll .NET IMAP库和IMAP协议标记电子邮件(读取)。)

using(Imap imap = new Imap())
{
imap.Connect("imap.example.com");    // or ConnectSSL for SSL
imap.Login("user", "password");

imap.SelectInbox();
List<long> uids = client.Search(Flag.Unseen);
if (uids.Count > 0)
    client.MarkMessageSeenByUID(uids[0]);
    imap.Close();
}