为什么Html内容会在邮件中显示,因为它是由Java Mail发送的?

时间:2012-11-23 11:33:17

标签: java javamail

MimeBodyPart mbp = new MimeBodyPart();
mbp.setText(eMaster.getContent());
multipart.addBodyPart(mbp);

内容为:<html><b>Hello How are you doing....</b></html>

它在带有html标签的邮件中显示,为什么?请帮助我。

2 个答案:

答案 0 :(得分:4)

试试这个

mbp.setContent("<h1>Hello</h1>", "text/html");

答案 1 :(得分:0)

mbp.setText(eMaster.getContent(), "utf-8", "html");