通过 C++ 实现 Thunderbird 与 Outlook 格式转换
Microsoft® Outlook 与 Thunderbird 邮件文件及邮件归档的解析和转换,用于构建 C++ 应用程序。
使用 C++ Email API 解析包括 MSG、EML、EMLX 与 MHT 在内的格式,无需了解格式细节即可构建邮件处理方案。此外,开发者还能管理 MIME 消息、Outlook 格式,生成和消费 iCalendar(RFC 2445)循环模式等。
将邮件格式保存为不同的格式
大多数 Outlook 与 Thunderbird 格式的转换过程都很简单。这里讨论几种情况,EML 转 MHTML 与 MSG 转 HTML,包括头部信息和自定义时区。对于第一种情况,加载所需文件 MailMessage ::Load 并调用 Save 方法,使用所需的扩展名和 SaveOptions 。对于第二种情况,我们将设置自定义时区并使用 HtmlSaveOptions 用于设置头部信息。