启动带有附件的Mail-Client?
|
我目前正在寻找一种方法(用Java),该方法以定义的接收者,主题和正文以及预定义的附件启动默认邮件客户端。
由于RFC的限制,java.awt.Desktop.mail-Method无法使用附件。在构建过程中,JDIC项目已失效,而JMAPI项目则相当模糊。 (需要1.4 Mozilla-Sources)而且我必须自己为64位系统构建它。
还有其他选择吗?我已经在这里阅读了文章,但是使用rundl32.dll和这样的“解决方案”不是我想要放入生产代码中的东西。
没有找到相关结果
已邀请:
3 个回复
掏得透垦滩
适用于Windows和Mac(以及可能的其他操作系统)的另一种可能性是生成一个\“。eml \”或\“。msg \”文件,其中包含您希望包含已经编码为电子邮件一部分的内容和附件。 。然后可以使用相应电子邮件文件格式的默认处理程序启动该文件。但是,不能保证打开默认的电子邮件处理程序,也不保证文件格式将与每个电子邮件客户端兼容。
刷遍派戳
募磷
应该以与平台无关的方式完成任务。