首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在哪里(以及如何!)为www子域添加spf记录

在哪里(以及如何!)为www子域添加spf记录
EN

Server Fault用户
提问于 2017-05-25 10:55:05
回答 2查看 1.3K关注 0票数 0

这是一个问题的后续:关于如何在和邮件服务器上设置反向PTR的一些建议

所以我决定把我的www子域用于www和mail。我目前的问题是不知道把spf的记录放在哪里。我已经查过关于这个问题的其他帖子了,但我还是不确定。我把原版放在我的maindomain.com下面:

代码语言:javascript
复制
v=spf1 a mx ip4:52.56.221.37 -all

但是它似乎不适用于我的www.maindomain.com (尽管它的ip地址是正确的)。我的邮箱里防晒系数坏了。我用dynadot作为注册人。有一个域记录条目和一个子域记录条目。

我是否需要更改顶部记录,还是需要在子域记录项下为www.mydomain.com添加SPF记录。如果是,怎么做?我是否添加www子域,选择TXT记录并添加上面的SPF记录(即使我已经有一个www记录子域)

谢谢你帮我解决这个看似基本的问题。

EN

回答 2

Server Fault用户

发布于 2017-05-25 14:45:37

我认为需要作出一些澄清。SPF记录是为您寄出的邮件。它适用于正在发送邮件的区域(即地址的“域”部分)。如果您的域是example.com,并且您正在从“普通邮件客户端”(如joe.blow@example.com )发送一条消息,您将拥有example.com的TXT/SPF记录。如果您是以web.server@example.com的形式从您的web服务器发送邮件,那么只要您指定的IP地址信息是正确的(例如,覆盖您的web服务器和邮件服务器),TXT/SPF记录就可以很好地覆盖这一点。假设您的邮件服务器为52.56.221.36,web服务器为52.56.221.37。您可以在TXT记录中有两个单独的条目:ipv4:52.56.221.36ipv4:52.56.221.37 (或者如果您想使用CIDR,只需使用ipv4:52.56.221.36/31 )。

如果您从web.server@www.example.com发送邮件,您只需要一个特殊的"www“TXT/SPF记录。在这种情况下,我建议只有一个“主”TXT/SPF记录,但只需参考您的www记录。

在BIND中,它可能如下所示:

代码语言:javascript
复制
@   IN TXT "v=spf1 a mx ip4:52.56.221.36 ip4:52.56.221.37 -all"

www IN A   52.56.221.37
www IN TXT "v=spf1 redirect=example.com"
票数 1
EN

Server Fault用户

发布于 2017-05-25 11:12:14

假设远程客户端会向toto@example.com发送消息,那么您需要在example.com本身上设置SPF记录,而不管涉及哪个MX。

使用您在帖子中使用的名称,您将添加mydomain.com的SPF记录

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/852182

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档