LabPuff

Email & DNS

DMARC Checker

Inspect DMARC policy, enforcement, alignment settings and reporting configuration.

Public websites only. No signup. Results are not saved.

When to use this dmarc checker

Inspect a DMARC TXT policy to understand published enforcement, alignment settings and reporting configuration. Start with the actual hostname used for the check.

What to look for

  • Read p=none, quarantine or reject as a requested policy, not a delivery guarantee.
  • Review alignment and authorized sending services before strengthening enforcement.
  • Use mail authentication results and aggregate reports to investigate real failures.

How to read the results

Queries _dmarc at the entered hostname. Organizational-domain fallback and external report authorization are not evaluated.

PASS marks a stated check that passed. WARNING deserves review. FAIL marks a failed check. INFORMATION reports a fact. Results are a snapshot from our server, not a score or certification.

Should I switch straight to p=reject?

Not solely because this tool reports a warning. First verify that legitimate senders align through SPF or DKIM. A static policy check cannot establish that every sending service is configured correctly.

Download your results as Markdown to save the observations or discuss them with your AI assistant. Reports include the check timestamp and limitations.

DKIM selector not found: use the selector from a real message →

DMARC record not found: check the hostname before changing DNS →