Как сохранить все сообщения в один файл .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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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