HTML电子邮件模板图像未显示在Outlook和Webmail中

时间:2016-12-15 06:55:35

标签: html css

先谢谢大家,我创建了一个带有横幅图片和一些小部件图片的电子邮件模板。

实际上,不是给出存储在服务器中的图像的路径,而是使用了代码,它是base64的解码。

我使用ready()这个在线转换器会将图像转换为我的图像的base64解码。

实际上我的计划是从我使用base64解码图像的服务器加载图像,以便它将显示在Outlook和Web邮件等所有电子邮件中。

通过引用谷歌我得到了这个想法,但在Outlook和网络邮件中,它不起作用。

使用https://www.base64-image.de/转换图像后,我得到了像这样的图像代码

%env请帮帮我

1 个答案:

答案 0 :(得分:0)

电子邮件客户端可能会阻止此类图像,或者实际上是任何图像。我想他们相信base64编码的图像在恶意攻击方面存在太大的风险。

在设计电子邮件时,您应该会看到永远不会的图片,因此请充分利用替代文字,并且不要在电子邮件的图片中包含重要信息(例如文字)。

许多HTML电子邮件包含"电子邮件看起来不对?在线查看HERE"链接来解决这个问题。

如果您担心图像托管的服务器成本,我建议使用一种服务,为您发送和托管资源,例如Mailchimp和Campaign Monitor。

这些是关于这个主题的好资源:

https://www.campaignmonitor.com/resources/guides/image-blocking-in-email/

http://templates.mailchimp.com/design/images/