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

44

我注意到几乎所有的电子邮件消息都不会嵌入图片,而是从 http 链接它们(被默认阻止了)。我正在为我的服务发送 HTML 电子邮件,并可以轻松地嵌入图片以创建更好的视觉体验。有没有特别的原因不这样做?为什么其他人都链接而不是嵌入呢?


2
@tanascius:我认为这个问题很适合在SO上提问。 - ZeissS
1
我认为这个问题对程序员来说非常相关。如何构建应用程序的电子邮件功能是一个编程问题。我同意社区维基可能是更好的地方,但在我看来,不需要将其重定向到超级用户 :) - jaywon
1
@tanascius:我认为这个问题对于编程非常相关。他有一个服务,正在发送电子邮件,并想知道哪种方式更好,为什么要这样做。这是一个很好的开发者问题。 - Alastair Pitts
2
@ZeissS @jaywon @Alastair...对不起,也许已经太晚了,我应该去睡觉了。你是对的,这是一个相关的问题。我删除了之前的评论。 - tanascius
6个回答

32

因为将图片嵌入电子邮件中会使邮件大小变得更大,发送时需要使用更多的带宽,接收方接收时也需要更多的带宽。如果图片对于电子邮件的目的很重要,则应将其嵌入电子邮件中;如果只是为了美观,请链接它们。


21

一些可能需要考虑的问题:

  1. 如果您需要发送大量电子邮件,将所有邮件发送出去所需的时间将是一个重要的考虑因素。在电子邮件中包含图像会比纯文本大得多,因此每个电子邮件发送所需的时间会增加很多。
  2. 如果您嵌入图像,那么每次发送电子邮件时都会使用这些图像的带宽。如果您发送了一封大量电子邮件并且有些邮件没有被阅读,那么这就是浪费的带宽。使用链接图片,只有当有人打开邮件时才必须使用带宽。
  3. 如果您嵌入图片,一旦发送电子邮件,您就无法更改它们。如果您已经将图片链接到电子邮件中,并且想要快速更改其中一张图片,您仍然可以这样做。

16
许多大众邮件服务也将图片链接起来的另一个原因是:这使他们能够跟踪谁已经打开了电子邮件。

6

2
链接方式可以自然地节省带宽,如果您的服务合法发送许多电子邮件,则这肯定是一个重要考虑因素。不过,我同意嵌入图像确实会创造更好的用户体验。如果您知道您的受众不会过滤图像(在我看来比链接图像更糟糕),那么我会嵌入图像。
另一个考虑因素是图像的使用。您是否将它们包含为内容的附属部分,即它们不能作为链接放在末尾?在您的情况下,我怀疑不是,所以我们回到了带宽和过滤方面的考虑。
希望这可以帮助您。

-2

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


1
欢迎来到StackOverflow!请提供更详细的答案。以下是一些撰写良好答案的好建议。https://stackoverflow.com/help/how-to-answer - sonali

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接