Fake email domain debugger

·

“The code never arrived” has three quite different causes, and from the sign-up form they look identical. This tells them apart in a couple of seconds. Paste the whole address — or just the domain — and it checks:

Reading the answer

What you seeWhat it meansWhat to do
Green line at the bottomThe domain points here, and mail will reach us.Nothing. If messages still do not arrive, the sender is not sending them.
Our server is listed, but not firstA record with a smaller priority number is taking all the mail.Give ours the lowest number, or remove the other records.
Two records share the highest priorityThe sender picks either one, so mail arrives only some of the time.Leave a single record at the lowest number.
MX records exist, but point elsewhereThe domain is fine; its mail is simply handled by another system.If the domain is yours, repoint the record to us.
No MX record foundNothing anywhere will accept mail for this domain.Add a record — the steps are below.
No name servers foundThe domain is not live on the internet at all.Usually this means the registration has expired.
ℹ️
The lookup is made by our server against public DNS at the moment you press the button — there is no queue and no cached verdict from an earlier visit. What you get back is what DNS is saying right now.

What this cannot tell you

One thing deliberately: whether a particular website will accept an address at this domain. That is a policy list on their side, invisible from outside, and no DNS check can see it. If the domain checks out here and a sign-up form still refuses it, the domain is fine and the form is the obstacle — what to do then.

Next steps

All articles