通常,我们现在以spf.thirdpartyexample.com的形式获得SPF记录,如果我们安装任何电子邮件服务器,我们就会使用ip:xx.xx.xxx.x 参考链接从有效性创建SPF记录。
v=spf1 -mx -ptr include:_spf.mx.cloudflare.net -all所以我的问题是:
如何为我们自己的服务器创建SPF记录作为spf.example.com,就像我们从第三方供应商那里得到的一样?
发布于 2022-06-01 13:44:59
您的意思是在Bind/dns中“授权”您自己的域/?
如果,那你应该
yourdomain.tld. IN TXT "v=spf1 a mx ~all"在绑定区域配置文件中。
v=spf1告诉我这是一个spf记录
"a“表示允许" yourdomain.tld”IP从yourdomain.tld发送邮件。
" mx“表示允许yourdomain.tld的mx服务器IP发送邮件。
“所有”表示不匹配任何其他机制的SPF查询将返回“软失败”。未从已批准的服务器( ip www.xxx.yyy.zzz =邮件服务器的ip yourdomain.tld = "a“的服务器)发送的消息。具有ip aaa.bbb.ccc.ddd = yourdomain.tld =“mx”的mx记录的ip的服务器仍应被接受,但可能会受到更严格的检查.
所以,如果您的dns记录类似于
yourdomain.tld. IN A aaa.bbb.ccc.ddd
mail.yourdomain.tld. IN A www.xxx.yyy.zzz
yourdomain.tld. IN MX 10 mail.yourdomain.tld.SPF显示
https://stackoverflow.com/questions/72158910
复制相似问题