html - 图片仅在 Gmail 而不是 Ymail 上中断
问题描述
所以 Gmail 正在破坏图像。Ymail 和 Gmail 都会更改图片的 URL,但只有 Gmail 会中断。
邮箱:
<img src="https://ecp.yusercontent.com/mail?url=https%3A%2F%2Fpooja.qa.sharedemos.com%2Fstatic%2Fmedia%2F4213b3c0-8a62-4e61-9d1a-5cf8e6cb960b.jpeg&t=1532714186&ymreqid=6d717211-f81e-e822-1cd6-87000001d200&sig=dezvqgVKWdTHETofpKyXyg--~C" style="width:100%;height:auto;">
邮箱:
<img src="https://ci5.googleusercontent.com/proxy/1xP_RDDtZXOjVhgk4KNQxeorhB3XK21eXBc8BeI6zF-SjGaE_K776PNP8PBhs0q3PxYmPUMtvyW46fFHHQQD20s0o2wwOF4u2-L84bjw_JjgXpPvkLiQjKQqgozE5QfxMP7dGqkUo9iiRMRh=s0-d-e1-ft#https://pooja.qa.sharedemos.com/static/media/4213b3c0-8a62-4e61-9d1a-5cf8e6cb960b.jpeg" style="width:100%;height:auto" class="CToWUd">
有什么办法可以解决这个问题吗?
解决方案
我检查了您的 Yahoo 和 Gmailimg
示例。两者都不是有效图像。
您的img
Gmail 示例中列出的有两个单独的图像被列为您的图像源:
https://ci5.googleusercontent.com/proxy/1xP_RDDtZXOjVhgk4KNQxeorhB3XK21eXBc8BeI6zF-SjGaE_K776PNP8PBhs0q3PxYmPUMtvyW46fFHHQQD20s0o2wwOF4u2-L84bjw_JjgXpPvkLiQjKQqgozE5QfxMP7dGqkUo9iiRMRh=s0-d-e1-ft#
和:
https://pooja.qa.sharedemos.com/static/media/4213b3c0-8a62-4e61-9d1a-5cf8e6cb960b.jpeg
谷歌声明第一个 url 无效,就像您的示例状态一样。
第二个在两个不同的网络浏览器中引发了安全问题。
我建议测试您的图片网址并确保它们位于具有有效安全证书的服务器上,否则它们将永远无法用于电子邮件客户端。
祝你好运。
推荐阅读
- node.js - 使用 multer 上传文件漏洞
- scala - Spark Dataframe ORDER BY 给出混合组合(asc + desc)
- c++ - 标记类以禁止操作
- javascript - 从 Javascript 对象中添加和删除特定值
- javascript - 当手机处于横向模式时,Raycaster 不工作
- linux - SCIP 安装错误 - scipoptsuite-6.0.2
- postgresql - 在 AWS RDS 实例上删除数据库 - Postgres
- laravel-5 - ErrorException (E_ERROR) 未定义变量:empname
- java - ```ArrayMap```的自定义实现使用```AbstractMap``` JAVA
- python - 将文本文件打印为字典 python