我们有一个网站,在那里我们允许你重置你的密码(如果你忘记了密码)。这是许多网站的标准配置。基本上你输入你的电子邮件地址,你已经用来在我们的网站上注册,然后我们会给你发送一封包含电子邮件重置链接的电子邮件。
这些都是标准的东西。然而,问题是: Gmail不知何故认为我们发送给用户的这封电子邮件是垃圾邮件,并将其放在垃圾邮件文件夹中。
Gmail显示的具体消息是:
Be careful with this message. Our systems couldn't verify that this message
was really sent by xyz.com. You might want to avoid clicking links or replying
with personal information.让我解释一下我们是如何发送电子邮件的。我们使用公司的sendgrid.com来传递电子邮件。xyz.com是我们控制的领域。(xyz在这里是一个伪名。)电子邮件的发件人地址是:do-not-reply@xyz.com
我们已经更改了XYZ.com的SPF记录,使其包含"sendgrid.com“(和"sendgrid.net”"sendgrid.me")。
然而,目前还没有与xyz.com相关的网站。
我的问题是:我们还能做些什么让Gmail相信这封邮件来自域名xyz.com?这样就不会把电子邮件放到垃圾邮件文件夹里了?
谢谢。
发布于 2016-08-18 22:53:40
您是否最终使用Sendgrid发布了DKIM?此外,我有一种感觉,你的SPF记录不太正确,因为通常每个电子邮件提供商都有一个官方条目。您提到添加了几个。我建议您查看他们的文档,了解他们建议在您的SPF中发布的内容。对于您使用的任何类型的电子邮件提供商,都要这样做。
由于你提到了Sendgrid作为你的ESP,这里是Sendgrid's instructions.一旦你做了域名系统,你必须要求Sendgrid“签名”它。因为DKIM使用密码学,所以你需要他们来做他们自己的事情。
DKIM没有听起来那么复杂。您必须添加的DNS记录将需要几分钟的时间,然后可能会打开一个到Sendgrid的票证,让它们完成自己的任务。
另外,顺便说一句,你能在这里发布你的SPF记录吗?我不是说你的域名,但它的价值是什么呢?它不是问题的直接原因,但它是电子邮件身份验证的关键组件。
一旦你完成了SPF和DKIM,验证它们是至关重要的。搜索SPF验证器和DKIM验证器以查找在线工具。
https://stackoverflow.com/questions/19842302
复制相似问题