HTML
JPG
EMAIL
XML
OLM
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.
- Carregueu el fitxer EML d’origen mitjançant MailMessage.Load
- Estableix SaveOptions
- 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");
}
}