HTML JPG EMAIL XML OLM
  Product Family
MSG

Převod OLM na MSG pomocí C#

Převod OLM na MSG bez potřeby nainstalovaného Microsoft® Outlook® nebo Thunderbird®.

K pro převodu OLM na MSG použijeme API <a href="https://products.aspose.com/email/net/">Aspose.Email pro .NET, které je bohaté na funkce, výkonné a snadno použitelné pro manipulaci s dokumenty a jejich převod na platformě C#. Otevřete správce balíčků <a href="https://www.nuget.org/packages/aspose.email">NuGet, vyhledejte Aspose.Email a nainstalujte. Můžete také použít následující příkaz v konzoli Správce balíčků.

Příkaz pro konzoli správce balíčků


PM> Install-Package Aspose.EMAIL

Kroky k převodu OLM na MSG pomocí C#

.NET programátoři mohou snadno načíst a převést soubory OLM na MSG během několika řádků kódu.

  1. Načtěte zdrojový soubor EML pomocí MailMessage.Load
  2. Nastavte SaveOptions
  3. Zavolejte metodu Save s parametrem SaveOptions

Systémové požadavky

Před spuštěním zdrojového kódu .NET konverze se ujistěte, že máte následující předpoklady.

  • Microsoft Windows nebo kompatibilní OS s .NET Framework, .NET Core a PHP, VBScript, Delphi, C++ přes COM Interop.
  • Vývojové prostředí, například Microsoft Visual Studio.
  • Aspose.EMAIL pro .NET DLL odkazovaná ve vašem projektu.
 

Tento ukázkový kód ukazuje převod OLM na MSG v 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())
    {
        // save message in msg format
        msg.Save($"{msg.Subject}.msg");
    }
}
 
  • Free App to Convert OLM to MSG