Free DMARC checker
Inspect your domain's DMARC policy, alignment settings, and reporting addresses. Understand exactly how protected your domain is from spoofing and phishing.
Continuous DMARC monitoring with aggregate report parsing is available in the ValidPeak dashboard.
DMARC policy levels
Monitoring only
No messages are blocked. Useful for collecting reports before enforcement.
Partial enforcement
Failing messages go to spam. A step toward full protection.
Full enforcement
Failing messages are rejected. Maximum protection against spoofing.
Frequently asked questions
What do the DMARC policy modes mean?
p=none means no action is taken on failing messages — only reports are sent. p=quarantine means failing messages are moved to spam. p=reject means failing messages are rejected outright. Start at none to collect data, then move to quarantine, then reject as you gain confidence.
What is DMARC alignment?
DMARC alignment checks whether the domain in the SPF or DKIM result matches the domain in the email's header From address. Relaxed alignment (default) allows subdomains to match. Strict alignment requires an exact match.
What is a DMARC rua report?
The rua tag in a DMARC record specifies an email address to receive aggregate XML reports. These reports show which sources are sending email on behalf of your domain and whether those emails pass SPF and DKIM. Monitoring rua reports is essential before tightening your DMARC policy.