starWe’ve secured funding to power Signal-to-Revenue AI to GTM teams globally. → Read more

What Is DMARC And How To Set It Up

Published
Categorized as Uncategorized
Screenshot-style graphic showing a DMARC TXT record added in DNS (_dmarc) with example values for v=DMARC1 and p=none
Screenshot-style graphic showing a DMARC TXT record added in DNS (_dmarc) with example values for v=DMARC1 and p=none

Subscribe Now

    I allow Wyzard to send me regular updates and marketing communication as per its policy.

    DMARC stands for Domain-based Message Authentication, Reporting, and Conformance. It’s a standard that helps protect your domain from spoofing and improves trust with mailbox providers. DMARC tells receiving servers what to do when a message claiming to be from your domain fails authentication checks.

    What DMARC Checks

    DMARC works with SPF and DKIM:

    • SPF lists which sending servers can send mail for your domain.
    • DKIM adds a cryptographic signature to messages so recipients can verify the message wasn’t altered in transit.

    When a message arrives, the recipient evaluates SPF and DKIM, then applies your DMARC policy. If alignment or authentication fails, DMARC instructs the receiver how to handle that message.

    DMARC Policies You Can Set

    DMARC policies live inside your DNS record:

    • p=none: Collect reports, take no enforcement action.
    • p=quarantine: Route failing messages to spam or junk.
    • p=reject: Block failing messages.

    A common rollout is to start with p=none so you can watch what’s happening, then move to quarantine, then reject once legitimate sources are authenticated.

    How To Set Up DMARC (Step-By-Step)

    Step 1: Sign in to your DNS provider
    Examples: Cloudflare, GoDaddy, Namecheap, Route 53.

    Step 2: Create a new TXT record

    • Name / Host: _dmarc
      (Some providers ask for _dmarc.yourdomain.com.)
    • Type: TXT

    Step 3: Add a starter DMARC value
    Start simple:

    • v=DMARC1; p=none

    Step 4: Save and wait for DNS propagation
    Propagation often takes minutes, sometimes longer.

    Useful DMARC Tags

    DMARC records can include extra tags beyond v and p:

    • rua=: Where aggregate reports should be sent.
    • pct=: Apply the policy to a percentage of mail during rollout.
    • aspf= and adkim=: Alignment mode (r relaxed, s strict).
    • sp=: Policy for subdomains.

    A more complete example might look like this (use addresses and settings that fit your setup):

    • v=DMARC1; p=quarantine; pct=50; rua=mailto:dmarc-reports@yourdomain.com; aspf=r; adkim=r

    Where To Publish DMARC

    Most teams publish DMARC on the root domain so coverage isn’t fragmented. Subdomain behavior can be controlled with sp= if needed.

    IT Hygiene With A Revenue Lever

    DMARC issues don’t stay “technical” for long. If outbound and follow-ups get flagged, pipeline slows. Wyzard.ai helps teams validate sender readiness by checking key DNS authentication and deliverability signals before sequences go live, so high-intent leads get the response they should. Learn more at Wyzard.ai.


    Other blogs

    The latest industry news, interviews, technologies, and resources.

    March 27, 2026

    What Is Agentic ABM? A Practical Guide for Enterprise GTM Teams

    Enterprise GTM has an action gap. If you are a CMO, this scene is familiar. A target account clicks ...

    Read Image

    March 26, 2026

    AI Analytics: One Dashboard for Email, Chat, and LinkedIn Performance

    Analytics should help you decide what to do next. Too often, it turns into busywork. Teams hop across tools, ...

    Read Image

    March 25, 2026

    Wyzard × WhatsApp: Convert Warm Leads in the Channel They Answer

    Lead leakage rarely comes from a lack of demand. It shows up after intent, when a prospect is ready ...

    Read Image

    Leave a comment