我的字符串如下
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
由于是HTML,因此您必须添加换行符。我不是前端开发人员,但您可以使用<p>
或标签<br/>
。尝试类似的方法:
String content =
"Dear user, <br/>
<p> <font face="Arial">Hello</font></p>
Regards, <br/>
Gen";
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句