我的电子邮件内容文字是

String text = "Hey, You are create a new Account! Best, MyTeam";

如何将文本格式设置为:

嘿,

您正在创建一个新帐户!

最好,MyTeam

最佳答案

SimpleMailMessage仅能处理纯文本消息,因此您需要在String中嵌入明确的换行符:

String text = "Hey,\n\nYou are create a new Account!\n\nBest, MyTeam";

诸如speed或freemarker之类的模板系统可以使此过程更容易。

如果要处理HTML消息,则需要使用JavaMailSenderMimeMessagePreparator

10-06 00:24