Thunderbird‑ und Outlook‑Formatkonvertierung mit C++

Microsoft® Outlook‑ und Thunderbird‑E‑Mail‑Dateien sowie Nachrichtenarchive parsen und konvertieren, um C++‑Anwendungen zu erstellen.

 

Verwenden Sie die C++‑E‑Mail‑API zum Parsen von Formaten einschließlich MSG, EML, EMLX und MHT, ohne die Details der Formatspezifikation zu kennen, um Mail‑Verarbeitungslösungen zu erstellen. Darüber hinaus können Entwickler MIME‑Nachrichten, Outlook‑Formate verwalten sowie iCalendar‑(RFC 2445‑) Wiederholungsmuster erzeugen und verarbeiten.

E‑Mail‑Formate in verschiedene Formate speichern

Der Konvertierungsprozess ist für überwiegend Outlook‑ und Thunderbird‑Formate einfach. Hier werden ein paar Fälle diskutiert, EML zu MHTML und MSG zu HTML mit Header‑Informationen und benutzerdefinierter Zeitzone. Für den ersten Fall laden Sie die benötigte Datei MailMessage ::Load und rufen die Save‑Methode mit der erforderlichen Erweiterung und SaveOptions . Und für den zweiten Fall werden wir die benutzerdefinierte Zeitzone setzen und verwenden HtmlSaveOptions zum Festlegen von Header‑Informationen.

C++‑Code für EML‑zu‑MHTML‑Konvertierung
C++‑Code für MSG‑zu‑HTML‑Konvertierung