Skip to main content
    EmailToolBox LogoEmailToolBox
    首页全部工具超级查询
    邮件健康检查邮件投递测试邮件黑名单检测邮件头分析SPF 检测DKIM 检测DMARC 检测MX 查询
    查看全部工具
    SPF 检测DKIM 检测DMARC 检测SPF 生成器DMARC 生成器BIMI 检测MTA-STS 检测
    指南
    English
    1. 首页
    2. 邮件工具
    3. SPF 检测

    SPF 记录检测

    验证 SPF 记录,防止邮件伪造

    SPF(发件人策略框架)记录通过指定哪些邮件服务器有权代表您的域名发送邮件,帮助防止邮件伪造。
    SPF 记录验证
    输入域名,检查并验证其 SPF 记录配置
    关于此工具

    本页提供关于 SPF 记录验证的原创、经人工审校的内容,涵盖 include 链、10 次 DNS 查询限制、ip4/ip6 机制,以及为什么仅有 SPF 而不配 DKIM 与 DMARC 并不足够。

    什么是 SPF(发件人策略框架)?

    SPF(发件人策略框架)是一种邮件认证方式,允许域名所有者指定哪些邮件服务器有权代表其域名发送邮件,从而帮助防止邮件伪造。

    SPF 的工作原理:

    1. 您在域名的 DNS 中发布一条 TXT 形式的 SPF 记录
    2. 当有人收到声称来自您域名的邮件时,其邮件服务器会检查您的 SPF 记录
    3. 收件服务器将发件服务器的 IP 与您的授权列表进行比对
    4. 根据比对结果,邮件被接受、拒绝或标记为可疑

    SPF 记录组成:

    • 版本:始终以 v=spf1 开头
    • 机制:定义哪些来源被授权(ip4、ip6、include、a、mx 等)
    • 限定符:指定采取的动作(+通过、-失败、~软失败、?中立)
    • all 机制:定义未列出来源的默认策略

    SPF 的好处:

    • 减少邮件伪造与钓鱼攻击
    • 提升邮件投递率与发件人信誉
    • 防止您的域名被用于垃圾邮件活动
    • 实施 DMARC 的必要前提

    最佳实践:

    • 通过合并 include 保持 SPF 记录在 10 次查询限制以内。
    • 以 -all 结尾实施严格策略(或先用 ~all 过渡)。
    • 更换邮件服务商时及时检查并更新 SPF 记录。
    设置 SPF 记录

    基本 SPF 记录结构:

    v=spf1 [机制] [修饰符] [all]

    常见 SPF 示例:

    基本 SPF(自有邮件服务器)
    v=spf1 mx -all

    仅 MX 记录中列出的服务器可以发送邮件

    Google Workspace
    v=spf1 include:_spf.google.com ~all

    包含 Google 的 SPF 记录以用于 Gmail/Workspace

    Microsoft 365
    v=spf1 include:spf.protection.outlook.com ~all

    包含 Microsoft 的 SPF 记录以用于 Office 365

    多个服务
    v=spf1 include:_spf.google.com include:mailgun.org ip4:192.168.1.1 ~all

    组合多个邮件服务与特定 IP 地址

    始终以 all 机制结尾(大多数情况推荐 ~all)。避免超过 10 次 DNS 查询,以防 SPF 失败。
    常见 SPF 问题

    DNS 查询次数过多

    需要超过 10 次 DNS 查询的 SPF 记录将无法通过验证。

    解决方案:减少 include,尽可能使用 IP 地址代替主机名。

    存在多条 SPF 记录

    DNS 中存在多条 SPF 记录会导致 SPF 验证失败。

    解决方案:将所有 SPF 机制合并到一条 TXT 记录中。

    缺少 all 机制

    没有 all 机制的 SPF 记录可能无法按预期工作。

    解决方案:根据您的策略,始终以 ~all、-all 或 ?all 结尾。

    语法错误

    SPF 记录中的无效语法可能导致认证失败。

    解决方案:部署前验证 SPF 语法并充分测试。

    SPF 限定符说明:

    +通过

    明确允许该来源

    -失败

    拒绝该邮件

    ~软失败

    标记为可疑但仍接受

    ?中立

    未指定策略

    常见问题

    ~all 和 -all 有什么区别?

    ~all(软失败)将未授权邮件标记为可疑但仍投递,而 -all(硬失败)指示收件服务器完全拒绝未授权邮件。大多数域名推荐使用 ~all。

    可以有多个 SPF 记录吗?

    不能,每个域名只能有一条 SPF 记录。多条 SPF 记录会导致认证失败。请将所有邮件来源合并到一条 SPF 记录中。

    SPF 传播需要多久?

    SPF 记录与其他 DNS 变更一样传播,全球通常需要 24-48 小时。不过许多服务器会在几分钟到几小时内看到变更。

    超过 10 次 DNS 查询会怎样?

    如果记录需要超过 10 次 DNS 查询(包括 include 引入的查询),SPF 认证将失败。请监控查询次数并适时优化。

    应该使用 ip4 还是 include 机制?

    对于您控制的静态 IP 使用 ip4/ip6,对于 Google Workspace、Mailgun 等第三方服务使用 include。include 更灵活,但会计入 10 次查询限制。

    子域会继承 SPF 记录吗?

    不会。子域不会继承父域的 SPF 记录。每个发送邮件的子域都需要自己的 SPF 记录,或使用通配符 SPF 记录。

    SPF 代表什么?

    发件人策略框架(Sender Policy Framework),通过声明哪些服务器可以代发域名邮件来防止伪造。

    只配置 SPF 就足够保护我的域名吗?

    不够。SPF 需要与 DKIM、DMARC 配合使用才能完成完整认证,DMARC 规定检查失败时的处理策略。

    如何检查我的 SPF 记录?

    在本工具中输入域名即可自动查询并验证 SPF 记录。

    相关工具

    MX 查询
    检查邮件服务器
    邮件黑名单检测
    检查 IP 信誉
    DNS 查询
    DNS 记录查询
    SPF 检测
    验证 SPF 记录
    DMARC 检测
    查询并分析 DMARC 记录
    邮件头分析
    分析邮件头
    DKIM 检测
    验证 DKIM 签名
    WHOIS 查询
    域名注册信息
    SMTP 测试
    测试 SMTP 连通性
    CERT 查询
    检查 SSL 证书
    DNS 传播
    检查 DNS 传播
    Ping 测试
    测试网络连通性
    Traceroute 路由追踪
    追踪网络路径
    子网计算器
    计算 IP 子网
    我的 IP 查询
    查询您的 IP 地址

    相关指南

    SPF Flattening and DNS Lookup Limits
    SPF DNS Lookup Limit Optimization
    Google Workspace SPF Setup: Complete Sender Policy Framework Configuration Guide
    Azure SPF Configuration Tutorial

    需要帮助?

    我们的工具设计直观、易于使用,但如果您需要帮助,我们随时为您服务。

    使用文档联系客服

    关于我们的工具

    专业级邮件与 DNS 诊断工具,深受全球 IT 专业人士信赖。

    免费使用无需注册实时结果
    EmailToolBox LogoEmailToolBox

    EmailToolBox 是一套免费的企业邮箱测试、邮件投递与域名诊断工具。一键检查邮箱健康状态,验证 SPF/DKIM/DMARC,查询 DNS 记录并监测黑名单状态,无需注册,数秒出结果。

    • 免费使用
    • 无需注册
    • 即时结果
    • 实时 DNS 查询
    • 注重隐私

    邮件诊断

    • 邮件健康检查
    • 邮件投递测试
    • 邮件黑名单检测
    • 邮件头分析
    • 邮箱验证
    • HTML 邮件验证
    • 邮件预览模拟器
    • 垃圾邮件测试
    • 邮件健康报告

    邮件认证

    • SPF 检测
    • DKIM 检测
    • DMARC 检测
    • DMARC 报告分析
    • SPF 生成器
    • DMARC 生成器
    • BIMI 检测
    • MTA-STS 检测

    DNS 与基础设施

    • MX 查询
    • DNS 查询
    • TXT 记录查询
    • CNAME 记录查询
    • NS 查询
    • DNS 传播
    • PTR/rDNS 记录查询
    • SMTP 测试
    • WHOIS 查询

    资源

    • 邮件指南
    • 全部工具
    • 常见问题
    • 联系我们
    • 关于
    • 隐私政策
    • 服务条款

    友情链接

    • Favicon Generator
    • Email Testing tools
    • Morse Code Translator
    • Password Remover
    • Regex Cheat Sheet
    • free barcode generator
    • Free Online PDF Tools
    • fast chart
    • refnet
    • world market hours

    © 2026 EmailToolBox - 企业邮箱、邮件投递与域名诊断工具。保留所有权利。

    SPF 检测 - 免费 SPF 记录查询与验证工具,查认证、防伪造与邮件投递,查查询次数、长度与 all 策略