MailKit smtp 将电子邮件复制到交换服务器发送的文件夹

MailKit smtp copy emails to exchange server sent folder

我正在使用 Mailkit 框架从交换服务器发送 (SMTP) 和检索 (IMAP) 电子邮件并且工作正常。

但是,我遇到的问题是,使用 SMTP 发送的电子邮件不会显示在服务器上的已发送文件夹中(因此不会出现在其他邮件客户端中,这是主要问题)。

有没有办法让这些 SMTP 发送的电子邮件到交换服务器上的已发送文件夹?

Outlook、Thunderbird 等邮件客户端所做的是,一旦邮件通过 SMTP 发送,它们就会将邮件附加到 IMAP 服务器上的 "sent" 文件夹。

从 IMAP 服务器获得适当的已发送文件夹后,您只需要像这样调用 Append() 方法:

sent.Append (message);

注意:发送的文件夹不需要先打开