gpt4 book ai didi

Java:使用默认邮件客户端发送电子邮件:如何换行?

转载 作者:行者123 更新时间:2023-11-30 03:53:38 32 4
gpt4 key购买 nike

我正在打开带有预先填写的表单(收件人、主题、正文)的默认邮件客户端。

除了一件事之外,一切正常。我不知道如何在正文中添加换行符。我尝试对 <br> 进行编码标记了,但是没用。结果body里只显示了第一行,第二行没有了。

示例:

private void openMail(URI uri) {
if (Desktop.isDesktopSupported() && (Desktop.getDesktop()).isSupported(Desktop.Action.MAIL)) {
try {
try {
String address = "test@test.com";
String subject = "Custom_Subject";
String html_br = "&lt;br&gt;";
String body = "First%20Line" + html_br + "Second%20Line";
String mailToString = "mailto:" + address + "?subject=" + subject + "&body=" + body;

URI mailto = new URI(mailToString);
Desktop.getDesktop().mail(mailto);
} catch (URISyntaxException e) {
e.printStackTrace();
}

} catch (IOException e) {
}
} else {

}
}

最佳答案

尝试%0D%0A(作为回车换行符)

关于Java:使用默认邮件客户端发送电子邮件:如何换行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23801935/

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