如何使用MailKit IMap成功发送邮件?

时间:2017-09-14 05:56:36

标签: c# mailkit

我想知道我的发件箱邮件是否已成功发送..

var client = new ImapClient();
....
var folders = client.GetFolders(client.PersonalNamespaces[0]);
var folder = client.GetFolder("已发送");//get sent mail floder in Chinese
var folderAccess = folder.Open(FolderAccess.ReadOnly);
string path = @"C:\temp\";

for (int i = folder.Count - 1; i >= 0; i--)
{
   var message = folder.GetMessage(i);
}

1 个答案:

答案 0 :(得分:0)

您无法通过IMAP发送消息,您只能通过SMTP发送消息。

通过SMTP发送邮件不会将它们放入任何IMAP文件夹。你必须自己把它们放在那里。