我只是设置自己的邮件服务器,它工作正常。但是,我想把它设置正确。
花了无数个小时添加不同的txt文件后没有运气。我的理解是,我只是将txt记录v=spf1 a mx ip4:94.177.216.63 ~all
添加到psrp子域。
我应该怎么做才能纠正它?
答案 0 :(得分:0)
是的,你做错了。您的center-link.com SPF是:
v=spf1 mx a ip4:94.177.216.63 include:psrp.center-link.com include:services.center-link.com redirect=_spf.yandex.net ?all
但是psrp.center-link.com
没有要包含的SPF,services
也没有,因此他们什么都不做。将您的主要SPF记录更改为:
v=spf1 mx a ip4:94.177.216.63 redirect=_spf.yandex.net ~all
然后为仅包含主SPF的psrp
和services
子域添加两条SPF记录:
v=spf1 include:center-link.com ~all
您还会看到我已将默认操作更改为~all
; ?all
相当于根本没有SPF记录,所以它毫无意义。
使用Scott Kitterman's validator检查您的配置。