首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未在Gmail中显示的图像-使用django python-postmark

未在Gmail中显示的图像-使用django python-postmark
EN

Stack Overflow用户
提问于 2018-10-25 15:20:35
回答 2查看 1K关注 0票数 3

我已经使用django python-postmark来邮寄了。现在我的问题是我的静态图片没有显示在Gmail上。Gmail为图片的src添加了一个url代理。如果预先添加的url代理被移除,图像将完美显示。这里我漏掉了什么?或者我该怎么解决这个问题?谢谢

这些是我的图像代码。这应该会导致src="https://mysite_here.com/static/img/img.png

代码语言:javascript
复制
{% load static %}
{% load custom_tag %}
<img src="{% site_url %}{% static 'img/img.png' %}">

但是在gmail上显示的时候,src现在是前置的,这会导致图像不显示。下面是gmail生成的内容:

代码语言:javascript
复制
<img src="https://ci3.googleusercontent.com/proxy/rYDcSW7inrn8_vlXhcrSojT1T06pKEKyrzmXgb5cje_JCc9ze25emLbFDuBub3CWP_ASqgUXbqn6RureN5Fy0Nd-eFdllL14aq16UQ_rXrB4-dWp=s0-d-e1-ft#https://mysite_here.com/static/img/img.png" class="m_-186473825407072632logo CToWUd">
EN

回答 2

Stack Overflow用户

发布于 2020-05-31 14:38:48

我正在测试Gmail使用python SimpleHTTPServer请求图片的时候,正如这篇文章中所建议的:https://blog.filippo.io/how-the-new-gmail-image-proxy-works-and-what-this-means-for-you/,然后我意识到图片实际上是可以访问的。

问题是我提供的是一个.svg镜像。通过阅读另一个问题:https://webmasters.stackexchange.com/questions/123969/images-from-googleusercontent-com-giving-404,我意识到这就是错误。

一旦我将图像替换为.png和.jpg,它就开始工作了。

希望这能给我们一些启发。我真的不知道为什么Gmail不能处理.svg

票数 1
EN

Stack Overflow用户

发布于 2019-05-09 10:25:33

就我个人而言,我通过在图像源URL中写入<img src="https://..">解决了这个问题。由于某些原因,如果简单地编写<img src="//domain.com">,邮戳不能正确地传递图像。我不确定为什么会这样,但是添加https为我解决了这个问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52983548

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档