Как да конвертирате EML в MSG с помощта на C#

В този лесен урок ще научим как да конвертираме EML в MSG с помощта на C# заедно с подробни стъпки за настройка на средата. За да преобразувате EML в MSG, може да се използва базиран на C# API и можете да използвате този пример във всяка от общодостъпните операционни системи като 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#.

 Български