gcloud 存储上的电子邮件模板图像在 gmail 中不可见
email templates images on gcloud storage are not visible from gmail
我在 google 云中有一个存储桶,图像 url 是这样的
https://storage.cloud.google.com/my-bucket-name/image-name.png
然后我在这样的电子邮件模板中使用这个 link:
<a
href="https://www.my-url.com"
target="_blank"
><img
src="https://storage.cloud.google.com/my-bucket-name/image-name.png"
width="171"
height="41"
alt="some text"
style="display: block; border: 0;"
/></a>
我使用 mailjet api 发送我的电子邮件,但是当我在我的 gmail 上接收电子邮件时,我得到以下作为 src
https://ci6.googleusercontent.com/proxy/l_BzLY1sw86Ny3rRX4-7HxNe_rnkhWBS66tHaw7vzKOYYDswmLnHIt-EnTcZ7meI3d3n_tpAf6pXlRXepwGTVJg0oQg5mUdRtlTr2XJuoqPzhjSZvzeJb2z8Ldelk8fGpz4=s0-d-e1-ft#https://storage.cloud.google.com/my-bucket-name/image-name.png
但是没有图像,只有替代文本,如果我尝试使用 hotmail,我可以在网络上看到图像,但是如果我使用 iphone 电子邮件应用程序,我在 gmail 上也有同样的问题 no图片,无论我查看的是gmail还是hotmail账户,同样的问题在gmail应用程序中也没有图片。
我正在检查存储桶配置,但我没有看到允许 gmail 显示我的图像的任何其他权限。
任何帮助将不胜感激
您应该始终使用 "storage.googleapis.com/[BUCKET_NAME]/[OBJECT_NAME]" 进行应用程序使用。
我在 google 云中有一个存储桶,图像 url 是这样的
https://storage.cloud.google.com/my-bucket-name/image-name.png
然后我在这样的电子邮件模板中使用这个 link:
<a
href="https://www.my-url.com"
target="_blank"
><img
src="https://storage.cloud.google.com/my-bucket-name/image-name.png"
width="171"
height="41"
alt="some text"
style="display: block; border: 0;"
/></a>
我使用 mailjet api 发送我的电子邮件,但是当我在我的 gmail 上接收电子邮件时,我得到以下作为 src
https://ci6.googleusercontent.com/proxy/l_BzLY1sw86Ny3rRX4-7HxNe_rnkhWBS66tHaw7vzKOYYDswmLnHIt-EnTcZ7meI3d3n_tpAf6pXlRXepwGTVJg0oQg5mUdRtlTr2XJuoqPzhjSZvzeJb2z8Ldelk8fGpz4=s0-d-e1-ft#https://storage.cloud.google.com/my-bucket-name/image-name.png
但是没有图像,只有替代文本,如果我尝试使用 hotmail,我可以在网络上看到图像,但是如果我使用 iphone 电子邮件应用程序,我在 gmail 上也有同样的问题 no图片,无论我查看的是gmail还是hotmail账户,同样的问题在gmail应用程序中也没有图片。
我正在检查存储桶配置,但我没有看到允许 gmail 显示我的图像的任何其他权限。
任何帮助将不胜感激
您应该始终使用 "storage.googleapis.com/[BUCKET_NAME]/[OBJECT_NAME]" 进行应用程序使用。