email_dns_check
Audit a domain's email DNS records—MX, SPF, DMARC, DKIM, MTA-STS—to catch misconfigurations that break delivery or trigger permerrors, and get pass/warn/fail verdicts with concrete fixes.
Instructions
Audit a domain's email DNS: MX, SPF, DMARC, DKIM and MTA-STS.
MX targets must resolve and not be CNAMEs. SPF is parsed and expanded through include:/redirect=
and the 10-DNS-lookup limit and 2-void-lookup limit are counted (exceeding either makes receivers
return permerror). DMARC reports its policy (none/quarantine/reject), pct and rua. DKIM probes
common selectors; pass your own as a comma-separated selectors (e.g. 'mail2024,s1') since
selectors are arbitrary. MTA-STS and TLS-RPT presence are reported.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| domain | Yes | ||
| resolver | No | system | |
| selectors | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |