从java程序打开Outlook邮件并将文件附加到目录中的邮件

Gau*_*and 4 java

我需要在我的Java应用程序中实现电子邮件功能,这将打开microsoft outlook并从我的目录中附加文件.有没有实现相同的?

Sea*_*oyd 10

根据这些文档,您需要的命令是

"path/to/Outlook.exe /c ipm.note /a \"path/to/attachment\""
Run Code Online (Sandbox Code Playgroud)

组装它并通过它运行 ProcessBuilder

(或者听听MarcoS,他给出了一个非常好的例子,说明为什么有时最好不要回答问题:-))


Ope*_*uce 7

您可以使用桌面类打开系统的电子邮件客户端.

Desktop.getDesktop().mail( new URI( "mailto:address@somewhere.com" ) )
Run Code Online (Sandbox Code Playgroud)

  • 是的,但没有附件 (2认同)

Mar*_*coS 5

如果要在Java中实现电子邮件功能,请考虑使用JavaMail.此外,如果您的应用程序具有电子邮件功能,则您无需打开另一个电子邮件客户端(例如outlook).