Экспорт EML из электронной почты с использованием MailKit

Мне нужно экспортировать файл EML из IMAP с помощью Mailkit, однако нет способов экспортировать электронные письма.

Я не нашел никакой документации ни в MimeKit - Mailkit Documentation.
Можно ли экспортировать файлы EML с помощью Mailkit?

2 ответа

Решение

То, что вы ищете, это MimeMessage.WriteTo()

Если вы хотите написать MailMessageк .emlфайл с помощью MimeKit, используйте этот код

      var mimeMessage = MimeMessage.CreateFromMailMessage(mail);
mimeMessage.WriteTo(new FileStream(@"path_to_file\new_mail.eml", FileMode.Create));
Другие вопросы по тегам