gpt4 book ai didi

java - 发送电子邮件 (Java)

转载 作者:行者123 更新时间:2023-11-29 05:57:39 26 4
gpt4 key购买 nike

按下按钮后,下面的代码会立即打开 Outlook 电子邮件。有没有办法自动将文件附加到邮件以及可能的主题?

public void onSubmit() {
try {
Desktop.getDesktop().browse(new URI("mailto:username@domain.com"));
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (URISyntaxException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}

我尝试将桌面行更改为此。这应该工作吗?虽然它没有编译:

                    Desktop.getDesktop().browse(new URI('mailto:username@domain.com?subject=New_Profile&body=see attachment&attachment="xyz.xml"'));

最佳答案

Desktop desktop = Desktop.getDesktop(); 
String message = "mailto:username@domain.com?subject=New_Profile&body=seeAttachment&attachment=c:/Update8.txt";
URI uri = URI.create(message);
desktop.mail(uri);

不过,您不能自动将任何内容附加到电子邮件,只能手动附加。

关于java - 发送电子邮件 (Java),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11430050/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com