In diesem einfachen Tutorial lernen wir, wie EML mit C#** in MSG konvertiert wird, zusammen mit detaillierten Schritten zum Einrichten der Umgebung. Um EML in MSG zu konvertieren, kann C#**-basierte API verwendet werden, und Sie können dieses Beispiel in jedem der allgemein verfügbaren Betriebssysteme wie Windows, macOS oder Linux verwenden.
Schritte zum Konvertieren von EML in MSG mit C#
- Installieren Sie die Aspose.Email-Bibliothek aus dem NuGet-Paket-Manager-Tool in Visual Studio
- Importieren Sie den Namespace Aspose.Email in Ihr Projekt
- Legen Sie EmlLoadOptions zum Laden der EML-Datei fest
- Initialisieren Sie das Klassenobjekt MailMessage, um die EML-Quelldatei zu laden
- Konvertieren Sie die EML-Datei mit der Save-Methode in eine MSG-Datei
Durch die Verwendung der obigen Schritte in C# EML zu MSG wird eine Konvertierungsanwendung entwickelt. Der Prozess wird initiiert, indem die Quell-EML-Datei mithilfe des MailMessage-Klassenobjekts von der Festplatte geladen wird. Dann wird die geladene EML-Datei als MSG-Datei auf dem Datenträger gespeichert, wobei entweder die Enumeratoren SaveOptions.DefaultMsg und SaveOptions.DefaultMsgUnicode in der Save-Methode verwendet werden.
Code zum Konvertieren von EML in MSG in C#
Das obige Beispiel in C# konvertiert EML in eine MSG-Datei auf der Festplatte mit Hilfe einfacher API-Aufrufe und gut definierter Schritte. Sie können verschiedene EmlLoadOptions festlegen, einschließlich PreserveTnefAttachments und PreserveEmbeddedMessageFormat, bevor Sie die EML-Datei laden. Sie können das obige Beispiel auch verwenden, um die EML-Datei mit den Standardoptionen zu laden, indem Sie den Standardkonstruktor der EmlLoadOptions-Klasse verwenden.
Wie Sie EML in MSG C#-basierte API umwandeln, wird in diesem Artikel untersucht. Wenn Sie nach der Konvertierung von EML in PDF in C# suchen, lesen Sie den Artikel zu So konvertieren Sie Outlook-E-Mails mit C# in PDF.