HTML JPG EMAIL XML OLM
  Product Family
MSG

OLM zu MSG konvertieren über C#

Konvertieren Sie OLM zu MSG, ohne dass Microsoft® Outlook® oder Thunderbird® installiert sein müssen.

Um OLM zu MSG zu konvertieren, verwenden wir die <a href="https://products.aspose.com/email/net/">Aspose.Email für .NET-API, die eine funktionsreiche, leistungsstarke und einfach zu nutzende Dokumenten‑Manipulations‑ und Konvertierungs‑API für die C#‑Plattform ist. Öffnen Sie den <a href="https://www.nuget.org/packages/aspose.email">NuGet-Paket-Manager, suchen Sie nach Aspose.Email und installieren Sie sie. Sie können auch den folgenden Befehl in der Package Manager Console verwenden.

Package Manager Console-Befehl


PM> Install-Package Aspose.EMAIL

Schritte zum Konvertieren von OLM zu MSG über C#

.NET‑Programmierer können OLM‑Dateien problemlos laden und in MSG konvertieren – in nur wenigen Codezeilen.

  1. Laden Sie die Quell‑EML‑Datei mit MailMessage.Load
  2. Setzen Sie SaveOptions
  3. Rufen Sie die Save‑Methode mit SaveOptions als Parameter auf

Systemanforderungen

Stellen Sie sicher, dass Sie vor dem Ausführen des .NET‑Konvertierungscode die folgenden Voraussetzungen erfüllen.

  • Microsoft Windows oder ein kompatibles Betriebssystem mit .NET Framework, .NET Core sowie PHP, VBScript, Delphi, C++ über COM‑Interop.
  • Entwicklungsumgebung wie Microsoft Visual Studio.
  • Aspose.EMAIL für .NET DLL in Ihrem Projekt referenziert.
 

Dieses Beispielcode zeigt die OLM‑zu‑MSG‑Konvertierung in 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