我有一个程序必须为我“准备”电子邮件。准备好电子邮件后,它应显示在Outlook中(或其他电子邮件客户端-默认用户邮件客户端)。

我已经使用了Desktop.getDesktop().mail方法,但是在选择方面我非常有限。 (我不能设置很高的重要性)。我尝试过的另一个选项是JavaMail。但是在这里,邮件将被发送,而不是在电子邮件客户端中打开。 (与Apache POI相同)。

我考虑过的另一个选择是编写一个.msg / .eml文件并打开它,但这必须手动完成(通过java,我收到“找不到文件”错误或有关权限的错误)。

有谁知道我可能错过/忽视的其他选择或其他方法?

最佳答案

您可以使用moyosoft的连接器从Java访问Outlook功能。请参阅以下网址,以获取更多详细信息。

http://www.moyosoft.com/joc/

http://www.moyosoft.com/joc/getstarted/

10-08 08:05