這一篇使用是的是IMAP 主要是QQ郵箱不支持EWS方式 無奈只能換種方式
IMAP全稱是Internet Mail Access Protocol,即交互式郵件存取協議
使用程序集mail.dll
private static void ImapSearchEmail(EmailAcount emailAcount) { using (Imap imap = new Imap()) { try { imap.Connect("imap.qq.com"); // or ConnectSSL for SSL imap.UseBestLogin(用戶名、密碼); imap.SelectInbox(); List<long> uids = imap.Search(Expression.Since(Convert.ToDateTime(DateTime.Now.ToShortDateString()))); uids.ForEach(u => { //郵件對象 var email = new MailBuilder().CreateFromEml(imap.GetMessageByUID(u)); }); } catch (Exception ex) { //異常日志 } finally { imap.Close(); } } }
此密碼 不是QQ的登陸密碼 而是需要收到開通的密碼。
設置——>賬戶設置——>開啟IMAP 會生成密碼的

