我有一个程序,必须为我准备电子邮件。当电子邮件准备好时,它应显示在Outlook(或其他电子邮件客户端 - 默认用户邮件客户端)中。Java Outlook集成
我已经使用了Desktop.getDesktop().mail
的方法,但我对选项非常有限。 (我不能设置高度重要性)。我试过的其他选项是JavaMail。但是这里的邮件将被发送而不是在电子邮件客户端打开。 (与Apache POI相同)。
我考虑过的其他选项是编写一个.msg
/.eml
文件并将其打开,但这必须手动完成(通过java获取“文件未找到”错误或有关特权的错误)。
有谁知道其他选择或其他方法我可能错过/忽略?
所以,要真正地发送电子邮件,或只是与客户端打开呢?对你来说哪个客户端将被用来阅读电子邮件有影响吗? –
在客户端打开/查看(最有可能是Outlook,因为这是默认邮件客户端)。 – Nyllian