在 HTML 电子邮件中包含图像的最佳做法?
Best practices for including images in HTML Email?
我的任务是更改一些电子邮件模板(密码重置等)。我得到的新模板很简单,但出于审美原因包含一些小图像。在电子邮件中包含这些内容的最佳做法是什么?
据我了解,由于隐私和跟踪问题,许多电子邮件提供商默认阻止图像(使用每个收件人的唯一图像 URL 标记用户并等待他们的浏览器加载资源)。对图像使用数据 URI 是否可以有效解决此问题,或者这些也被阻止了吗? (如果是这样,我很想知道为什么!)
除了真正的旧浏览器(IE7-)不支持这种格式之外,还有什么不使用它的原因吗?据我所知,当谈到电子邮件时,你需要尽可能简单和透明,我担心做一些像这样有点不寻常的事情可能会在垃圾邮件过滤器中敲响警钟。这种担忧是否合理?
前景图像(JPG、PNG、GIF)在所有主要电子邮件客户端中都得到普遍理解。标记与网页上的相同 (<img src="">
)。背景图像、SVG 或数据 URI 之类的东西在 一些 客户端中工作,但不是全部,最好不要依赖这些作为显示基本图像的方式。 SVG support in email clients.
一些电子邮件客户端默认阻止图像,但可以下载是用户单击按钮。 Here is a good rundown on image blocking in email clients.
我的任务是更改一些电子邮件模板(密码重置等)。我得到的新模板很简单,但出于审美原因包含一些小图像。在电子邮件中包含这些内容的最佳做法是什么?
据我了解,由于隐私和跟踪问题,许多电子邮件提供商默认阻止图像(使用每个收件人的唯一图像 URL 标记用户并等待他们的浏览器加载资源)。对图像使用数据 URI 是否可以有效解决此问题,或者这些也被阻止了吗? (如果是这样,我很想知道为什么!)
除了真正的旧浏览器(IE7-)不支持这种格式之外,还有什么不使用它的原因吗?据我所知,当谈到电子邮件时,你需要尽可能简单和透明,我担心做一些像这样有点不寻常的事情可能会在垃圾邮件过滤器中敲响警钟。这种担忧是否合理?
前景图像(JPG、PNG、GIF)在所有主要电子邮件客户端中都得到普遍理解。标记与网页上的相同 (<img src="">
)。背景图像、SVG 或数据 URI 之类的东西在 一些 客户端中工作,但不是全部,最好不要依赖这些作为显示基本图像的方式。 SVG support in email clients.
一些电子邮件客户端默认阻止图像,但可以下载是用户单击按钮。 Here is a good rundown on image blocking in email clients.