Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我使用 mailkit 库来阅读 imap 邮件。我想收到它大小的邮件。在 Pop3 中,我可以读取邮件大小;
clientPop.GetMessageSize("messageId");
在 Imap 中,我该怎么做?
在 IMAP 中获取消息元数据的方法是使用Fetch()文件夹上的方法。如果要获取每条消息的大小,可以执行以下操作:
Fetch()
foreach (var summary in inbox.Fetch (0, -1, MessageSummaryItems.Size)) { Console.WriteLine ("The size of message {0} is {1}", summary.Index, summary.Size.Value); }