MX records
Missing, pointing to the wrong server, or old ones left behind
Effect on your email
Email sent to you can bounce or go to a server you no longer use, so you can miss messages.
Free tool
Enter your domain. We find what's wrong with your email setup, explain what it does to your mail, and show you exactly how to fix it.
Your MX records tell us your email provider and your nameservers tell us who manages your DNS. You can change either if we get it wrong.
We check MX, SPF, DKIM and DMARC in public DNS and explain each problem and what it does to your email.
Each problem comes with the fix in your DNS host’s words and a link to the full guide. Then check again to see what is fixed.
Missing, pointing to the wrong server, or old ones left behind
Effect on your email
Email sent to you can bounce or go to a server you no longer use, so you can miss messages.
Missing, more than one record, +all, or over 10 DNS lookups
Effect on your email
Mail you send can fail SPF. Gmail asks every sender for SPF or DKIM, and mail that fails can land in spam or be rejected.
Source: Email sender guidelines (Gmail Help) , RFC 7208: SPF (IETF)
Signing key not published, wrong, or revoked
Effect on your email
Without a working DKIM signature, receivers can’t confirm your mail really came from you, so it is more likely to land in spam.
Source: Email sender guidelines (Gmail Help) , RFC 6376: DKIM (IETF)
Missing, more than one record, or invalid
Effect on your email
Receivers get no instructions for mail that fakes your domain. Gmail also requires DMARC from anyone sending 5,000 or more messages a day to Gmail accounts.
Source: Email sender guidelines (Gmail Help) , RFC 9989: DMARC (IETF)
Using GoDaddy, Network Solutions, Squarespace Domains, Wix? Choose your host yourself; the fix steps are the same.
Often because receiving servers can’t confirm the mail is really from you: SPF, DKIM or DMARC is missing or broken. Gmail asks every sender for SPF or DKIM, and senders of 5,000 or more messages a day for DMARC too. Content and sending reputation matter as well; Fix My Email checks the DNS part.
Yes. It only reads public DNS records, the same ones anyone can look up. We don’t store the domains you check.
Your MX records show where your mail is delivered, which tells us the provider. Your nameservers show who answers your DNS, which tells us the host. If either is wrong, choose it yourself and check again.
We only detect hosts whose nameservers are documented in their own help pages. For GoDaddy, Network Solutions, Squarespace Domains, Wix, choose the host yourself.
DNS answers are cached until the old record’s TTL (time to live) runs out, so a change can take a while to show. Wait a few minutes and select “check again”.
The rules every domain must follow: mail has somewhere to go (MX), exactly one valid SPF record under 10 DNS lookups, and a valid DMARC record. Enter your DKIM selector to check DKIM too.