<!-- Set Up a DMARC Record on Namecheap — https://docs.warmerly.com/guides/dmarc/namecheap -->

# Set Up a DMARC Record on Namecheap

A **DMARC record** is a TXT record at `_dmarc.yourdomain.com` that tells inbox providers what to do with mail that fails SPF or DKIM, and where to send reports. This guide shows exactly where to add it in Namecheap. For the background, read [What Are SPF & DMARC?](https://docs.warmerly.com/guides/spf-dmarc).

## What you'll need

- A mailbox address to receive DMARC reports, for example `dmarc@yourdomain.com`.
- SPF and DKIM already set up for your sending domain. See [SPF on Namecheap](https://docs.warmerly.com/guides/spf/namecheap) and [DKIM on Namecheap](https://docs.warmerly.com/guides/dkim/namecheap). DMARC checks them, so it is only useful once they pass.

## Step 1: Open your domain's DNS in Namecheap

1. Go to [namecheap.com](https://www.namecheap.com) and sign in.
2. Click **Domain List** in the left-hand menu, find your domain, and click **Manage**.
3. Open the **Advanced DNS** tab. The **Host Records** section lists every DNS record on the domain.

## Step 2: Add the DMARC TXT record

1. Click **Add New Record** and choose **TXT Record** as the type.
2. In the **Host** field: Enter `_dmarc` only. Namecheap adds your domain to the end automatically, so typing `_dmarc.yourdomain.com` would create the wrong record.
3. In the **Value** field: Paste `v=DMARC1; p=none; rua=mailto:you@yourdomain.com`, using your own report address.
4. Leave **TTL** on **Automatic**.
5. Click the green checkmark to save the row, then **Save All Changes**.

| Field | What to enter |
| --- | --- |
| Type | `TXT` |
| Host | `_dmarc` |
| Value | `v=DMARC1; p=none; rua=mailto:you@yourdomain.com` |

## Start with p=none, then tighten

`p=none` only watches and reports. It is the safe way to start because it cannot block any of your own mail. After a few weeks of clean reports, move to `p=quarantine` (send failures to spam) and later `p=reject` (block them). Jumping straight to `p=reject` risks blocking legitimate mail if an SPF include is missing.

## If you already have a DMARC record

A domain can only have **one** DMARC record. If Namecheap already lists a TXT record at `_dmarc`, edit it instead of adding another.

## Step 3: Check DMARC in Warmerly

Warmerly rechecks your domain's DNS automatically. DNS changes can take anywhere from a few minutes up to 24 to 48 hours to spread, so if the DMARC warning is still showing right after you save, check again later. You do not need a selector for DMARC, because it is one record at a fixed location.

## Still stuck?

Back to the main guide: [What Are SPF & DMARC?](https://docs.warmerly.com/guides/spf-dmarc). The same click-path in Namecheap is used for [DKIM](https://docs.warmerly.com/guides/dkim/namecheap). To see what is live right now, use the free [SPF checker](https://warmerly.com/spf-checker) or [DMARC checker](https://warmerly.com/dmarc-checker).
