Launch Business Pro

User Guide Deliverability

How to Add a DMARC Record on Namecheap

Introduction

DMARC is a TXT DNS record at _dmarc that works with SPF and DKIM so Gmail, Yahoo, and Microsoft can trust mail from your domain. When you authenticate for systeme.io email, you receive three CNAME records + one TXT (DMARC). Help article 4233 explains adding that TXT in Namecheap Advanced DNS.

This article covers DMARC only. For all CNAMEs plus TXT, see authenticate your domain on Namecheap (4234).

How to add a DMARC record on Namecheap for systeme.io

Prerequisites

  • Domain on Namecheap using BasicDNS, PremiumDNS, or FreeDNS (DNS editable in Namecheap).
  • Domain authentication started in systeme.io Settings → Emails (DMARC value visible in popup / eye icon).
  • Namecheap account login.

Typical systeme.io DMARC Value

v=DMARC1; p=none; rua=mailto:youraddress@yourdomain.com

  • p=none — monitoring mode (see How to Create a DMARC Record, article 2241).
  • rua=mailto:… — aggregate reports; replace placeholder with a real address (dedicated inbox recommended).

Step-by-Step on Namecheap (Article 4233)

  1. Log in to Namecheap.
  2. Domain ListManage next to your domain.
  3. Open the Advanced DNS tab.
  4. Scroll to Host RecordsAdd New Record.
  5. Type: TXT Record.
  6. Host: _dmarc (as in systeme.io Name column).
  7. Value: paste the full DMARC string from systeme.io; customize rua=mailto:.
  8. TTL: Automatic (default) unless you need a specific TTL.
  9. Click the green checkmark / save to confirm the record.

Example row:

  • Host: _dmarc
  • Value: v=DMARC1; p=none; rua=mailto:hello@yourdomain.com

Verify and Complete Authentication

  1. Allow DNS propagation (minutes to 48 hours).
  2. Run a DMARC lookup on your domain.
  3. In systeme.io Settings → Emails, confirm Verified after all CNAMEs + TXT are correct.
  4. Confirm your sender email address.
  5. Send a test and inspect headers for dmarc=pass.

Namecheap-Specific Notes

  • Host vs @: DMARC uses Host _dmarc, not @ (root).
  • Single _dmarc: Edit or remove an existing _dmarc TXT before adding a duplicate.
  • Private Email on Namecheap: MX/SPF for mailbox may coexist; add systeme.io auth records without deleting required mail records unless you know the impact.
  • DNS elsewhere: If nameservers point to Cloudflare or another host, add DMARC there—not in Namecheap Advanced DNS.
  • Funnel CNAMEs: Custom domain connection uses different CNAMEs; DMARC is from Emails authentication, not Custom Domain.

Troubleshooting

Issue Fix
No DMARC in lookup Confirm domain uses Namecheap DNS; Host exactly _dmarc.
Two DMARC TXT records Delete duplicate; one policy only.
systeme.io Pending Complete three CNAMEs (4234) + this TXT.
Value truncated Re-paste full string; no line breaks in Value field.
Reports missing Check rua mailbox exists and accepts mail.

Frequently Asked Questions

Where in Namecheap?

Advanced DNS → Add New Record → TXT.

Host field?

_dmarc per systeme.io (4233).

p=none?

Monitor first; enforce later after reviewing reports.

With CNAMEs?

Yes—fourth record in full email auth.

BasicDNS?

TXT DMARC supported in Advanced DNS when Namecheap hosts DNS.

Related Resources


Last updated: July 3, 2026

Print Article Download PDF