【问题标题】:HTML EMAIL with absolute image links - Javamail带有绝对图像链接的 HTML EMAIL - Javamail
【发布时间】:2012-12-04 15:34:28
【问题描述】:

我正在尝试发送包含以下内容的 html 电子邮件:

<p><img alt="" src="http://www.xyz.com/uploads/images/abc.JPG" style="width: 400px; height: 225px;" /></p>

但没有收到发送?我没有将图像作为附件的选项,因为我正在使用 html 编辑器将 n 上传图像放入内容中,并将此 html 内容保存为电子邮件发送。

正常的 html 电子邮件正在正确发送,但当我包含任何带有指向其位置的直接 url 的图像时却没有。

请帮忙,谢谢

【问题讨论】:

  • 你的意思是它甚至不发送带有图片 URL 的电子邮件?
  • 它确实会发送电子邮件,我没有收到任何错误或异常,但发送后我的收件箱中没有收到它们,但没有 img 标签的电子邮件可以正常发送。
  • 您是否将内容类型设置为“text/html”?例如,message.setContent("&lt;h1&gt;Hello world&lt;/h1&gt;", "text/html");

标签: jakarta-mail html-email


【解决方案1】:

然而问题现在解决了,我是直接在 MimeMessage 对象中使用 setContent 方法设置消息正文,使用 Multipart 和 MimeBodyPart 解决了问题。

【讨论】:

    猜你喜欢
    • 2018-05-24
    • 1970-01-01
    • 2015-10-27
    • 2012-07-06
    • 2016-01-16
    • 2023-04-03
    • 2015-12-04
    • 2013-03-20
    • 1970-01-01
    相关资源
    最近更新 更多