需要帮助了解Spf语法

时间:2015-06-18 12:18:17

标签: dns record spf

我看了看,到处都是,我不能在这里了解SPF语法。

例如: v = spf1 a mx包括:spf.protection.outlook.com包括:authsmtp.com~all

a& amp;是什么? mx会影响include:entries。

非常感谢

1 个答案:

答案 0 :(得分:0)

SPF规则是关于将SMTP请求的IP地址与规则集进行匹配。规则集由一系列独立的指令(条目)组成,并按顺序进行评估。第一个匹配胜利的指令。对于您已定义指令列表的规则是:

  1. a - 匹配并传递在此域的A记录中找到的任何IP地址
  2. mx - 匹配并传递在此域的MX记录中找到的任何IP地址
  3. include:spf.protection.outlook.com - 包括在spf.protection.outlook.com上定义的SPF规则,并根据SMTP请求的IP地址对其进行评估。如果匹配,则传递。
  4. include:authsmtp.com - 包括authsmtp.com上定义的SPF规则,并根据SMTP请求的IP地址对其进行评估。如果匹配,则传递。
  5. ~all - 拒绝(软失败)任何与之前的任何指令都不匹配的IP地址