In diesem einfachen Thema untersuchen wir, wie Outlook Email mithilfe von C#** in HTML konvertiert wird, indem wir uns an die detaillierten Schritte zum Einrichten der Umgebung halten. Um eine EML in HTML C#-basierte API zu konvertieren, kann eine einfache API-Schnittstelle in jeder .NET-konfigurierten Umgebung in Betriebssystemen wie Windows, Linux oder macOS verwendet werden.
Schritte zum Konvertieren von Outlook-E-Mail in HTML mit C#
- Konfigurieren Sie die Anwendung, um die Aspose.Email-Bibliothek aus dem NuGet-Paket-Manager zu installieren
- Initialisieren Sie das Klassenobjekt MailMessage, um auf die MSG- oder EML-Quelldatei von der Festplatte zuzugreifen
- Legen Sie die HTML-Speicheroptionen für die HTML-Ausgabedatei fest
- Speichern Sie die MSG-Datei mit der Save-Methode als HTML
Durch Befolgen der oben genannten Schritte in C# Email to HTML kann die Konverteranwendung einfach entwickelt werden. Wir beginnen mit dem Laden der EML- oder MSG-Quelldatei von der Festplatte unter Verwendung einer Instanz der MailMessage-Klasse, gefolgt vom Festlegen verschiedener HTML-Optionen für die gewünschte Ausgabedatei. Schließlich speichern wir die geladene E-Mail mit der Save-Methode als HTML-Datei auf der Festplatte.
Code zum Konvertieren von Outlook-E-Mail in HTML mit C#
Das Konvertieren von EML in HTML C# basiert auf einer einfachen API-Schnittstelle und klar definierten Schritten wurde im obigen Beispiel beschrieben. HtmlSaveOptions kann verwendet werden, um die Ausgabe-HTML-Datei anzupassen, indem Eigenschaften wie AfterHeadersFormat, BeforeHeadersFormat, DefaultHeaderFormat, HtmlFormatOptions und MailMessageSaveType festgelegt werden, um nur einige zu nennen. Der ausgegebene HTML-Code kann je nach Verwendung sowohl auf einer Festplatte als auch in einem Speicherstrom gespeichert werden.
In diesem Beispiel haben wir gelernt, wie man Outlook-E-Mail mithilfe einer C#-basierten API in HTML konvertiert. Wenn Sie eine E-Mail in ein Word-Dokument konvertieren möchten, lesen Sie den Artikel zu So konvertieren Sie Outlook-E-Mails mit C# in Word.