Help & Troubleshooting
MX Record
What this is
MX (Mail Exchange) records name the servers that accept incoming email for a domain, each with a priority — lower numbers are tried first. Without MX records, mail servers fall back to the A record, which rarely does what you want.
How to read your result
Expect one or more entries like "10 mail.example.com", sorted by priority. Confirm the hostnames belong to your actual email provider. A domain that does not receive mail legitimately has no MX records.
Common problems and how to fix them
No MX records for a domain that should receive mail
How it shows up: Senders get bounce messages, or mail silently disappears; new email setups never receive their first message.
How to fix it: Add the MX records your email provider documents (e.g. Google Workspace and Microsoft 365 each publish an exact set with priorities). Remove the setup-verification records once done.
MX records still point at the previous email provider
How it shows up: After switching providers, some mail keeps arriving in the old mailboxes or bounces once the old service is cancelled.
How to fix it: Replace the complete set of old MX records with the new provider's set in one change. Leaving a mix of old and new providers splits delivery unpredictably between them.
MX points to a CNAME or to an IP address
How it shows up: Some sending servers reject or defer mail; strict validators flag the domain.
How to fix it: MX targets must be plain hostnames with A/AAAA records — not CNAMEs and not raw IPs. Create a proper host record (e.g. mail.example.com with an A record) and point the MX there.