您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

最佳做法-发送javamail mime多部分电子邮件-和gmail

最佳做法-发送javamail mime多部分电子邮件-和gmail

解决了!根据多部分MIME规范,看起来部分的顺序很重要。应按从低保真到高保真的顺序添加它们。因此,GMail似乎遵循规范并使用了最后一部分。就我而言,我有HTML,文本。我只是将订单交换为文本,HTML和Gmail正确呈现了该订单…

MimeBodyPart textPart = new MimeBodyPart();
textPart.setText(text, "utf-8");

MimeBodyPart htmlPart = new MimeBodyPart();
htmlPart.setContent(html, "text/html; charset=utf-8");

multiPart.addBodyPart(textPart); // <-- first
multiPart.addBodyPart(htmlPart); // <-- second
message.setContent(multiPart);

谢谢您的帮助!

java 2022/1/1 18:13:34 有816人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶