MailKit Imap 获取邮件大小
MailKit Imap Get Mail Size
我使用mailkit 库来阅读imap 邮件。我想收到它的大小的邮件。在 Pop3 中,我可以读取邮件大小;
clientPop.GetMessageSize("messageId");
在 Imap 中,我该怎么做?
在 IMAP 中获取消息元数据的方法是在文件夹上使用 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);
}
我使用mailkit 库来阅读imap 邮件。我想收到它的大小的邮件。在 Pop3 中,我可以读取邮件大小;
clientPop.GetMessageSize("messageId");
在 Imap 中,我该怎么做?
在 IMAP 中获取消息元数据的方法是在文件夹上使用 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);
}