SPF 记录构建器
构建 `v=spf1` TXT 记录,告诉接收邮件服务器哪些主机被允许从你的域名发送邮件。放入你的发送 IP、第三方供应商(Google Workspace、Microsoft 365、Mailgun 等),并选择一个收尾 all 限定符。工具维护运行中的 DNS 查询计数 —— SPF 每次评估有 10 次查询的硬上限,超过则产生 permerror 破坏投递。常见踩坑会点亮警告:`+all`、`?all` 中立、超出 255 字节 TXT 块的记录。
—
预设
内置机制
TXT 记录
v=spf1 mx ~all
DNS 查询: 1 / 10 · 14 B
警告
- `~all` 软失败是安全的引导值。当 DMARC 报告看起来干净后收紧到 `-all`。
作为 TXT 记录发布在顶点域名。每个域名仅一条 SPF 记录 —— 多条是配置错误。
使用方法
- 在发现发件人期间从 relaxed 预设(`~all`)开始 —— 软失败对合法但未列出的邮件宽容。
- 通过 include: 添加每个第三方供应商 —— 千万别直接粘贴他们的 IP,会轮换。
- 在你的 DMARC 报告显示无合法源缺失之后收紧到 `-all`。
常见问题
- 为什么 10 次查询限制很重要?
- RFC 7208 把 SPF 评估限制为每次检查 10 次 DNS 查询(每个 include:、a、mx、ptr、exists 耗费 1 次)。超过时验证器返回 permerror,多数严格 DMARC 策略视作失败。
- `-all` 和 `~all` 谁更安全?
- `-all`(硬失败)是确认每个发件人都已列出之后的目标 —— DMARC `p=reject` 仅对硬失败触发。`~all`(软失败)是更安全的引导设置;邮件仍会到达但被隔离。
相关工具
DMARC 记录构建器
构建 `_dmarc` TXT 记录 —— 策略、子域策略、百分比逐步推出、对齐、rua/ruf 报告 —— 带安全警告。
网络 0 0
邮件头分析器
粘贴原始邮件头以按顺序遍历 Received 跳数,查看每跳延迟,并读取 SPF/DKIM/DMARC 结果。
网络 0 0
DKIM 记录构建器 & 解析器
构建或解析 DKIM(DomainKeys Identified Mail)DNS TXT 记录 —— 粘贴公钥、选择 selector / 密钥类型(RSA/Ed25519)/ 哈希 / 标志,即可得到完整记录、`selector._domainkey` 主机名,以及超过 255 字符时的 DNS 分段版本。
网络 0 0
TXT 记录拆分器(255 字节块)
把长 SPF、DKIM 或 DMARC TXT 记录拆分为 DNS 协议要求的 255 字节块 —— 输出 BIND、通用 zone 文件、Cloudflare 或 Route 53 语法。
网络 0 0
Content-Security-Policy 构建器
按指令源列表构建 CSP 头,三种入门预设与对危险通配符的实时警告。
网络 0 0
Permissions-Policy 头构建器
构建 `Permissions-Policy` 响应头 —— 按源允许列表切换摄像头、麦克风、地理位置、支付、全屏和 20+ 其他浏览器功能。
网络 0 0