How To Setup DMARC: The Basics
Understanding Domain-based Message Authentication, Reporting, and Conformance before you deploy it to your DNS.
p= (Policy) tag. You will transition through these three phases:- p=none (Monitoring): Does not block any emails. Just sends you reports of who is sending on your behalf.
- p=quarantine: Suspicious emails are delivered to the recipient's Spam/Junk folder.
- p=reject: Maximum security. Suspicious emails are completely blocked and dropped.
Phase 1: Monitoring Mode
Start here. By setting your policy to 'none', you instruct receiving servers to send you aggregate reports without dropping any emails.
_dmarc. Copy the value below, replacing the email with your own.Name/Host: _dmarc
Value: v=DMARC1; p=none; rua=mailto:reports@yourdomain.com;
Phase 2: Strict Enforcement
Once you have verified via reports that your legitimate mail passes authentication, it is time to lock down your domain.
_dmarc TXT record. Change the p=none tag to p=quarantine. Now, any email failing checks will go to spam.p=reject. Your domain is now fully immune to spoofing.Live DMARC Inspector
Test the configuration you just learned. Enter your domain below to perform a live, cache-bypassing DNS check on your DMARC setup.
Raw DMARC Record:
Configuration Diagnostics:
Expert Recommendation
Comprehensive Guides
Learn exactly how to setup DMARC through our step-by-step informational guides, designed to take you from a beginner to an email authentication expert.
Real-Time Inspection
After reading how to setup DMARC, use our embedded live DNS inspection engine to verify your _dmarc TXT record instantly without waiting for propagation.
Policy Enforcement
Master how to setup DMARC policies securely. We explain how to safely transition from p=none (monitoring) to strict p=reject enforcement.
Aggregate Reporting
A critical step in understanding how to setup DMARC is configuring RUA endpoints. Our guide details the exact mailto: syntax needed to receive XML reports.
Spoofing Prevention
Discover how to setup DMARC to permanently block cybercriminals from forging your domain. Prevent phishing attacks by locking down your email identity globally.
Inbox Deliverability
Major providers like Google and Yahoo now mandate authentication. Properly understanding how to setup DMARC ensures your legitimate emails reliably land in the inbox.