Как сохранить все сообщения в один файл .mbox с помощью Mailkit/MimeKit IMAP?C#

Место общения программистов C#
Anonymous
Как сохранить все сообщения в один файл .mbox с помощью Mailkit/MimeKit IMAP?

Сообщение Anonymous »

Я искал пример того, как сохранить все сообщения в один файл, например файл .mbox, но безуспешно. Вот код, который я пробовал, но сейчас не работает.
var exportStream = new MemoryStream();

foreach (var uid in uids)
{
var message = client.Inbox.GetMessage(uid);
message.WriteTo(exportStream);
}

exportStream.Position = 0;

using (var fileStream = File.Create(@"C:\temp\results.mbox"))
{
exportStream.Seek(0, SeekOrigin.Begin);
exportStream.CopyTo(fileStream);
}



Подробнее здесь: https://stackoverflow.com/questions/692 ... mekit-imap

Вернуться в «C#»