首页 > 解决方案 > 来自我服务器的图像无法在 Yahoo、Rediffmail 客户端中加载

问题描述

我有一个托管网站和一些媒体文件的服务器。如果我尝试使用 img 标签将图像从我的服务器嵌入到 html 电子邮件中:

<img src="https://www.example.com/media/hello.jpeg">

在 yahoo 和 rediffmail 等电子邮件客户端中,图像无法加载。当在 Gmail 中打开或在浏览器中单独打开时,图像会完美加载。即使在雅虎,撰写电子邮件时,图像加载正常,但发送邮件后,图像不加载。当在 yahoo 上收到邮件时,图像根本不会加载。

如果我从不同的服务器嵌入图像,则图像在所有电子邮件客户端中都可以正常加载。由于雅虎使用图像缓存,我无法诊断问题。浏览器控制台显示 502 bad gateway 的 yahoo 图像缓存 url 错误。

当我检查 nginx 服务器日志时,我没有看到来自 yahoo 源的任何尝试访问图像的请求。有来自 gmail 来源的请求。

标签: html-emailimage-loadingyahoo-mail

解决方案


推荐阅读