Skip to main content
    EmailToolBox LogoEmailToolBox
    HomeAll ToolsSuper Lookup
    Email Health CheckEmail DeliverabilityEmail Blacklist CheckerEmail Header AnalyzerSPF CheckerDKIM CheckerDMARC CheckerMX Lookup
    View All Tools
    SPF CheckerDKIM CheckerDMARC CheckerSPF GeneratorDMARC GeneratorBIMI CheckerMTA-STS Checker
    Guides
    中文
    1. Home
    2. Tools
    3. DMARC Checker

    DMARC Lookup

    Check and analyze DMARC records for email authentication

    DMARC (Domain-based Message Authentication, Reporting, and Conformance) helps protect your domain from email spoofing and phishing attacks.
    DMARC Record Lookup
    Enter a domain name to check its DMARC record and get detailed analysis
    About This Tool

    This page provides original, human-reviewed information about DMARC policy checking, explaining p/quarantine/reject policies, alignment modes, and how reporting URIs feed aggregate feedback to domain owners.

    What is DMARC?

    DMARC (Domain-based Message Authentication, Reporting & Conformance) is an email authentication protocol that builds upon SPF and DKIM to provide comprehensive protection against email spoofing, phishing, and domain abuse.

    How DMARC Works:

    1. You publish a DMARC policy in your DNS records
    2. When an email claiming to be from your domain is received, the recipient's mail server checks yourDMARC policy
    3. The server verifies SPF and/or DKIM authentication
    4. It checks if the authenticated domain aligns with the "From" header domain
    5. Based on your policy, the email is delivered, quarantined, or rejected
    6. Reports are sent back to you about authentication results

    DMARC Policy Options:

    noneMonitor Only

    No action taken, only collect reports

    quarantineQuarantine

    Mark suspicious emails as spam

    rejectReject

    Block unauthorized emails completely

    Benefits of DMARC:

    • Prevents domain spoofing and phishing attacks
    • Improves email deliverability and sender reputation
    • Provides visibility into email authentication failures
    • Enables gradual policy enforcement with percentage controls
    • Protects brand reputation and customer trust
    • Required for many compliance frameworks
    Setting Up DMARC
    Before implementing DMARC, ensure you have working SPF and DKIM records configured for your domain.

    Step 1: Create DMARC Record

    Add a TXT record to your DNS at _dmarc.yourdomain.com

    Basic DMARC Record (Monitor Only)
    v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com

    Start with monitoring to understand your email flow

    Quarantine Policy
    v=DMARC1; p=quarantine; pct=25; rua=mailto:dmarc@yourdomain.com

    Quarantine 25% of failing messages

    Reject Policy (Full Protection)
    v=DMARC1; p=reject; rua=mailto:dmarc@yourdomain.com; ruf=mailto:dmarc-forensic@yourdomain.com

    Block all unauthorized emails

    Step 2: DMARC Implementation Phases

    1
    Monitor Phase (p=none)

    Collect reports for 2-4 weeks to understand email sources

    2
    Quarantine Phase (p=quarantine)

    Start with low percentage (10-25%), gradually increase

    3
    Reject Phase (p=reject)

    Full protection after validating legitimate sources

    Step 3: Set Up Report Processing

    Configure email addresses to receive DMARC reports and use tools to analyze them.

    Aggregate Reports (rua)

    Daily summaries of authentication results

    Forensic Reports (ruf)

    Individual failure samples (use carefully)

    Common DMARC Issues

    Legitimate Emails Being Blocked

    Authorized emails are failing DMARC authentication and being rejected.

    Solution: Review DMARC reports, fix SPF/DKIM issues, consider relaxed alignment, or add missing email sources.

    High Failure Rates

    Many legitimate emails are failing DMARC alignment checks.

    Solution: Check for forwarding issues, third-party services, or mailing list configurations that break alignment.

    No DMARC Reports

    Not receiving expected DMARC aggregate or forensic reports.

    Solution: Verify report email addresses, check spam folders, ensure proper DNS record format.

    Subdomain Issues

    Subdomains are not properly covered by DMARC policy.

    Solution: Use 'sp=' tag for subdomain policy or create specific DMARC records for each subdomain.

    DMARC Alignment Modes:

    Relaxed (r)Default

    Organizational domain must match (example.com matches mail.example.com)

    Strict (s)Enhanced Security

    Exact domain match required (example.com only matches example.com)

    Debugging Tools:

    DMARC Report Analyzers

    Tools to parse and visualize DMARC reports

    Email Header Analysis

    Check Authentication-Results headers in received emails

    DNS Validation

    Verify DMARC record syntax and propagation

    Test Email Services

    Send test emails to check DMARC compliance

    Frequently Asked Questions

    What's the difference between SPF, DKIM, and DMARC?

    SPF validates sending IP addresses, DKIM verifies message integrity with cryptographic signatures,and DMARC ties them together with policies and reporting. DMARC requires at least one of SPF orDKIM to pass with proper alignment.

    Should I start with p=reject for maximum security?

    No, always start with p=none to monitor your email flow first. Jumping directly to p=reject canblock legitimate emails from sources you weren't aware of. Follow the gradual implementationapproach: none → quarantine → reject.

    How do I handle third-party email services?

    Ensure third-party services (like marketing platforms, CRMs, or support systems) are properlyauthenticated with SPF and DKIM. Many services provide specific instructions for DMARC compliance.You may need to add their IPs to SPF or configure DKIM signing.

    What does the pct= tag do?

    The pct= tag specifies what percentage of failing messages should have the policy applied. Forexample, pct=25 means only 25% of failing messages will be quarantined or rejected, while 75% willbe delivered normally. This allows gradual policy enforcement.

    Do I need DMARC for subdomains?

    Subdomains inherit the parent domain's DMARC policy by default. However, if subdomains send email,it's recommended to either set a specific subdomain policy using the sp= tag or create dedicatedDMARC records for each subdomain.

    How often should I review DMARC reports?

    Review DMARC reports weekly during initial implementation and monthly once stable. Pay attentionto new failure sources, changes in volume, and any legitimate services that might be failingauthentication. Set up automated alerts for significant changes.

    Related Tools

    MX Lookup
    Check mail servers
    Email Blacklist Checker
    Check IP reputation
    DNS Lookup
    DNS record queries
    SPF Checker
    Validate SPF records
    DMARC Checker
    Check and analyze DMARC records
    Email Header Analyzer
    Analyze email headers
    DKIM Checker
    Verify DKIM signatures
    WHOIS Lookup
    Domain registration info
    SMTP Test
    Test SMTP connectivity
    SSL Certificate Lookup
    Check SSL certificates
    DNS Propagation Checker
    Check DNS propagation
    Ping Test
    Test network connectivity
    Traceroute
    Trace network path
    Subnet Calculator
    Calculate IP subnets
    What Is My IP
    Check your IP address

    Related Guides

    Cloudflare DMARC Setup Guide
    Microsoft 365 DMARC Enforcement Rollout
    DMARC Aggregate Report Analysis
    Google Workspace DMARC Enforcement & Reports

    Need Help?

    Our tools are designed to be intuitive, but if you need assistance, we're here to help.

    DocumentationContact Support

    About Our Tools

    Professional-grade email and DNS diagnostic tools trusted by IT professionals worldwide.

    Free to UseNo RegistrationReal-time Results
    EmailToolBox LogoEmailToolBox

    EmailToolBox is a free suite of email testing, deliverability and domain diagnostics tools. Check your email health, validate SPF/DKIM/DMARC, look up DNS records and monitor blacklist status in seconds - no signup required.

    • Free to use
    • No signup required
    • Instant results
    • Real-time DNS checks
    • Privacy-focused

    Email Diagnostics

    • Email Health Check
    • Email Deliverability
    • Email Blacklist Checker
    • Email Header Analyzer
    • Email Verifier
    • HTML Email Validator
    • Email Preview Simulator
    • Spam Test
    • Email Health Report

    Email Authentication

    • SPF Checker
    • DKIM Checker
    • DMARC Checker
    • DMARC Report Analyzer
    • SPF Generator
    • DMARC Generator
    • BIMI Checker
    • MTA-STS Checker

    DNS & Infrastructure

    • MX Lookup
    • DNS Lookup
    • TXT Record Lookup
    • CNAME Record Lookup
    • NS Lookup
    • DNS Propagation
    • PTR/rDNS Record Lookup
    • SMTP Test
    • WHOIS Lookup

    Resources

    • Email Guides
    • All Tools
    • FAQ
    • Contact Us
    • About
    • Privacy Policy
    • Terms of Service

    Friend Links

    • Favicon Generator
    • Email Testing tools
    • Morse Code Translator
    • Password Remover
    • Regex Cheat Sheet
    • free barcode generator
    • Free Online PDF Tools
    • fast chart
    • refnet
    • world market hours

    © 2026 EmailToolBox - Email Testing, Deliverability & Domain Diagnostics. All rights reserved.

    DMARC Checker & Analyzer - Free DMARC Record Lookup - EmailToolBox