SPF, DMARC, and DKIM Inspector
This inspector evaluates sender-authentication DNS posture so you can quickly identify gaps that reduce mailbox trust and increase spoofing risk.
π§ͺ Run this tool π Excessive Explanation β Frequently asked questions
π§ͺ Run this tool
π Excessive Explanation
π§© Technical Details
What this tool checks
- Presence and parse quality of SPF, DMARC, and DKIM selector records.
- Policy coherence indicators for enforcement and reporting flow.
- Output quality suitable for deliverability and security handoff.
How to read the output
- Result Summary indicates baseline sender-auth readiness.
- Overview shows which control is present, missing, or weak.
- Technical Details helps verify selector tags and policy syntax.
- Raw Output can be used in change review and audit trails.
Common failure patterns
- SPF missing or overly permissive includes weaken spoofing defense.
- DMARC policy absent or too relaxed for current threat model.
- DKIM selector mismatch between MTA and DNS publication.
- Policy drift after mail-provider migration or key rotation.
Remediation workflow
- Publish accurate SPF scope for real outbound infrastructure.
- Add DMARC at _dmarc domain and stage toward stricter enforcement.
- Validate active DKIM selectors and rotate keys safely.
- Re-run checks after propagation and review pass/alignment metrics.
Next steps
β Frequently asked questions
Why does this page test multiple auth controls together?
Deliverability and anti-spoofing strength depend on SPF, DKIM, and DMARC working as a combined policy set.
Is SPF alone enough to prevent spoofing?
No. DMARC enforcement and DKIM alignment are critical for stronger protection.
Should DMARC start in reject mode immediately?
Usually start with monitoring to validate alignment before strict enforcement.
How often should DKIM keys be reviewed?
Regularly, and always during provider migration or security maintenance windows.
Can auth posture be healthy while delivery still fails?
Yes. Reputation, content, and transport conditions can still affect final placement.