MX Records Setup
MX (Mail Exchange) records tell other email servers where to deliver emails sent to your domain.
📧 What are MX Records?
MX records are DNS records that specify the mail servers responsible for receiving email on behalf of your domain. They include a priority value to determine which server to use first.
Required MX Records for MoovMail
Add these two MX records to your domain's DNS settings:
Primary Mail Server
| Type: | MX |
| Name/Host: | @ (or leave blank) |
| Value/Points to: | mail.moovmail.com |
| Priority: | 10 |
| TTL: | 3600 (1 hour) |
Backup Mail Server
| Type: | MX |
| Name/Host: | @ (or leave blank) |
| Value/Points to: | mail2.moovmail.com |
| Priority: | 20 |
| TTL: | 3600 (1 hour) |
Understanding MX Record Priority
The priority value (also called preference) determines which mail server receives emails first:
- Lower number = Higher priority
- Priority
10is used before priority20 - If primary server (priority 10) is unavailable, emails go to backup (priority 20)
- This provides redundancy and ensures email delivery even if one server is down
Step-by-Step Setup Instructions
1. Access Your DNS Settings
Log in to your domain provider and navigate to DNS management:
GoDaddy
- 1. My Products → Domain
- 2. Click "DNS" button
- 3. Scroll to "Records"
- 4. Click "Add" → Select "MX"
Cloudflare
- 1. Select your domain
- 2. Go to "DNS" tab
- 3. Click "Add record"
- 4. Select type "MX"
Namecheap
- 1. Domain List → Manage
- 2. Advanced DNS tab
- 3. Click "Add New Record"
- 4. Choose "MX Record"
Google Domains
- 1. Select your domain
- 2. DNS settings
- 3. Custom records
- 4. Add MX record
2. Add Primary MX Record
- Click "Add Record" or "Add New Record"
- Select record type: MX
- Name/Host:
@(or leave blank for root domain) - Value:
mail.moovmail.com - Priority:
10 - TTL:
3600or "Automatic" - Click "Save" or "Add Record"
3. Add Backup MX Record
Repeat the process with these values:
- Type: MX
- Name/Host:
@ - Value:
mail2.moovmail.com - Priority:
20 - TTL:
3600 - Save the record
4. Remove Old MX Records (If Migrating)
⚠️ Important: If you're switching from another email provider, you must remove or disable the old MX records. Having multiple active MX records from different providers will cause email delivery issues.
Verification
After adding your MX records:
- Return to your MoovMail dashboard
- Go to DNS Setup page
- Click "Check DNS Records"
- Wait for verification (may take a few minutes)
You can also verify manually using online tools like MXToolbox.com
Common Issues & Solutions
MX Records Not Verifying
- Check spelling: Ensure
mail.moovmail.comis spelled correctly - Wait for propagation: DNS changes can take up to 24-48 hours
- Remove trailing dots: Some providers add them automatically
- Check priority values: Must be 10 and 20 exactly
Emails Not Being Received
- Verify MX records are active (not in "pending" state)
- Check if old MX records from previous provider are still active
- Test email delivery using external email service
- Check spam folder
Provider-Specific Issues
GoDaddy
GoDaddy often has email forwarding enabled by default, which can conflict with MX records. Disable email forwarding under "Email" settings.
Cloudflare
Cloudflare's proxy feature (orange cloud) doesn't work with MX records. The cloud icon should be gray (DNS only) for your root domain when using custom MX records.
Testing Your MX Records
Using Online Tools
- Visit MXToolbox.com
- Enter your domain name
- Click "MX Lookup"
- Verify you see both mail.moovmail.com and mail2.moovmail.com
- Check that priorities are 10 and 20
Using Command Line
On Windows (Command Prompt):
nslookup -type=mx yourcompany.comOn Mac/Linux (Terminal):
dig yourcompany.com MXYou should see both MX records listed with their priorities.
Next Steps
Once your MX records are configured:
- Configure SPF record to prevent email spoofing
- Setup DKIM for email authentication
- Add DMARC policy for complete email security
- Verify all DNS records
Need Help?
Having trouble configuring your MX records? Our support team is ready to help.
