我想删除邮件中突出显示的附件通知。
我正在使用以下代码通过Javamail将其添加到邮件中:

htmlPart = new MimeBodyPart();
String filename = "location of image";
DataSource source = new FileDataSource(filename);
htmlPart.setDataHandler(new DataHandler(source));
htmlPart.setFileName(filename);
htmlPart.setHeader("Content-ID", "image_id");
multipart1.addBodyPart(htmlPart);
message.setContent(multipart1);
Transport.send(message);

最佳答案

尝试:

htmlPart.[setDisposition(Part.INLINE)][1];


这为邮件阅读器提供了有关如何显示邮件内容的建议,但是邮件阅读器要决定邮件的实际显示方式。

通过发送引用图像的multipart/related content with an html part可能会更好地实现您想要的。或者,将横幅图像放置在Web上的某个位置,然后仅使用通过URL引用横幅的html正文。

10-06 07:25