MailPosture Email Auth Check
收藏官方服务:
资源简介:
One call returns a domain's SPF/DKIM/DMARC/MX/DNSSEC posture, a readiness score, and the exact DNS fix. Built for verifying customer sender domains at onboarding.
创建时间:
2026-09-06
原始信息汇总
MailPosture Email Auth Check 数据集详情总结
数据集/API 概述
MailPosture Email Auth Check 是一个用于检查域名电子邮件认证配置(SPF、DKIM、DMARC、MX、DNSSEC)的 API 服务。其主要目标是帮助企业在客户域名接入(sender onboarding)阶段,快速验证客户是否正确发布了必要的 DNS 记录,从而防止客户邮件因认证失败而静默丢失。
该 API 一次请求即可返回以下信息:
- SPF:记录有效性、RFC 7208 十次查找限制计数、多记录和 PermError 检测、all 限定符评级。
- DKIM:密钥验证(撤销、截断、畸形),无法找到的选择器报告为
unknown且不计入评分。 - DMARC:策略、子域策略、pct、对齐模式、报告地址,并标记弱配置。
- MX 与 空 MX(RFC 7505)、DNSSEC 签名与验证状态、主 MX 的 DNSBL 状态。
- 就绪评分:0–100 分,附带分项明细与评分解读(SPF+DMARC+MX 占 75 分)。
- 修复建议:分阶段、可安全展示给客户的操作指引。
核心设计原则
- 不虚断未测内容:DKIM 选择器未找到时报告为
unknown并从评分中排除;最高分在 DKIM 未验证前上限为 90。 - 目标域故障视为发现而非错误:如目标域 NXDOMAIN、SERVFAIL、超时,返回 HTTP 200 并附带结构化错误对象;4xx 表示输入错误,5xx 表示服务端故障。
- 修复建议安全可靠:采用分阶段建议(如 DMARC 从
p=none开始),绝不建议删除记录或直接跳到-all。 - 快速一致:典型响应时间 0.3–1 秒;使用固定的验证解析器,确保各区域结果一致。
端点信息
- Endpoint:
GET /v1/domain - 主要参数:
domain(必需):待检查的公开完整域名,支持 IDN。dkim_selector(PRO 及以上):用于确定性验证特定 DKIM 选择器是否生效。expected_spf_include(PRO 及以上):用于确认客户的 SPF 记录中是否包含指定的 include。submission=true(PRO 及以上):额外检查 587/465 提交服务的 TLS 证书有效性。
在 BASIC 套餐使用付费参数将返回 403,错误代码为 plan_required。
响应结构
所有检查项采用统一结构,核心状态值为封闭集合:pass(通过)、warn(存在但薄弱)、fail(缺失或错误配置,需处理)、info(刻意设置或无需处理)、unknown(DNS 无法确定,如找不到的 DKIM 选择器)、error(检查无法执行)。
响应顶层字段包括:score(0–100)、grade(A–F)、assessment_type(sender_readiness 或 non_sender_hardening)、score_breakdown、findings、caveats、score_interpretation,以及 DKIM 未知时的 score_if_dkim_verified。
订阅套餐
| 套餐 | 月请求量 | 包含功能 |
|---|---|---|
| BASIC(免费) | 100 | 核心认证状态检查(SPF、DKIM、DMARC、MX、DNSSEC)、评分与修复建议;适用于评估。 |
| PRO | 3,000 | BASIC 全部功能 + dkim_selector、expected_spf_include、submission=true;面向接入流程设计。 |
| ULTRA | 40,000 | 全部功能,更高配额。 |
| MEGA | 250,000 | 面向高流量接入平台。 |
其他信息
- API 提供方:MailPosture
- 所属类别:Email
- 服务等级:100% 服务可用性,31ms 延迟,100% 测试通过率
- API 状态:公开且已上线,技术指标优秀(热度 8.8,订阅者 1 人)
- 参考资源:产品网站(mailposture.dev)、完整 OpenAPI 3 schema(mailposture.dev/openapi.json)、支持邮箱(help@mailposture.dev)



