【发布时间】:2011-08-27 03:21:01
【问题描述】:
我目前正在寻找一种方法(在 Java 中)以定义接收者、主题和正文以及预定义的附件来启动默认邮件客户端。
由于 RFC 的限制,java.awt.Desktop.mail-Method 不适用于附件。 JDIC 项目已死,而 JMAPI 项目在构建过程中相当模糊。 (需要 1.4 Mozilla-Sources)而且我必须自己为 64 位系统构建它。
还有其他选择吗?我已经阅读了这里的文章,但使用 rundl32.dll 和这样的“解决方案”并不是我想放入生产代码中的东西。
【问题讨论】:
-
定义问题的参数。解决方案只能是Windows吗?它必须是纯java吗?它必须与位数无关吗?
-
仅 Windows 的工作解决方案也可以。但它必须在 32/64 位和 Windows XP 和 Windows Vista/7 上工作。
-
这必须高度依赖于平台。
标签: java email email-client jdic