This guide walks you through adding your SendX DNS records in Namecheap. Namecheap uses an "Advanced DNS" tab for record management, and you'll add records one at a time using the "Add New Record" button.
When you'll need this
Follow this guide if your domain's DNS is managed through Namecheap and you need to add the four SendX authentication records (DKIM, Return Path, Track, and DMARC).
Before you start
Make sure you have:
Access to your Namecheap account
The four DNS records from your SendX account (visible in Settings > Domains after adding your domain)
If you haven't added your domain in SendX yet, see How to Authenticate a Domain first.
Step 1: Copy your DNS records from SendX
Log in to SendX and go to Settings > Domains. Expand your domain to see the four records you need to add.
Make sure the "View as" dropdown is set to Namecheap. This formats the record names correctly for Namecheap's interface.
You'll see four records:
Host | Type | TXT Value / Points To |
sp-dkim._domainkey | TXT | Your unique DKIM key |
sp-bounce | CNAME | sp.sendpost.info |
sp-track | CNAME | track url |
_dmarc | TXT | v=DMARC1; p=none; |
Keep this tab open. You'll be copying from here in the next steps.
Step 2: Log in to Namecheap
Go to namecheap.com and sign in to your account.
Step 3: Go to Advanced DNS
From your Namecheap dashboard:
Click Domain List in the left sidebar
Find your domain and click Manage next to it
Click the Advanced DNS tab at the top of the page
This is where you'll add all your DNS records.
Step 4: Add the DKIM record (TXT)
Click the "Add New Record" button (the orange "+" icon near the bottom of the records list). Then:
From the Type dropdown, select TXT Record
In the Host field, enter
sp-dkim._domainkeyIn the Value field, paste the DKIM value you copied from SendX (starts with
v=DKIM1;k=rsa;...)Leave TTL as Automatic
Click the green checkmark to save
Step 5: Add the Return Path record (CNAME)
Click "Add New Record" again. Then:
From the Type dropdown, select CNAME Record
In the Host field, enter
sp-bounceIn the Value field, enter
sp.sendpost.infoLeave TTL as Automatic
Click the green checkmark to save
Step 6: Add the Track record (CNAME)
Click "Add New Record" again. Then:
From the Type dropdown, select CNAME Record
In the Host field, enter
sp-trackIn the Value field, enter track url
Leave TTL as Automatic
Click the green checkmark to save
Step 7: Add the DMARC record (TXT)
Click "Add New Record" one final time. Then:
From the Type dropdown, select TXT Record
In the Host field, enter
_dmarcIn the Value field, enter
v=DMARC1; p=none;Leave TTL as Automatic
Click the green checkmark to save
Step 8: Verify all records are saved
Scroll through your Advanced DNS records list and confirm all four records appear. You should see:
A TXT record with host
sp-dkim._domainkeyA CNAME record with host
sp-bounceA CNAME record with host
sp-trackA TXT record with host
_dmarc
Step 9: Verify your records in SendX
Go back to SendX and check your domain status. The status badges next to each record (DKIM, RETURN PATH, TRACK, DMARC) should turn green once SendX detects them.
Namecheap DNS changes typically propagate within a few minutes to a few hours. If any record still shows as unverified after 30 minutes, click the three-dot menu next to your domain and select Verify to trigger a manual check.
Namecheap-specific tips
Namecheap appends your domain automatically. When you enter sp-dkim._domainkey in the Host field, Namecheap adds your domain to the end. So the full record becomes sp-dkim._domainkey.yourdomain.com. Don't add your domain name manually, or you'll end up with a doubled domain like sp-dkim._domainkey.yourdomain.com.yourdomain.com.
Save each record individually. Unlike some providers, Namecheap requires you to save each record with the green checkmark before adding the next one. If you navigate away without clicking the checkmark, your unsaved record will be lost.
The record list can be long. If your domain has many existing DNS records, you might need to scroll down to find the "Add New Record" button. It's always at the bottom of the records list.
Common questions
I don't see the Advanced DNS tab. Where is it?
Make sure your domain's nameservers are pointing to Namecheap. If your domain uses custom nameservers (like Cloudflare's), the Advanced DNS tab won't appear because DNS is managed by that other provider instead.
Namecheap truncates my DKIM value in the display. Is that a problem?
No. Namecheap's interface sometimes cuts off long values in the list view. The full value is still stored. You can click Edit on the record to see the complete value, or use an external tool like MXToolbox to verify the published record.
How long does Namecheap DNS propagation take?
Most Namecheap DNS changes propagate within 30 minutes. In some cases it can take up to 48 hours, but that's rare.
I accidentally added the wrong record type. Can I change it?
You'll need to delete the incorrect record and add a new one with the right type. Namecheap doesn't let you change the record type on an existing record. Click the trash icon next to the wrong record, then click "Add New Record" to create the correct one.
What if I already have a DMARC record from another email service?
If you already have a _dmarc TXT record, you don't need to add a second one. A domain should only have one DMARC record. If the existing record has p=none, it will work for SendX too. If it has a stricter policy like p=quarantine or p=reject, that's fine as long as your DKIM records are set up correctly.




