什么是spf记录中的减号a

问题描述 投票:-2回答:1

我有一个客户端有一个我不明白的spf记录。记录是这样的:

"v=spf1 a:domain.tld -a:gmail.com -a:googlemail.com -ip4:xx1.yy1.zz1.xx -ip4:xx2.yy2.zz2.xx include:spf.mandrillapp.com include:servers.mcsv.net ?all"

我已经将ip更改为x y和z,但它是真正的ips和域我也是真实的而不是domain.tld。

-a:和-ip4:中的减号是什么?它有功能还是错误设置?我想清理 - 我可以删除它们吗?他们使用mailchimp,所以我将保留2包括。

dns spf
1个回答
0
投票

RFC的相关位是4.6.25.3。大致

  • -表示“失败”,即拒绝任何符合此规则的发件人
  • a:表示“此主机名解析为的所有IP地址”

所以规则的目的似乎是阻止任何人使用Gmail从这个域发送电子邮件,大概是因为他们一次使用谷歌G-Suite收发电子邮件,但后来停止了。

但是我认为这不会起作用:Google's SPF configuration比这更复杂,并使用'include:'来获取Google指定的地址列表。如果他们所有的邮件服务器也托管了gmail网络应用程序,我会感到惊讶。所以我的猜测是,这实际上不会按原样运行,因此可以安全地删除。

同上-ipv4意味着不允许此IP地址为您客户的域发送电子邮件。有可能也可以,但你应该验证IP地址代表什么,例如从WHOIS查询开始,查看它注册的是谁(或哪个ISP)。

© www.soinside.com 2019 - 2024. All rights reserved.