DNS host
Add SPF, DKIM and DMARC records in Namecheap
In Namecheap open Domain List, click Manage next to the domain, then the Advanced DNS tab, and click Add New Record. SPF, DKIM and DMARC are all TXT Records: Host @ for SPF, <selector>._domainkey for DKIM and _dmarc for DMARC. Leave your domain out of the Host field; Namecheap adds it.
Namecheap
What goes in Name
- SPF · Name
@- DKIM · Name
<selector>._domainkey- DMARC · Name
_dmarc
Check the records after you save them
Enter the domain: SPF, DKIM at common selectors, DMARC and MX are looked up live, so you see whether Namecheap is serving the new records yet.
Lookups go from your browser to Cloudflare's public DNS resolver. If no selector is given, the checker tries the common ones.
Field values
What goes in each field in Namecheap
Where: Domain List > Manage > Advanced DNS > Host Recordssource (opens the vendor's page in a new tab)
- Type
- TXT Record
- Host
@- Value
- v=spf1 include:<your provider> ~all
- TTL
- Automatic
- Type
- TXT Record (CNAME Record if your provider gives a CNAME)
- Host
<selector>._domainkey- Value
- The key or CNAME target from your provider
- TTL
- Automatic
- Type
- TXT Record
- Host
_dmarc- Value
- v=DMARC1; p=none; rua=mailto:<address>
- TTL
- Automatic
Step by step
Add a record in Namecheap
TXT record: SPF, DMARC and DKIM keys
Open Advanced DNSsource (opens the vendor's page in a new tab)
Sign in, choose Domain List on the left and click Manage next to the domain, then open the Advanced DNS tab
Add a TXT Recordsource (opens the vendor's page in a new tab)
Click Add New Record and select TXT Record as the Type, for SPF, DKIM and DMARC alike
Host and Valuesource (opens the vendor's page in a new tab)
Host is @ for the root or only the subdomain part, such as selector._domainkey or _dmarc. Paste the provider's string into Value
Savesource (opens the vendor's page in a new tab)
Click Save all changes
CNAME record: DKIM from a provider that hosts the key
Open Advanced DNSsource (opens the vendor's page in a new tab)
Domain List > Manage next to the domain > Advanced DNS, then Add New Record in Host Records
Add a CNAME Recordsource (opens the vendor's page in a new tab)
Select CNAME Record, enter the Host (such as selector1._domainkey) and the target in Value
Savesource (opens the vendor's page in a new tab)
Click Save All Changes
Namecheap specifics
Before you save
- Do not include the domain in the Host field, even if your service provider asks for it; Namecheap adds the domain automaticallysource (opens the vendor's page in a new tab)
- For services you have with Namecheap, the SPF record is added automaticallysource (opens the vendor's page in a new tab)
- DKIM keys of 1024 and 2048 bits are both supportedsource (opens the vendor's page in a new tab)
- New host records normally take effect in about 30 minutessource (opens the vendor's page in a new tab)
- Advanced DNS works for BasicDNS, PremiumDNS and FreeDNS; on Namecheap Web Hosting DNS use cPanel, and with third-party nameservers add the records theresource (opens the vendor's page in a new tab)
Records by provider
The exact values each service asks for:
Troubleshooting
Common Namecheap errors and fixes
Domain twice: host.example.com.example.com
Enter only the subdomain part in Host, such as _dmarcsource (opens the vendor's page in a new tab)
Please enter a fully qualified domain name
A CNAME Value must be a full domain or subdomain, such as the target your provider givessource (opens the vendor's page in a new tab)
CNAME conflicts with another record
Remove the CNAME, URL Redirect, ALIAS or A record on the same Host firstsource (opens the vendor's page in a new tab)
No Host Records section
The domain uses third-party or hosting nameservers; add the records there or in cPanelsource (opens the vendor's page in a new tab)
For cold email
Mailboxes that come with the DNS records done
Outreach2day buys the domains, publishes SPF, DKIM and DMARC, creates the mailboxes and starts warm-up, then sends your campaigns from its own sequencer or exports the mailboxes to Instantly or Smartlead.
- SPF, DKIM and DMARC set for youOn every domain, checked after setup and kept in place
- $2.50 a mailbox a month12-mailbox minimum; warm-up and the sending engine included
- 1,000+ mailboxesA volume price per mailbox, quoted on a call
Questions
How do I add a DKIM record in Namecheap?
Domain List > Manage > Advanced DNS > Add New Record. Choose TXT Record (or CNAME Record if your provider gives a CNAME), enter <selector>._domainkey as the Host without your domain, paste the value and click Save all changes.
What do I put in Host for SPF in Namecheap?
@, which means the domain itself. Keep one SPF record and put every sending service's include in it.
Why does my Namecheap record show the domain twice?
The Host field had the full name, such as _dmarc.example.com. Namecheap adds the domain, so the Host should be _dmarc alone.
How long do Namecheap DNS records take?
Namecheap says new host records normally take effect in about 30 minutes. Run the check above after that.
Sources
Namecheap documentation, checked . Menus and values change; if a step differs, Namecheap's own page is the reference.
Deliverability call
Talk to our deliverability team
Book a call with the people who run our mailbox infrastructure. We look at your current setup and tell you what to change. Running 1,000+ mailboxes? We also quote a volume price below every vendor list price in our comparisons, warm-up and sending included.
- Review your domains, DNS records and current inbox placement
- Size the setup: domains, mailboxes per domain and daily volume per mailbox
- Plan warm-up and the move from your current provider or sequencer
- 1,000+ mailboxes: a volume price per mailbox for your setup
Free call
See open times in your time zone and book on this page.
Or open the booking pageLoading available times…
Open the booking page instead