Як перетворити EML на MSG за допомогою C#

У цьому простому посібнику ми дізнаємося, як перетворити EML на MSG за допомогою C# разом із детальними кроками для налаштування середовища. Щоб конвертувати EML у MSG, можна використовувати API на основі C#, і ви можете використовувати цей приклад у будь-якій із загальнодоступних операційних систем, таких як Windows, macOS або Linux.

Кроки для перетворення EML на MSG за допомогою C#

  1. Установіть бібліотеку Aspose.Email із інструмента керування пакетами NuGet у Visual Studio
  2. Імпортуйте простір імен Aspose.Email у свій проект
  3. Установіть EmlLoadOptions для завантаження файлу EML
  4. Ініціалізуйте об’єкт класу MailMessage, щоб завантажити вихідний файл EML
  5. Перетворіть EML у файл MSG за допомогою методу збереження

За допомогою наведених вище кроків у C# EML у MSG розроблено програму для перетворення. Процес ініціюється завантаженням вихідного EML-файлу з диска за допомогою об’єкта класу MailMessage. Потім завантажений файл EML зберігається як файл MSG на диску за допомогою будь-якого з нумераторів SaveOptions.DefaultMsg і SaveOptions.DefaultMsgUnicode у методі Save.

Код для перетворення EML на MSG на C#

Наведений вище приклад у C# конвертує EML у файл MSG на диску за допомогою простих викликів API і чітко визначених кроків. Ви можете встановити різні EmlLoadOptions, включаючи PreserveTnefAttachments і PreserveEmbeddedMessageFormat, перед завантаженням файлу EML. Ви також можете використати наведений вище приклад, щоб завантажити файл EML із параметрами за замовчуванням за допомогою конструктора за замовчуванням класу EmlLoadOptions.

У цій статті описано, як перетворити EML на MSG C# на основі API. Якщо ви шукаєте, як конвертувати EML у PDF на C#, зверніться до статті Як конвертувати електронну пошту Outlook у PDF за допомогою C#.

 Українська