Instantly verify Mail Exchange (MX) records for any domain
Enter a domain name below to check its MX records and verify email server configuration. Our free tool provides detailed information about mail servers, priorities, and TTL values.
Lower priority numbers indicate higher preference. Mail servers try the lowest priority first.
Multiple MX records provide backup mail servers if the primary server is unavailable.
Equal priority MX records can distribute email load across multiple servers (e.g., 10, 10).
Diagnose why emails aren't being delivered to a specific domain
Verify that your email servers are properly configured and accessible
Check current setup before migrating to new email providers
Ensure only authorized mail servers are configured for your domain
The domain has no MX records configured. Emails cannot be delivered to this domain.
Solution: Configure MX records pointing to your mail server or email provider (Gmail, Outlook, etc.)
Domain has multiple mail servers for redundancy and load balancing.
Solution: This is normal and recommended for business domains to ensure high availability.
MX records with very high priority numbers (like 100) may indicate backup servers.
Solution: Ensure primary servers (lower priority) are functioning properly.
The mail server's domain name (e.g., mail.example.com)
Lower numbers = higher priority. Mail is delivered to lowest priority first.
How long (in seconds) DNS resolvers should cache this record
Email Provider | Priority | Hostname | TTL (seconds) |
---|---|---|---|
Google Workspace | 1 | aspmx.l.google.com | 3600 |
Google Workspace | 5 | alt1.aspmx.l.google.com | 3600 |
Google Workspace | 5 | alt2.aspmx.l.google.com | 3600 |
Google Workspace | 10 | alt3.aspmx.l.google.com | 3600 |
Google Workspace | 10 | alt4.aspmx.l.google.com | 3600 |
Microsoft 365 | 0 | yourdomain-com.mail.protection.outlook.com | 3600 |
Zoho Mail | 10 | mx.zoho.com | 3600 |
Zoho Mail | 20 | mx2.zoho.com | 3600 |
Always use the exact hostname values provided by your email provider. Even small typos can prevent email delivery.
DNS changes can take up to 48 hours to fully propagate worldwide. Test your email after making changes.
Always configure backup mail servers to ensure email delivery even if primary server fails
Use priority values like 10, 20, 30 to leave room for future additions
Use reasonable TTL values (300-3600 seconds) to balance performance and flexibility
Periodically verify your MX records are working correctly and servers are accessible
Get started with our email validation API and experience the power of AI-powered email validation.