微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

将Sendgrid和Outlook SPF记录添加到域dns设置

如何解决将Sendgrid和Outlook SPF记录添加到域dns设置

我最近在将邮件发送到Hotmail服务器时遇到麻烦,并且我发现DNS上未设置SendGrid SPF。目前,在我的DNS设置中,我已经设置了SPF,因为我的域电子邮件是通过Outlook发送的。

我有一个TXT记录,名称为:example.com,值:v=spf1 include:spf.protection.outlook.com -all

现在,如果我想添加一个SendGrid SPF,我只需添加一个新记录:

名称example.com 值:v=spf1 a include:sendgrid.net -all

我的DNS主机也是 Cloudflare

还是我需要以某种方式将它们结合起来?基本上,我面临的问题是前景阻止了收件人的电子邮件,而我正在尝试添加SPF记录以希望通过身份验证。

解决方法

您确实需要将它们结合起来,像这样:

v=spf1 include:spf.protection.outlook.com include:sendgrid.net -all

也就是说,您的原始记录有点不寻常,因为它说您只能通过Outlook或sendgrid发送,例如,这意味着您所在域的Web服务器将无法直接发送,并且还会还必须配置为通过这些服务进行中继。如果那是您想要的方式,那很好,但是我想我提到了。同样,在您的SPF中通常包含mx机制,因为这表示可以接收您域的邮件的任何内容也可以发送。为了同时包含这两个选项,它将更改为:

v=spf1 a mx include:spf.protection.outlook.com include:sendgrid.net -all

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。