2016-09-15 66 views
1

我的任务是更改一些电子邮件模板(密码重置等)。我给出的新模板很简单,但出于美学原因包括一些小图像。将这些包含在电子邮件中的最佳做法是什么?在HTML电子邮件中包含图像的最佳做法?

据我所知,许多电子邮件提供商默认情况下会因为隐私和跟踪问题(为每个收件人使用唯一图像URL标记用户并等待浏览器加载资源)而阻止图像。对图像使用数据URI是对这个问题的有效解决方案,还是这些也被阻止了? (如果是这样,我想知道为什么!)

除了真正的旧浏览器(IE7-)不支持这种格式,是否有任何其他原因不使用它?据我所知,就电子邮件而言,您需要尽可能简单和透明,我担心这样做有点不寻常可能会在垃圾邮件过滤器中引发警钟。这种担忧是否合理?

+0

根据这个http://stackoverflow.com/questions/8580355/can-you-send-images-in-datauri-format-to-gmail gmail块数据uris - 所以这个想法可能是一个非启动器 – tofarr

回答

2

前景图片(JPG,PNG,GIF)在所有主要的电子邮件客户端中都有广泛的理解。标记与网页上的标记相同(<img src="">)。诸如背景图像,SVG或数据URI之类的东西可以在的某些客户端中使用,但不是全部,最好不要依赖这些作为显示基本图像的方式。 SVG support in email clients

某些电子邮件客户端默认情况下会阻止图像,但可以下载的是用户单击按钮。 Here is a good rundown on image blocking in email clients

相关问题