有没有办法在 Java 中发送电子邮件,其中 HTML 电子邮件中的 jpeg 图像会自动下载并显示在 outlook 中?
Is there a way to send Email in Java where the jpeg images in the HTML email get automatically downloaded and displayed in outlook?
我正在使用 Java 邮件 API 发送电子邮件。
它有 HTML 内容和一些 jpeg 图片。是否有任何标志或任何 header 将使 outlook 自动显示其中的图像,而无需用户实际单击 "download content" link?
我可以在gmail 中看到图片,但在使用outlook 时看不到。即使有一些旗帜也会违反安全规定吗?
此外,如果有 png 它会自动显示在 outlook 中,但不会 jpegs.
不适用于外部图像。您可以将图片作为附件添加到邮件中,在附件上设置 Content-ID MIME header,并通过 content-id 引用 HTML body 中的图片](例如 <image src="cid:xyz">
,其中 xyz
是附件内容 ID。
我正在使用 Java 邮件 API 发送电子邮件。
它有 HTML 内容和一些 jpeg 图片。是否有任何标志或任何 header 将使 outlook 自动显示其中的图像,而无需用户实际单击 "download content" link?
我可以在gmail 中看到图片,但在使用outlook 时看不到。即使有一些旗帜也会违反安全规定吗?
此外,如果有 png 它会自动显示在 outlook 中,但不会 jpegs.
不适用于外部图像。您可以将图片作为附件添加到邮件中,在附件上设置 Content-ID MIME header,并通过 content-id 引用 HTML body 中的图片](例如 <image src="cid:xyz">
,其中 xyz
是附件内容 ID。