【发布时间】:2015-10-09 21:43:17
【问题描述】:
我已成功将图像(徽标)添加为 html 电子邮件消息中的内联。 但是,它还显示了下载此类图像作为附件的链接。在雅虎邮件附件中的所有可用图片
我的东西如下,
<html>
<body>
<img src="cid:mylogo.png" />
<table>
.
.
.
</table>
</body>
</html>
Multipart multipart = new MimeMultipart();
MimeBodyPart imagePart = new MimeBodyPart();
DataSource ds = new FileDataSource("D:/temp/mylogo.png");
imagePart.setDataHandler(new DataHandler(ds));
imagePart.setHeader("Content-ID", "<mylogo.png>");
imagePart.setDisposition(Part.INLINE);
multipart.addBodyPart(imagePart);
当我在 yahoo 和 gmail 等电子邮件客户端中打开生成的邮件时,图像显示为我所期望的,但它也显示为附件。如何禁用下载此类图像?
【问题讨论】:
标签: java jakarta-mail