🟦
DNSimple DNS Setup Guide
Configure MX and SPF records for domains managed through DNSimple.
Note: DNSimple provides instant DNS propagation, typically within 30 seconds.
Screenshot: DNSimple dashboard showing domain list
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 Domain DNS
- Log in to your DNSimple account
- From the dashboard, select your domain
- Click the "DNS" tab
Screenshot: DNSimple DNS management interface
Step 2: Add MX Records
Primary MX Record:
- Click "Add Record"
- Select "MX" from the type dropdown
- Enter these values:
- Name: Leave blank for root domain
- Content:
mx1.kachaw.com
- Priority:
10
- TTL: 3600 (default)
- Click "Add Record"
Screenshot: DNSimple MX record creation form
Secondary MX Record:
- Click "Add Record" again
- Select "MX"
- Enter:
- Name: Leave blank
- Content:
mx2.kachaw.com
- Priority:
20
- Click "Add Record"
Step 3: Add SPF TXT Record
- Click "Add Record"
- Select "TXT" from the type dropdown
- Enter:
- Name: Leave blank for root domain
- Content:
v=spf1 a:spf.kachaw.com ~all
- TTL: 3600
- Click "Add Record"
Important: DNSimple automatically handles TXT record formatting - don't include outer quotes.
Screenshot: DNSimple TXT record form with SPF value
Step 4: Verify Changes
- Changes propagate instantly in DNSimple's network
- Verify using:
- DNSimple's "Check" button next to each record
- MXToolbox
- Google Admin Toolbox
Screenshot: DNSimple record verification tool
DNSimple-Specific Features
- Instant Propagation: Changes deploy globally within seconds
- Let's Encrypt: Built-in SSL certificate management
- Template Records: Save common record sets for reuse
Troubleshooting
- Records not saving? Check for API rate limits (60 requests/minute)
- Validation errors? Use DNSimple's DNS tools
- Propagation delays? Contact DNSimple Support
← Back to Guides
Using DNSimple with Let's Encrypt?
SSL Setup Guide