【发布时间】:2022-04-03 08:32:02
【问题描述】:
以编程方式使用 Java,是否可以从 Exchange Server 下载电子邮件并将其保存为 .msg 文件?
如果没有,有没有可以用 Outlook 打开的格式
【问题讨论】:
以编程方式使用 Java,是否可以从 Exchange Server 下载电子邮件并将其保存为 .msg 文件?
如果没有,有没有可以用 Outlook 打开的格式
【问题讨论】:
收到的解决方案是商业选项,对我来说现在超出了范围。 我问题的第二部分是我是否可以以任何其他格式保存。我发现我可以将它们保存为 .eml 文件,该文件也可以在 Outlook 中打开。这将为我解决问题。
【讨论】:
如果您将本地 Outlook 配置文件配置为访问相关 Exchange 邮箱,则可以使用 Outlook 对象模型(请参阅 MailItem.SaveAs)。
您还可以使用Redemption(我是它的作者)动态连接到 Exchange 邮箱(RDOSession.LogonExchangeMailbox),遍历邮件并将其保存为 MSG 格式(RDOMail.@ 987654325@)。
【讨论】: