【发布时间】:2014-05-18 13:27:31
【问题描述】:
我正在使用名为:MailKit 的 IMAP4 客户端。 它工作得很好,但我在不下载附件的情况下获取邮件正文时遇到问题。我想显示邮件的正文以及有哪些附件, 但只有当用户点击附件时,我才想实际下载附件。
我试过了:
var message = inbox.GetMessage(uid, cancel.Token);
但这得到了整个消息。
也试过了:
uids[0] = uid;
var ms = inbox.Fetch(uids, MessageSummaryItems.BodyStructure , cancel.Token);
var bp1 = inbox.GetBodyPart(uid, ms.First().Body, cancel.Token);
但这又会下载附件。
【问题讨论】:
-
这看起来很合理。实际发出的 IMAP 命令是什么?
-
听起来您应该在他们自己的论坛中为您的特定库 (MailKit) 寻求支持。