跳至内容
域名健康检查

域名健康检查

check 命令对域名进行全面的 DNS 审计,验证 SPF、DKIM、DMARC、MX 和 PTR 记录。

基本用法

smtp-probe check example.com

检查内容

记录说明
SPF发件人策略框架 — 允许哪些 IP/服务器代表该域名发送邮件
DKIM域名密钥识别邮件 — 加密签名配置
DMARC基于域名的邮件认证 — 对未认证邮件的处理策略
MX邮件交换记录 — 哪些服务器负责接收该域名的邮件
PTR指针记录 — MX 服务器 IP 的反向 DNS 查询

评分

每项检查对总分(0–100)有所贡献。完整的扣分表见评分系统

输出格式

# 默认:彩色终端表格
smtp-probe check example.com

# JSON
smtp-probe check example.com --format json

# Markdown
smtp-probe check example.com --format md

结果解读

SPF 示例:

✅ v=spf1 include:_spf.google.com ~all    ← 有效,软失败
⚠️  v=spf1 +all                            ← 危险,允许任意发件人
❌ No SPF record                           ← 缺失,扣 20 分

DMARC 策略强度:

p=reject     ← 最强,拒绝未认证邮件
p=quarantine ← 中等,隔离未认证邮件
p=none       ← 最弱,仅监控(若只有此策略则扣 10 分)