MX Record Checker
Check mail server records for any domain
How to Use
1. Enter a domain name (e.g., example.com)
2. Click "Check MX Records" to lookup mail server information
3. View the list of MX records, including priority and mail server hostnames
4. Use the copy button to copy individual records or all results
Note: There is a 20 second cooldown between checks.
MX Record Checker FAQs
What is an MX Record?
An MX (Mail Exchange) record is a type of DNS record that specifies which mail servers are responsible for receiving email messages on behalf of a domain name. MX records ensure that emails sent to your domain are properly routed to the correct mail servers.
What does Priority mean in MX records?
Priority numbers indicate the preferred order of mail delivery. Lower numbers have higher priority. For example, a server with priority 10 will be tried before a server with priority 20. If the primary server is unavailable, the next highest priority server is used as a fallback.
Why is there a cooldown period?
The cooldown period helps prevent excessive DNS queries and ensures fair usage of the service. You can view your previous lookups in the history section while waiting. This also protects against abuse and ensures the service remains available for all users.
How long are results stored in history?
The tool stores your 10 most recent MX record lookups locally in your browser using localStorage. This history persists until you clear your browser data or manually remove entries. The data never leaves your device.
Why do I need to check MX records?
MX record checks are useful for: verifying email server configuration, troubleshooting email delivery issues, setting up new email services, confirming email server changes have propagated, and diagnosing why emails aren't being received properly.
What if no MX records are found?
If no MX records are found, it might mean the domain isn't configured for email or there might be an issue with the domain's DNS configuration. Some systems fall back to A records for mail delivery. Check if the domain exists and has proper DNS configuration.
Can I have multiple MX records?
Yes! Multiple MX records provide redundancy and load balancing. If the primary mail server (lowest priority number) is unavailable, email will be delivered to backup servers. Most organizations use 2-5 MX records for reliability.
How do I fix MX record issues?
To fix MX record issues: verify records are pointing to the correct mail servers, ensure priority values are set correctly, confirm DNS changes have propagated (can take up to 48 hours), check that mail servers are actually running and accessible, and verify SPF and DMARC records are properly configured.
Pro Tips
- • Use multiple MX records with different priorities for email redundancy and reliability.
- • Lower priority numbers are tried first - use 10, 20, 30 for primary, secondary, tertiary servers.
- • After changing MX records, wait 24-48 hours for full DNS propagation before testing.
- • Always test email delivery after making MX record changes to ensure everything works.
- • Keep MX records pointing to mail servers, not CNAME records - use A or AAAA records.
- • Monitor your MX records regularly to detect unauthorized changes that could redirect your email.
- • Use the same TTL (Time To Live) for all MX records to ensure consistent caching behavior.
- • Document your MX record configuration and changes for future troubleshooting.