SPF 记录查询
查询域名的 SPF(发件人策略框架)记录,验证邮件发送授权
使用说明
• 域名:输入不含 https:// 的裸域名(如 example.com)
• SPF 记录定义哪些服务器有权代表该域名发送邮件
• 配置正确的 SPF 可减少邮件被判定为垃圾邮件
SPF 记录查询有什么用
SPF(Sender Policy Framework,发件人策略框架)记录查询通过 DNS TXT 记录获取域名的 SPF 配置,解析允许代表该域发送邮件的 IP 地址、IP 段或第三方发件服务,并对记录中的语法合规性进行检查。邮件接收方服务器通过 SPF 验证发件 IP 是否被授权,以减少仿冒发信行为。
它常用于:配置新域名邮件后验证 SPF 记录是否正确、迁移发件服务商时确认新发件 IP 已加入 SPF、排查邮件被标记为垃圾邮件时确认 SPF 验证是否通过、结合 DKIM 和 DMARC 建立完整的邮件域名安全配置。
常见问题
SPF 记录里的 ~all 和 -all 有什么区别?
~all 产生 softfail,-all 产生 fail;两者描述 SPF 验证结果,不直接保证投递或拒收。收件方会按本地策略及 DKIM、DMARC 等其他信息决定处置。
SPF 记录有 DNS 查询次数限制吗?
RFC 7208 限制评估过程中触发 DNS 查询的机制与修饰符项,总数最多 10 项,包括 include、a、mx、ptr、exists 和 redirect;这不是所有 DNS 数据包的简单总数。超限会产生 permerror。
使用多个第三方邮件服务需要如何配置 SPF?
通过 include 语句引入各服务商的 SPF 记录即可,如 include:_spf.google.com include:sendgrid.net。注意控制 include 嵌套深度,避免超过 10 次 DNS 查询限制。
SPF 通过了但邮件还是进垃圾箱,为什么?
SPF 只是邮件域名认证体系的一部分。收件方过滤系统还会综合考虑 DKIM 签名、DMARC 策略、发件 IP 信誉和邮件内容等因素。建议同时配置 DKIM 和 DMARC 以获得更好的投递效果。
参考资料与结果边界
在线结果反映查询时的数据来源或探测节点状态。引用时记录目标、时间、节点或数据来源及参数;单次结果不能证明所有地区持续可用。
以下资料用于核对协议或格式规则,不代表来源机构为本站检测结果背书。