0

我能够通过 java 邮件发送邮件而无需用户交互。如何设置邮件文本(正文)的样式(大小、粗体、颜色)?

编辑: 我正在使用我发现的代码[在没有用户交互的情况下发送邮件][1]。

4

2 回答 2

1

如 JavaMail FAQ 中所述,发送 html 文本。

于 2013-01-27T00:12:40.403 回答
0

谢谢比尔香农,你是对的,我需要发送 html 文本和 Krylez。

方法是在 Mail Class/Mail.jave 文件中更改 send() 方法的这一部分:

// 设置消息体

BodyPart messageBodyPart = new MimeBodyPart();

messageBodyPart.setText(_body);

_multipart.addBodyPart(messageBodyPart);

对此

// 设置消息体

BodyPart messageBodyPart = new MimeBodyPart();

messageBodyPart.setContent(_body, "text/html");

_multipart.addBodyPart(messageBodyPart);

于 2013-01-28T00:37:40.690 回答