HTML
JPG
EMAIL
XML
OLM
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.
- Carica il file EML sorgente usando MailMessage.Load
- Imposta SaveOptions
- 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");
}
}