RFC 7489• Free Instant Diagnostic

DMARC Policy Analyzer & Alignment Inspector

Audit DMARC records at _dmarc.<domain>, verify p=reject enforcement, check organizational inheritance, and inspect aggregate reporting.

DMARC Policy Analyzer
Guest:
3/3 left
Try sample:
Inspection Workflow

How DMARC Policy Analyzer Works

STEP 01

TXT Query at _dmarc

Queries `_dmarc.<domain>` for TXT records starting with `v=DMARC1`.

STEP 02

Policy Enforcement Audit

Evaluates the `p=` parameter (`none` = monitoring only, `quarantine` = spam folder, `reject` = block outright).

STEP 03

Reporting Tag Verification

Validates `rua` and `ruf` mailto addresses to confirm aggregate forensic telemetry is active.

Specification Compliance

RFC Engineering Standards

Every check performed by this tool adheres strictly to the Internet Engineering Task Force (IETF) Request for Comments:

  • RFC 7489 (DMARC Policy & Reporting)
  • RFC 7960 (Interoperability Guidelines)
Diagnostic Remediation

Common Issues & How to Fix Them

If our diagnostic discovers configuration anomalies, use the remediation steps below:

Policy Set to p=noneDMARC_POLICY_NONE

Remediation: A policy of `p=none` only monitors and does not protect against domain impersonation. Progress toward `p=quarantine` and ultimately `p=reject`.

No Aggregate Reporting (rua=) ConfiguredMISSING_RUA

Remediation: Add `rua=mailto:dmarc-reports@yourdomain.com` to receive XML telemetry on who is sending mail from your domain.

Knowledge Base

Frequently Asked Questions

Why did Google and Yahoo make DMARC mandatory in 2024–2026?

To prevent phishing, brand impersonation, and fraudulent emails. High-volume senders without an active DMARC policy face outright rejections and deferred delivery across consumer inboxes.

What is the difference between p=none, p=quarantine, and p=reject?

p=none monitors traffic without interfering with delivery; p=quarantine routes failed emails directly to the recipient's spam folder; p=reject instructs recipient servers to drop unauthenticated emails at the SMTP socket.

Deliverability Suite

Explore Other Free Diagnostic Tools

View All 7 Tools
Beyond DNS Diagnostics

Verify Real Mailbox Existence in Real-Time

DNS tests only tell you if a server is reachable. BounceLayer's API connects directly to recipient mail servers via port 25 SMTP handshakes to confirm exact mailbox existence in under 140ms.