HTML
JPG
EMAIL
XML
OLM
MSG
Конвертация OLM в MSG через C#
Конвертируйте OLM в MSG без необходимости установки Microsoft® Outlook® или Thunderbird®.
Чтобы конвертировать OLM в MSG, мы будем использовать Aspose.Email для .NET API, который является многофункциональным, мощным и простым в использовании API для манипуляции документами и конвертации для платформы C#. Откройте NuGet диспетчер пакетов, найдите Aspose.Email и установите. Вы также можете использовать следующую команду из консоли диспетчера пакетов.
Команда консоли диспетчера пакетов
PM> Install-Package Aspose.EMAIL
Шаги для конвертации OLM в MSG через C#
Программисты .NET могут легко загрузить и конвертировать файлы OLM в MSG всего за несколько строк кода.
- Загрузите исходный EML файл с помощью MailMessage.Load
- Установите SaveOptions
- Вызовите метод Save с SaveOptions в качестве параметра
Системные требования
Прежде чем запускать исходный код конвертации для .NET, убедитесь, что у вас есть следующие предварительные требования.
- Microsoft Windows или совместимая ОС с .NET Framework, .NET Core и PHP, VBScript, Delphi, C++ через COM Interop.
- Среда разработки, такая как Microsoft Visual Studio.
- Библиотека Aspose.EMAIL для .NET, подключенная к вашему проекту.
Этот пример кода показывает конвертацию OLM в MSG на C#
using Aspose.Email.Storage.Olm;
using (var olm = OlmStorage.FromFile("filename.olm"))
{
var folder = olm.GetFolder("Inbox", true);
foreach (var msg in folder.EnumerateMapiMessages())
{
// сохранить сообщение в формате msg
msg.Save($"{msg.Subject}.msg");
}
}