【发布时间】:2021-04-29 00:25:22
【问题描述】:
我在 Django 中使用 SMTP 协议发送电子邮件。当我发送图片链接时是这样的:
https://example.com/images/pic1.jpg
但 Gmail 会将其转换为以下内容:
https://ci5.googleusercontent.com/proxy/vI79kajdUGm6Wk-fjyicDLjZbCB1w9NfkoZ-zQFOB2OpJ1ILmSvfvHmE56r72us5mIuIXCFiO3V8rgkZOjfhghTH0R07BbcQy5g=s0-d-e1-ft#https://example.com/images/pic1.jpg
我尝试了图片 URL 代理白名单设置。它正在显示图像的预览。但是图像链接不起作用。
PS:我也试过here建议的方法,没有用。
更新 1: 图像存储在 AWS s3 存储桶中。如果我将它们公开,那么它们就可以正常工作。但是我不能公开。还有其他方法吗?
【问题讨论】:
-
您可以在 AWS S3 中设置 cors 标头。另外请提供更多代码。