java邮件如何换行
在Java邮件中换行的方法
在Java中发送邮件时,换行的处理方式取决于邮件内容的类型(纯文本或HTML)。以下是常见的换行方法:
纯文本邮件换行
使用\n或\r\n实现换行:

String textContent = "第一行内容\n第二行内容\r\n第三行内容";
HTML邮件换行
使用<br>标签或<p>标签实现换行:

String htmlContent = "<html><body>第一行内容<br>第二行内容<p>第三行内容</p></body></html>";
MimeMessageHelper设置内容
使用Spring的MimeMessageHelper时:
MimeMessageHelper helper = new MimeMessageHelper(message);
helper.setText("纯文本内容\n换行内容", false); // 第二个参数false表示纯文本
// 或
helper.setText("<html>HTML内容<br>换行</html>", true); // 第二个参数true表示HTML
注意事项
- 不同邮件客户端对换行的渲染可能略有差异
- HTML邮件的换行样式可以通过CSS进一步控制
- 长段落建议使用适当的换行以提高可读性






