HTML JPG EMAIL XML OLM
  Product Family
MSG

Converti OLM in MSG tramite C#

Converti OLM in MSG senza necessità di installare Microsoft® Outlook® o Thunderbird®.

Per convertire OLM in MSG, utilizzeremo l’API <a href="https://products.aspose.com/email/net/">Aspose.Email per .NET, una API ricca di funzionalità, potente e facile da usare per la manipolazione e la conversione di documenti sulla piattaforma C#. Apri il gestore pacchetti <a href="https://www.nuget.org/packages/aspose.email">NuGet, cerca Aspose.Email e installa. Puoi anche usare il seguente comando dalla Console di Gestione Pacchetti.

Comando della Console Package Manager


PM> Install-Package Aspose.EMAIL

Passaggi per convertire OLM in MSG tramite C#

Gli sviluppatori .NET possono caricare e convertire facilmente i file OLM in MSG in poche righe di codice.

  1. Carica il file EML sorgente usando MailMessage.Load
  2. Imposta SaveOptions
  3. Chiama il metodo Save con SaveOptions come parametro

Requisiti di sistema

Prima di eseguire il codice sorgente della conversione .NET, assicurati di avere i seguenti prerequisiti.

  • Microsoft Windows o un OS compatibile con .NET Framework, .NET Core, e PHP, VBScript, Delphi, C++ tramite COM Interop.
  • Ambiente di sviluppo come Microsoft Visual Studio.
  • DLL Aspose.EMAIL per .NET referenziata nel tuo progetto.
 

Questo esempio di codice mostra la conversione da OLM a MSG 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