After setting up MX (Mail Exchange) records, it is important to verify that they are correctly configured and recognized by mail servers. Proper verification confirms that your domain’s DNS records point to the correct mail servers and that incoming emails can be delivered successfully.
If MX records are misconfigured, emails sent to your domain may fail to arrive or be delayed.
One of the easiest ways to verify MX records is by using MXToolbox.
Enter your domain name.
Select MX Lookup.
Run the lookup.
MXToolbox will display:
• the MX servers configured for your domain
• their priority values
• any configuration errors or warnings
This helps confirm that your MX records are correctly published in DNS.
You can also confirm MX records by performing a DNS lookup.
A correct MX lookup should return the mail servers responsible for receiving email for your domain.
Example result:
Priority 10
mail1.yourdomain.com
Priority 20
mail2.yourdomain.com
This confirms that the receiving mail servers are correctly defined.
Another way to verify MX records is by sending a test email to an address on your domain.
Example:
If the MX records are correctly configured, the email should be delivered to the mailbox without errors.
If MX records are incorrect, the sending server may return a delivery error or fail to route the message.
The MX server hostname must match exactly what your email provider specifies.
If no MX records exist for the domain, receiving mail servers will not know where to deliver emails.
After adding or updating MX records, DNS changes may take time to propagate across the internet.
If priorities are configured incorrectly, backup servers may be used instead of the primary server.