【发布时间】:2016-02-02 03:48:13
【问题描述】:
我正在使用 Mailkit 框架从交换服务器发送 (SMTP) 和检索 (IMAP) 电子邮件,效果很好。
然而,我的问题是使用 SMTP 发送的电子邮件没有显示在服务器上的已发送文件夹中(因此没有显示在其他邮件客户端中,这是主要问题)。
有没有办法让这些 SMTP 发送的电子邮件到交换服务器上的已发送文件夹?
【问题讨论】:
标签: c# email smtp exchange-server mailkit
我正在使用 Mailkit 框架从交换服务器发送 (SMTP) 和检索 (IMAP) 电子邮件,效果很好。
然而,我的问题是使用 SMTP 发送的电子邮件没有显示在服务器上的已发送文件夹中(因此没有显示在其他邮件客户端中,这是主要问题)。
有没有办法让这些 SMTP 发送的电子邮件到交换服务器上的已发送文件夹?
【问题讨论】:
标签: c# email smtp exchange-server mailkit
Outlook、Thunderbird 等邮件客户端所做的是,一旦通过 SMTP 发送邮件,它们会将邮件附加到 IMAP 服务器上的“已发送”文件夹。
一旦你从 IMAP 服务器获得了合适的 Sent 文件夹,你只需要像这样调用Append() 方法:
sent.Append (message);
注意:不需要先打开已发送的文件夹。
【讨论】: