What is email verification?

Email verification checks whether an address can receive mail, without sending a message to it. A verification service looks at the address's format, its domain's mail setup and, where the mail server allows it, whether the mailbox exists, then returns a verdict such as deliverable, undeliverable, risky or unknown.

How a check works

  1. Syntax. Is the text a well-formed address (local-part@domain)? Malformed input such as jane@@example or a missing domain fails here, before anything else happens.
  2. Domain and DNS. Does the domain exist, and does it publish MX records that say which servers accept its mail? A domain without mail records cannot receive mail.
  3. Mailbox. The checker connects to the domain's mail server and starts the same conversation a sending server would (SMTP), asking whether the server accepts mail for this address. It stops before any message is transferred, so nothing is delivered.
  4. Extra signals. The address is compared with what is known about it: is the domain a throwaway inbox service, is the address a shared role inbox such as info@, does the domain accept mail for every address (catch-all), or is the address linked to spam traps or complaints?

The answer combines these steps. In email-validation.org, every result has a status, a reason and an action, for example undeliverable because of no_mailbox, with the action remove.

Verification or validation?

In practice the two words mean the same thing. Some people use "validation" for the format check alone and "verification" for the full check including the mailbox. On this site both mean the full check.

What verification can tell you

What it cannot tell you

When to verify

Try it

Check a single address with the free email checker, clean a list with bulk verification, or build it into your product with the API.

How we wrote this: drafted by the email-validation.org team with the help of AI writing tools, from our product documentation and the sources linked in the text.

Updated · Maintained by the email-validation.org team