【发布时间】:2015-07-15 07:45:23
【问题描述】:
我正在使用 MailKit/MimeKit 1.2.7(最新的 NuGet 版本)。
我一直在阅读 API 文档和有关 stackoverflow 的几篇文章。但我仍然无法成功将电子邮件附件保存为文件。
这是我当前的代码:
var mimePart = (attachment as MimePart);
var memoryStream = new MemoryStream();
mimePart.ContentObject.DecodeTo(attachmentStream);
using (var fileStream = new FileStream(filePath, FileMode.Create, FileAccess.Write))
{
memoryStream.CopyTo(fileStream);
}
我一直在用不同类型的附件尝试这段代码。在我的光盘上创建的文件总是空的。
我错过了什么?
【问题讨论】:
-
请参阅"Should questions include “tags” in their titles?",其中的共识是“不,他们不应该”!