In questo semplice tutorial impareremo come convertire EML in MSG utilizzando C# insieme ai passaggi dettagliati per configurare l’ambiente. Per convertire EML in MSG è possibile utilizzare un’API basata su C# e puoi utilizzare questo esempio in qualsiasi sistema operativo comunemente disponibile come Windows, macOS o Linux.
Passaggi per convertire EML in MSG usando C#
- Installa la libreria Aspose.Email dallo strumento di gestione dei pacchetti NuGet in Visual Studio
- Importa lo spazio dei nomi Aspose.Email nel tuo progetto
- Imposta EmlLoadOptions per caricare il file EML
- Inizializza l’oggetto classe MailMessage per caricare il file EML di origine
- Converti il file EML in MSG usando il metodo Save
Utilizzando i passaggi precedenti in C# EML in MSG viene sviluppata l’applicazione di conversione. Il processo viene avviato caricando il file EML di origine dal disco utilizzando l’oggetto classe MailMessage. Quindi il file EML caricato viene salvato come file MSG sul disco utilizzando uno degli enumeratori SaveOptions.DefaultMsg e SaveOptions.DefaultMsgUnicode nel metodo Save.
Codice per convertire EML in MSG in C#
L’esempio sopra in C# converte il file EML in MSG sul disco con l’aiuto di semplici chiamate API e passaggi ben definiti. È possibile impostare diverse EmlLoadOptions tra cui PreserveTnefAttachments e PreserveEmbeddedMessageFormat prima di caricare il file EML. Puoi anche usare l’esempio precedente per caricare il file EML usando le opzioni predefinite usando il costruttore predefinito della classe EmlLoadOptions.
Per convertire EML in un’API basata su MSG C# viene esplorato in questo articolo. Se stai cercando come convertire EML in PDF in C#, fai riferimento all’articolo su Come convertire l’e-mail di Outlook in PDF usando C#.