在从 MailChimp 发送的 Outlook 上强制渲染和下载图像?
Force image rendering and download on Outlook sent from MailChimp?
目前,所有从 Outlook 发送的电子邮件都不会在 Outlook 中下载和显示图像。造成这种情况的可能原因有很多,包括:
- Outlook 自带的内置安全性
- Outlook 的呈现引擎
- Windows 上的大多数 Outlook 版本都没有很好地支持 CSS 框模型或 flexbox、CSS 网格和浮动等东西。
我只是想知道是否有人知道可以在 Outlook 上渲染和显示图像而无需 Outlook 提示用户下载图像的代码解决方案?
Outlook 桌面可能会显示通过 CID 方法嵌入的图像,但您不能通过 MailChimp 执行此操作,并且此方法不适用于非 Outlook 用户。
因此,您需要对 CID 部分使用仅限 Outlook 的代码,对其他部分使用常规方法。
您首先将图像附加到电子邮件中(您不能在 MailChimp 中执行此操作)。
然后添加一个 MIME 头来设置它的 CID (Content-ID)。
实际代码是特定于编程的;例如
然后通过设置其 CID (Content-ID)(而非图像名称)并使用标准 HTML 标签在邮件正文中引用它:
<!--[if mso]>
<img src="cid:some-image-cid" alt="img" />
<![endif]-->
<!--[if !mso]>-->
<img src="imagename.jpg" alt="img" />
<!--<![endif]-->
如您所见,这并不简单,很少有人(如果有的话)这样做。请记住,图像屏蔽的全部目的是帮助防止垃圾邮件,并阻止显示成人图片。所以它可能不太可能工作,或者工作很长时间(直到你被列入黑名单)。
请不要试图绕过渲染安全网,这是提供商故意实施的!
订阅者可以通过多种方式关闭自动图像屏蔽,但这是有原因的,不要为了自己的利益而试图规避用户安全。
这里有更多关于用户如何关闭图像屏蔽的详细信息,以及首先实施它的原因:
https://www.howtogeek.com/398897/how-to-force-outlook-to-download-images-if-youre-sure-its-a-good-idea/
目前,所有从 Outlook 发送的电子邮件都不会在 Outlook 中下载和显示图像。造成这种情况的可能原因有很多,包括:
- Outlook 自带的内置安全性
- Outlook 的呈现引擎
- Windows 上的大多数 Outlook 版本都没有很好地支持 CSS 框模型或 flexbox、CSS 网格和浮动等东西。
我只是想知道是否有人知道可以在 Outlook 上渲染和显示图像而无需 Outlook 提示用户下载图像的代码解决方案?
Outlook 桌面可能会显示通过 CID 方法嵌入的图像,但您不能通过 MailChimp 执行此操作,并且此方法不适用于非 Outlook 用户。
因此,您需要对 CID 部分使用仅限 Outlook 的代码,对其他部分使用常规方法。
您首先将图像附加到电子邮件中(您不能在 MailChimp 中执行此操作)。
然后添加一个 MIME 头来设置它的 CID (Content-ID)。
实际代码是特定于编程的;例如
然后通过设置其 CID (Content-ID)(而非图像名称)并使用标准 HTML 标签在邮件正文中引用它:
<!--[if mso]>
<img src="cid:some-image-cid" alt="img" />
<![endif]-->
<!--[if !mso]>-->
<img src="imagename.jpg" alt="img" />
<!--<![endif]-->
如您所见,这并不简单,很少有人(如果有的话)这样做。请记住,图像屏蔽的全部目的是帮助防止垃圾邮件,并阻止显示成人图片。所以它可能不太可能工作,或者工作很长时间(直到你被列入黑名单)。
请不要试图绕过渲染安全网,这是提供商故意实施的!
订阅者可以通过多种方式关闭自动图像屏蔽,但这是有原因的,不要为了自己的利益而试图规避用户安全。
这里有更多关于用户如何关闭图像屏蔽的详细信息,以及首先实施它的原因: https://www.howtogeek.com/398897/how-to-force-outlook-to-download-images-if-youre-sure-its-a-good-idea/