在我的课堂上,我们学习了如何使用Net.Mail命名空间发送邮件,但从未教过如何检索邮件/收件箱。在做了一些研究后,我找到了一些资源来帮助解决这个问题。现在我开始使用以下代码:
using (var ic = new AE.Net.Mail.ImapClient("imap.gmail.com", "someadress@gmail.com", "pswrd", AE.Net.Mail.AuthMethods.Login, 993, true))
{
ic.SelectMailbox("INBOX");
MailMessage[] mm = ic.GetMessages(0, 10);
}
我从here下载了AENETMAIL邮政编码。我应该包含哪些cs文件和引用?
答案 0 :(得分:1)
打开解决方案AE.Net.Mail.sln并构建它。您将收到.dll文件。 将项目中的引用添加到builded .dll。 使用AE.Net.Mail.Imap粘贴;使用AE.Net.Mail;
答案 1 :(得分:1)
使用NuGet AE.Net.Mail包。 NuGet包可以处理所有事情,您不必担心解决方案或项目中的引用,DLL或丢失文件。