创建电子邮件并在发送前查看

时间:2013-08-13 11:22:08

标签: java email outlook

我正在网上搜索几天,但没有找到任何解决方案。关于OLE的其他问题也没有解决方案。

是否可以为Outlook创建电子邮件,填写内容(正文,主题)并显示给用户查看以便他可以点击发送给自己?

如果有可能,怎么做。哪些API /框架或库可以支持这一点。是不是要看SSCCE?

我不能让SWT(eclipse)工作。不是最新版本,它总是显示错误。我使用x64和Outlook 2013.要查看我的错误,请在此处查看:How to create an E-Mail in Outlook and make it visible for the User

我希望有人知道如何做到这一点,或者只是给我答案,这是不可能的,所以我可以停止搜索。

谢谢。

修改

我必须使用Outlook,因为它是我公司使用的电子邮件工具。我不想自动发送,但用户需要查看电子邮件并手动发送。

1 个答案:

答案 0 :(得分:0)

电子邮件只是一个文字。有时它被格式化为一个简单的HTML页面。因此,您可以使用任何HTML查看器来查看电子邮件内容。如果您正在处理桌面应用程序,请注意Swing组件支持简单的HTML(版本1.0左右)。如果您正在使用基于网络的应用程序,则可以将电子邮件文本显示在diviframe等内。

如果要从java应用程序中调用默认电子邮件客户端,请使用Desktop.mail(URI)。看一下这个discussion

BTW似乎我们正在使用不同的谷歌。我输入“从java应用程序调用电子邮件客户端”,并立即找到提到的SO讨论。

修改

我认为你的问题并不完全正确。 Outlook只是各种电子邮件客户端之一。嗯,非常受欢迎。但仍有一个......不能保证它安装在用户的机器上。因此,您不能要求 java 应用程序运行 Outlook 。但是您可以运行默认电子邮件客户端