我的 SPF 记录的一部分包含:
include:google.com
Run Code Online (Sandbox Code Playgroud)
我仍然遇到软失败,因为实际的电子邮件是通过以下方式发送的
Received: from mail-yx0-f172.google.com (mail-yx0-f172.google.com [209.85.213.172]
它与 google.com 具有完全不同的 IP。但是我不想放入 mail-yx0-f172.google.com 因为它可能是动态的。是否有一些等效的 *.google.com 可以在记录中使用
Jul*_*ano 22
不,你不能。这不是正确的 SPF 记录,也不是 Google SPF 记录的正确地址。任何可以控制反向 DNS 域的人都可以为任何 IP 设置他/她想要的任何名称,例如“google.com”、“whitehouse.gov”等。完全允许反向匹配将是非常错误的。
SPF 的“包含”功能的工作方式不同。它对给定名称进行直接 DNS 解析,然后处理来自该响应的记录。Google 电子邮件服务器的正确 SPF 记录是:
v=spf1 include:_spf.google.com ~all
Run Code Online (Sandbox Code Playgroud)
匹配是通过从 TXT DNS 查询返回的结果中的 IP 地址完成的_spf.google.com。如果 Google 更改其邮件服务器的 IP 地址,则该记录也应更改。截至今天,对该记录的查询返回:
~% dig +short txt _spf.google.com "v=spf1 ip4:216.239.32.0/19 ip4:64.233.160.0/19 ip4:66.249.80.0/20 ip4:72.14.192.0/18 ip4: 209.85.128.0/17 ip4:66.102.0.0/20 ip4:74.125.0.0/16 ip4:64.18.0.0/20 ip4:207.126.144.0/20 ip4:173.194.0.0/16 全部”
请注意,您看到的地址 209.85.213.172 包含在上面的 209.85.128.0/17 中。因此,如果您的 SPF 记录配置正确,则应该通过。
有关Google Apps 帮助的更多信息。
| 归档时间: |
|
| 查看次数: |
21407 次 |
| 最近记录: |