相关疑难解决方法(0)

Gmail的新图片缓存正在破坏简报中的图片链接

我有一些自动电子邮件,在我的网站注册完成后发送.

直到最近,他们工作得很好.现在Google的新系统正在重写图像并将其存储在缓存中(据称)

但是,谷歌对我的图像链接的新重写完全破坏了它们,给出了500错误和链接图像损坏.

让我们说我的正常图片网址是:

http://www.mysite.com/images/pic1.jpg
Run Code Online (Sandbox Code Playgroud)

谷歌正在将此重写为:

https://ci5.googleusercontent.com/proxy/vI79kajdUGm6Wk-fjyicDLjZbCB1w9NfkoZ-zQFOB2OpJ1ILmSvfvHmE56r72us5mIuIXCFiO3V8rgkZOjfhghTH0R07BbcQy5g=s0-d-e1-ft#http://www.mysite.com/images/pic1.jpg
Run Code Online (Sandbox Code Playgroud)

但是,该URL没有任何内容.

电子邮件显示图像错误

因此,要么Google创建的链接出现问题,要么图像没有上传到googleusercontent服务器,但我不知道如何解决问题.

我在Amazon EC2上使用PHP,phpmailer库和Ubuntu服务器,但我不确定是否与此问题有关.

gmail rewrite caching image

89
推荐指数
4
解决办法
8万
查看次数

由gmail代理阻止的SVG图像

似乎图像的新gmail代理不能与SVG一起使用(如果在新选项卡中打开代理URL,则会出现404错误.)

我无法找到有关支持/阻止的文件类型的任何文档.在gmail中的SVG是否适用于其他任何人?

我能想到的唯一解决方法是使用PhantomJS在服务器上生成一个svg - 还有其他任何选项吗?

背景:

这适用于发送每日摘要电子邮件的webapp,显示过去24小时内的图表(因此svg每天都不同,在电子邮件中显示它会让用户省去点击应用程序的麻烦.)

我知道SVG图像在某些电子邮件客户端中不起作用,但它可以工作95%,其余的仍然可以点击进入webapp.

它在gmail中运行良好,直到本月早些时候代理更改(该月底刚刚推出到Google Apps帐户.)

proxy gmail svg phantomjs

30
推荐指数
1
解决办法
9634
查看次数

Gmail无法显示图片

最近谷歌宣布Gmail将使用代理加载外部图像以达到安全目的.这在gmail中显示图像时导致我的应用程序出现问题.

Gmail图片元素检查:https://ci5.googleusercontent.com/proxy/N4RZncgANd5glVi64ElKxecSE10SH6iAhu2VKOK3jJtgaRKBUsqwOn6iDwY49unvlD9Xi6cSZp0T4u1N_KHhBY-TxFaV8PvPNSMn4A=s0-d-e1-ft#http://localhost:8080/email/thread/1301/images/correct)no- repeat ">올바른답변

如上所述,HTML实际图像网址前面有一个Google代理URL,用于停止显示图像.如果我们删除此垃圾URL,图像开始显示正常.Apple Mac Mails没有出现相同的问题.

我们使用Java Mailing API提供了邮件功能.请建议.

谢谢,Divya Garg

gmail

10
推荐指数
1
解决办法
8303
查看次数

标签 统计

gmail ×3

caching ×1

image ×1

phantomjs ×1

proxy ×1

rewrite ×1

svg ×1