我想以内联方式发送一个html和一个文本内容,但只有一个以内联方式显示,另一个以附件形式显示。我的代码:
MimeMultipart multipart = new MimeMultipart();
String html = "<font size="5">Test HTML</font>";
String text = "Test text + html";
BodyPart bodyparty = new MimeBodyPart();
bodyparty.setContent(text, "text/plain");
multipart.addBodyPart(bodyparty);
bodyparty = new MimeBodyPart();
bodyparty.setContent(html, "text/html");
multipart.addBodyPart(bodyparty);
message.setContent(multipart);
Transport transport = session.getTransport("smtp");
transport.connect(user_auth, user_password);
transport.sendMessage(message, message.getAllRecipients());
transport.close();
有可能吗?谢谢
任何邮件客户端都不太可能以您想要的方式显示。为什么不使用<pre>或者类似的东西?