SuperAPI AI 工具集

email-audit

办公与效率

查看项目

更新于 10-16 04:59

技能介绍

用途:对指定域名做邮件送达率审计,覆盖 DNS 认证记录、基础设施、信誉与批量发件合规,输出 0-100 健康分和优先修复清单。

主要能力:检查 SPF(语法、DNS 查询数、-all/~all 强制级别、是否多条记录)、DKIM(常见选择器、密钥长度)、DMARC(p=reject/quarantine/none、rua/ruf、对齐、pct)、MX(解析与优先级、服务商识别)、PTR 反向解析、TLS/STARTTLS、黑名单(Spamhaus、Barracuda、SORBS、SpamCop、URIBL 等),以及日发 5000 封以上时的批量发件合规(SPF 与 DKIM 同时通过、DMARC 对齐、一键退订、投诉率、PTR、TLS 等)。附加检查 BIMI、MTA-STS、TLSRPT 与 Mail-from 对齐。

使用方式:输入域名,可选提供发件量与已知 DKIM 选择器。可运行 python scripts/check_deliverability.py <domain> --json 自动检查,或手动执行 dig txt <domain> +short、dig txt _dmarc.<domain> +short、dig mx <domain> +short、dig -x <ip> +short、openssl s_client -starttls smtp -connect <mx-hostname>:25 -brief 等命令。审计按 SPF 10%、DKIM 15%、DMARC 15%、MX 10%、PTR 5%、TLS 10%、黑名单 20%、批量合规 10%、附加 5% 加权计算健康分,并给出关键/高/中优先级修复项与可直接复制的 DNS 记录。

适用场景:发件域名上线前检查、送达率下降排查、批量发件合规自查。

限制:DKIM 选择器无法自动发现,需用户提供或仅查常见值;TLS 检查可能受网络限制,无法验证时标注;DNS 查询失败时标注“Unable to verify”并建议改用 8.8.8.8 或 1.1.1.1;无 MX 记录属严重失败。具体脚本路径、依赖与运行环境暂未提供。