通过 Java 实现 Thunderbird 与 Outlook 邮件格式转换
Microsoft® Outlook 与 Thunderbird 文件转换和解析,以构建跨平台的 Java 应用程序
Java 邮件 API 用于构建跨平台邮件处理解决方案,具备在未安装 Microsoft Outlook® 的情况下生成、操作、处理和转换消息的能力。开发者可以轻松为应用添加自定义标题、附件、验证电子邮件地址以及在 EML、MSG、MBOX、OST、PST 和 MHT 等格式之间进行转换。
将邮件格式转换为其他格式
开发者可以使用 Java 库轻松转换受支持的消息格式。它只需将源文件加载到 API 对象模型中并调用带有关联参数的 save 方法。例如,要将 EML 转换为 MSG, MailMessage Load 函数用于获取源文件并调用 save 方法,传入输出文件和 SaveOptions 作为相关参数。
考虑另一个 Mbox 转 HTML 的场景,过程是使用 MboxrdStorageReader ,遍历每条消息,并通过提供文件路径将其保存为 HTML 文件, MailMessageSaveType 作为参数传入 save 方法。