我的绳子如下
String content =
"Dear user,
<font face="Arial">Hello</font>
Regards,
Gen";
我正在传递这个 content
给邮件发送者。
`MimeMessage message = emailSender.createMimeMessage();
String encodingOptions = "text/html; charset=UTF-8; format=flowed";
try{
message.setHeader("Content-Type", encodingOptions);
message.setSentDate(new Date());
MimeMessageHelper helper = new MimeMessageHelper(message, true, "utf-8");
boolean isHTML = true;
helper.setFrom(mailFrom);
helper.setTo(to.replaceAll("\\s",""));
helper.setSubject(subject);
helper.setText(content, isHTML);`
还有这个 content
字符串我传递给邮件发送如上所述,它的格式是 html
. 当我收到邮件时,我收到的邮件如下 Dear user,Hello Regards,Gen
如何显示 content
按以下格式。
Dear user,
Hello
Regards,
Gen
2条答案
按热度按时间mnemlml81#
因为它是html,所以你必须自己添加换行符。我不是一个前端开发人员,但你可以使用
<p>
标记或<br/>
. 尝试以下操作:vmjh9lq92#
信息正是你创造的。简而言之,html不关心空格和换行符。您可以在线测试html以查看其外观,即:https://htmledit.squarefree.com/
要使邮件格式正确,请在以下行之间进行尝试:
你需要自己提供特征线。你可以省略
<span>
标签。