如何使用 SimpleMailMessage 设置文本格式?
我的电子邮件内容文本是
String text = "Hey, You are create a new Account! Best, MyTeam";
如何将文本格式设置为:
Hey, You are create a new Account! Best, MyTeam
My email content text is
String text = "Hey, You are create a new Account! Best, MyTeam";
How can I format the text to:
Hey, You are create a new Account! Best, MyTeam
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
SimpleMailMessage
只能处理纯文本消息,因此您需要在字符串中嵌入显式换行符:诸如velocity 或freemarker 之类的模板系统可能会使这变得更容易。
如果要处理 HTML 消息,则需要使用
JavaMailSender
和MimeMessagePreparator
。SimpleMailMessage
can only handle plain-text messages, so you need to embed explicit line-breaks in your String:A templating system such as velocity or freemarker may make this easier.
If you want to handle HTML messages, you need to use
JavaMailSender
andMimeMessagePreparator
.尝试
或这个(如果必须在某个 HTML 页面内)
或
Try
or this(if that has to be inside some HTML page)
or