У цьому простому посібнику ми дізнаємося, як перетворити EML на MSG за допомогою C# разом із детальними кроками для налаштування середовища. Щоб конвертувати EML у MSG, можна використовувати API на основі C#, і ви можете використовувати цей приклад у будь-якій із загальнодоступних операційних систем, таких як Windows, macOS або Linux.
Кроки для перетворення EML на MSG за допомогою C#
- Установіть бібліотеку Aspose.Email із інструмента керування пакетами NuGet у Visual Studio
- Імпортуйте простір імен Aspose.Email у свій проект
- Установіть EmlLoadOptions для завантаження файлу EML
- Ініціалізуйте об’єкт класу MailMessage, щоб завантажити вихідний файл EML
- Перетворіть 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#.