🟧
Namecheap DNS Setup Guide
Configure MX and SPF records for domains managed through Namecheap.
Note: Namecheap offers both traditional DNS and FreeDNS services - this guide covers their standard DNS management.
Goal
Add MX records pointing to mx1.kachaw.com
(priority 10) and mx2.kachaw.com
(priority 20), plus an SPF TXT record.
Step 1: Access Advanced DNS
- Log in to your Namecheap Account
- Go to "Domain List" from the left sidebar
- Click "Manage" next to your domain
- Select the "Advanced DNS" tab
Tip: If using FreeDNS, navigate to "FreeDNS" section instead.
Step 2: Add MX Records
Primary MX Record:
- Under "MAIL SETTINGS", click "ADD NEW RECORD"
- Select "MX Record" from the dropdown
- Enter these values:
- Host:
@
- Value:
mx1.kachaw.com
- Priority:
10
- TTL: Automatic
- Host:
- Click the checkmark icon to save
Secondary MX Record:
- Click "ADD NEW RECORD" again
- Select "MX Record"
- Enter:
- Host:
@
- Value:
mx2.kachaw.com
- Priority:
20
- Host:
- Save with the checkmark
Step 3: Add SPF TXT Record
- Under "HOST RECORDS", click "ADD NEW RECORD"
- Select "TXT Record" from the dropdown
- Enter:
- Host:
@
- Value:
v=spf1 a:spf.kachaw.com ~all
- TTL: Automatic
- Host:
- Save with the checkmark
Important: Namecheap automatically prepends your domain to the host field - just enter @
for root domain.
Step 4: Verify Changes
- Changes typically appear within 30 minutes but may take up to 4 hours
- Verify using:
- Namecheap's DNS Report Tool
- MXToolbox for MX verification
- Google Admin Toolbox for SPF
Namecheap-Specific Features
- FreeDNS: Alternative DNS hosting with simplified interface
- Dynamic DNS: Available for hostnames like
yourdomain.ddns.net
- Email Forwarding: Configure separately under "Email Forwarding" tab
Troubleshooting
- Records not saving? Ensure you're not exceeding the 50-record limit
- Propagation delays? Try flushing your local DNS cache (
ipconfig /flushdns
on Windows) - SPF validation errors? Check for duplicate TXT records
← Back to Guides
Using Namecheap Private Email?
Email Setup Guide