电子邮件中的图像:链接还是嵌入?

Posted

技术标签:

【中文标题】电子邮件中的图像:链接还是嵌入?【英文标题】:Images in email: link or embed? 【发布时间】:2011-01-26 15:02:14 【问题描述】:

我注意到我收到的几乎所有电子邮件都没有嵌入图像,而是从 http 链接它们(当然默认情况下它们会被阻止)。我正在为我的服务发送 html 电子邮件,并且可以轻松嵌入图像以创建更好的视觉体验。有没有特别的理由不这样做?为什么其他人都在链接而不是嵌入?

【问题讨论】:

@tanascius:我想说这个问题很适合 SO。 我认为这个问题与程序员非常相关。如何构建您的应用程序电子邮件功能是一个编程问题。我同意社区 wiki 可能是更好的地方,但是不需要重定向到超级用户恕我直言 :) @tanascius:我认为这个问题与编程高度相关。他有一项服务,他正在发送电子邮件并想知道哪个更好,为什么以某种方式完成。这是一个很好的开发者问题。 @ZeissS @jaywon @Alastair ...对不起,也许太晚了,我应该去睡觉了,你说得对,这是一个相关问题。我删除了我之前的评论 【参考方案1】:

通过链接添加图片是不错的选择。而不是嵌入它们。 因为嵌入会增加电子邮件的大小。 在将图片 URL 添加到邮件中时,请确保图片的主机是安全的或值得信赖的。如果您使用来自黑名单域的图像。您的邮件可能被标记为垃圾邮件。

【讨论】:

欢迎来到 ***!请提供更清晰的答案和更多细节。这里有一些关于如何写好答案的好建议。 ***.com/help/how-to-answer【参考方案2】:

有趣的是,我注意到如果 GMail 包含指向图像的链接,则将图像标记为垃圾邮件。嵌入图片的同一封电子邮件不会触发 gmail 的垃圾邮件过滤器。

这是一篇关于其他人注意到同样事情的主题的帖子:

http://blog.whitesites.com/Trick-to-getting-past-Gmail-Spam-Filters__634486187705400390_blog.htm

【讨论】:

【参考方案3】:

许多群发电子邮件服务也出于另一个原因链接图像:它允许他们跟踪谁打开了电子邮件。

【讨论】:

【参考方案4】:

一些可能的考虑:

    如果您要发送大量电子邮件,将它们全部发送出去的时间将是一个重要的考虑因素。与纯文本相比,在电子邮件中包含图片会大大增加其大小,因此每封电子邮件的发送时间会长很多倍。 如果您嵌入图像,则可以保证您发送的每封电子邮件都会使用这些图像的带宽。如果您正在发送大量电子邮件并且其中一些没有被阅读,那就是浪费了带宽。对于链接图像,您只需在有人实际打开电子邮件时使用带宽。 如果您嵌入了图像,则只要您发送电子邮件,您就已经承诺了。如果您想快速更改其中一张图片并且您已将其链接,您仍然可以。

【讨论】:

【参考方案5】:

链接自然会节省带宽,如果您的服务合法地发送许多电子邮件,这当然是一个重要的考虑因素。我同意,尽管嵌入图像确实可以创造更好的用户体验。如果您知道您的人口统计不会过滤恕我直言看起来比链接图像更糟糕的图像,我会嵌入图像。

另一个考虑因素是图像的使用。您是否要将它们作为内容的附带内容包括在内,即。它们不能作为链接包含在最后吗?在你的情况下,我怀疑不是,所以我们回到带宽和过滤考虑。

希望这会有所帮助。

【讨论】:

【参考方案6】:

因为通过在电子邮件中嵌入图像,电子邮件的大小会变大很多,您发送邮件会占用更多带宽,而他们接收邮件会占用更多带宽。如果图像对电子邮件的目的很重要,则嵌入它们,如果它们只是为了使它看起来更好,则链接它们。

【讨论】:

以上是关于电子邮件中的图像:链接还是嵌入?的主要内容,如果未能解决你的问题,请参考以下文章

此单元格复制电子表格中该单元格中的图像?

在 html 电子邮件中嵌入图像

Gmail 中的 HTML 电子邮件 - 嵌入图像

Django:如何发送带有嵌入图像的 HTML 电子邮件

Thunderbird 不显示电子邮件中的嵌入图像 [重复]

如何阻止电子邮件中的嵌入图像被 GMail 显示为附件?