如何解决托管在 firebase 存储中的图片会触发 Gmail 的垃圾邮件过滤器
我最近一直在尝试从我们的在线商店向用户发送包含所购买产品图片的发票。我们将 firebase 用于后端,firebase 存储用于托管图像。
出于某种原因,每当我将 Firebase 存储托管图像添加到电子邮件时,它都会直接进入垃圾邮件文件夹。当我使用托管在不同 URL 的测试图像时,似乎没有问题。
有没有办法在仍然使用 firebase 存储进行图像托管的同时解决这个问题?还是最好将图像简单地存储在其他地方?
解决方法
您无法直接从 Cloud Storage 提供图像,因为 URL 经常被哈希或 UUID 混淆,并且过去曾被滥用为垃圾邮件。由于垃圾邮件过滤器无法确定资源是否合法,它只会被标记为垃圾邮件。
您可以使用 Cloud Functions 从部署的 Firebase 托管站点(不推荐)、后面 Firebase 托管提供图像,并重写来自 Cloud Storage 的管道数据(适用于低频请求),或使用信誉良好的资源托管平台(如 Cloud Storage)。
在上述所有情况下,您应该从与您的电子邮件地址匹配的自定义域(例如 https://cdn.example.com
)提供这些图像,并确保它具有有效的 SSL 证书。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。