Java 什么';这是使用消息启动默认邮件客户端的最简单方法
我正在寻找用自定义消息打开系统默认邮件客户端的最简单方法 有什么方法可以使这个操作系统独立吗?你可以使用这个类,它有一个Java 什么';这是使用消息启动默认邮件客户端的最简单方法,java,email,html-email,email-client,Java,Email,Html Email,Email Client,我正在寻找用自定义消息打开系统默认邮件客户端的最简单方法 有什么方法可以使这个操作系统独立吗?你可以使用这个类,它有一个邮件(URI)方法 启动用户默认邮件客户端的邮件撰写窗口, 填充mailto:URI指定的消息字段 以下是一个例子: Desktop desktop = Desktop.getDesktop(); String message = "mailto:someuser@somedomain.com?subject=mySubject&body
邮件(URI)
方法
启动用户默认邮件客户端的邮件撰写窗口,
填充mailto:URI指定的消息字段
以下是一个例子:
Desktop desktop = Desktop.getDesktop();
String message = "mailto:someuser@somedomain.com?subject=mySubject&body=someBody";
URI uri = URI.create(message);
try {
desktop.mail(uri);
} catch (IOException e) {
e.printStackTrace();
}
你已经研究了什么?例如,互联网上有一些东西,但它们都不是独立于操作系统的。。。但是我正在寻找一种在Mac、Win和LinuxRead上运行的东西,它是关于
桌面
状态的javadoc“允许Java应用程序启动在本机桌面上注册的关联应用程序来处理URI或文件”,所以只要您在操作系统桌面上注册了一个应用程序来处理这种URI(mailto URI),应该有用。这很好;)