【发布时间】:2014-11-08 16:20:21
【问题描述】:
我正在尝试循环使用特定收件箱中的所有消息,例如使用 ActiveUp Mail C#:
Mailbox box = imap.AllMailboxes[0];
Fetch fetch = box.Fetch;
int messagesLeft = box.MessageCount; // return 31
int msgIndex = 0;
List<Email> list = new List<Email>();
for (int x = 1; x <= box.MessageCount; x++)
{
try
{
Message msg = fetch.MessageObject(x);
list.Add(new Email()
{
/// .....
});
}
catch { }
}
我收到所有消息的错误(1 条除外)..
索引和长度必须引用字符串中的位置。
所有消息(除了 1 条运行良好的消息)都来自同一个发件人并且具有相同的格式(不同的内容)
【问题讨论】:
标签: c# imap gmail-imap