In deze eenvoudige zelfstudie leren we hoe u EML converteert naar MSG met behulp van C#, samen met gedetailleerde stappen om de omgeving in te stellen. Om EML te converteren naar MSG kan C# gebaseerde API worden gebruikt en u kunt dit voorbeeld gebruiken in elk van de algemeen beschikbare besturingssystemen zoals Windows, macOS of Linux.
Stappen om EML naar MSG te converteren met C#
- Installeer Aspose.Email bibliotheek van NuGet pakketbeheer tool in Visual Studio
- Importeer de Aspose.Email-naamruimte in uw project
- Stel de EmlLoadOptions in voor het laden van het EML-bestand
- Initialiseer het klasseobject MailMessage om het bron-EML-bestand te laden
- Converteer het EML naar MSG-bestand met de Save-methode
Door gebruik te maken van de bovenstaande stappen in C# is de EML naar MSG conversie applicatie ontwikkeld. Het proces wordt gestart door het EML-bronbestand van de schijf te laden met behulp van het klasseobject MailMessage. Vervolgens wordt het geladen EML-bestand opgeslagen als MSG-bestand op de schijf met behulp van een van de SaveOptions.DefaultMsg- en SaveOptions.DefaultMsgUnicode-enumerators in de Save-methode.
Code om EML naar MSG te converteren in C#
Het bovenstaande voorbeeld in C# converteert EML naar MSG-bestand op de schijf met behulp van eenvoudige API-aanroepen en goed gedefinieerde stappen. U kunt verschillende EmlLoadOptions instellen, waaronder PreserveTnefAttachments en PreserveEmbeddedMessageFormat voordat u het EML-bestand laadt. U kunt het bovenstaande voorbeeld ook gebruiken om het EML-bestand te laden met de standaardopties door de standaardconstructor van de EmlLoadOptions-klasse te gebruiken.
In dit artikel wordt ingegaan op het converteren van EML naar MSG C#-gebaseerde API. Als u op zoek bent naar hoe u EML naar PDF kunt converteren in C#, raadpleeg dan het artikel op Hoe Outlook E-mail naar PDF te converteren met C#.