HTML JPG EMAIL XML OLM
  Product Family
MSG

Convertir OLM a MSG via C#

Convertiu OLM a MSG sense necessitat de tenir instal·lat Microsoft® Outlook® o Thunderbird®.

Per convertir OLM a MSG, utilitzarem l’API <a href="https://products.aspose.com/email/net/">Aspose.Email per .NET que és una API rica en funcions, potent i fàcil d’usar per a la manipulació i conversió de documents a la plataforma C#. Obriu el gestor de paquets <a href="https://www.nuget.org/packages/aspose.email">NuGet, cerqueu Aspose.Email i instal·leu-lo. També podeu utilitzar l’ordre següent des de la consola del gestor de paquets.

Comanda de la consola del Gestor de paquets


PM> Install-Package Aspose.EMAIL

Passos per convertir OLM a MSG via C#

Els programadors .NET poden carregar i convertir fàcilment fitxers OLM a MSG en només poques línies de codi.

  1. Carregueu el fitxer EML d’origen mitjançant MailMessage.Load
  2. Estableix SaveOptions
  3. Crida el mètode Save amb SaveOptions com a paràmetre

Requisits del sistema

Abans d’executar el codi font de conversió .NET, assegureu-vos que teniu els requisits previs següents.

  • Microsoft Windows o un sistema operatiu compatible amb .NET Framework, .NET Core, i PHP, VBScript, Delphi, C++ via COM Interop.
  • Entorn de desenvolupament com Microsoft Visual Studio.
  • DLL d’Aspose.EMAIL per a .NET referenciada al vostre projecte.
 

Aquest codi d'exemple mostra la conversió d'OLM a MSG amb 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