MoovMail logo|Documentation

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 10 is used before priority 20
  • 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. 1. My Products → Domain
  2. 2. Click "DNS" button
  3. 3. Scroll to "Records"
  4. 4. Click "Add" → Select "MX"

Cloudflare

  1. 1. Select your domain
  2. 2. Go to "DNS" tab
  3. 3. Click "Add record"
  4. 4. Select type "MX"

Namecheap

  1. 1. Domain List → Manage
  2. 2. Advanced DNS tab
  3. 3. Click "Add New Record"
  4. 4. Choose "MX Record"

Google Domains

  1. 1. Select your domain
  2. 2. DNS settings
  3. 3. Custom records
  4. 4. Add MX record

2. Add Primary MX Record

  1. Click "Add Record" or "Add New Record"
  2. Select record type: MX
  3. Name/Host: @ (or leave blank for root domain)
  4. Value: mail.moovmail.com
  5. Priority: 10
  6. TTL: 3600 or "Automatic"
  7. Click "Save" or "Add Record"

3. Add Backup MX Record

Repeat the process with these values:

  1. Type: MX
  2. Name/Host: @
  3. Value: mail2.moovmail.com
  4. Priority: 20
  5. TTL: 3600
  6. 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:

  1. Return to your MoovMail dashboard
  2. Go to DNS Setup page
  3. Click "Check DNS Records"
  4. 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.com is 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

  1. Visit MXToolbox.com
  2. Enter your domain name
  3. Click "MX Lookup"
  4. Verify you see both mail.moovmail.com and mail2.moovmail.com
  5. Check that priorities are 10 and 20

Using Command Line

On Windows (Command Prompt):

nslookup -type=mx yourcompany.com

On Mac/Linux (Terminal):

dig yourcompany.com MX

You should see both MX records listed with their priorities.

Next Steps

Once your MX records are configured:

Need Help?

Having trouble configuring your MX records? Our support team is ready to help.