Data quality

Email Verification 101: Syntax, Domain, and Mailbox Checks Explained

An email passing syntax, domain and mailbox verification checks

"Verified email" gets used loosely, but real email verification involves several distinct checks, each catching a different kind of problem. Understanding them helps you judge how reliable a verified list actually is.

Syntax check

The most basic check confirms an email address is formatted correctly: the right structure of characters, an @ symbol, and a valid-looking domain. It catches obvious typos but says nothing about whether the address actually exists.

Domain check

This step confirms the domain itself is real and configured to receive mail, checking for valid mail server records. It rules out addresses at domains that do not exist or are not set up to receive email at all.

Mailbox check

The deepest level of verification checks whether the specific mailbox exists on that domain, without actually sending a test email. This is the step that catches addresses where the domain is real but the specific person's account is not, often the case after someone leaves a company.

Why the depth of check matters

Syntax only

Catches typos, but a large share of invalid addresses will still pass.

Syntax plus domain

Catches more, but individual departed or misspelled mailboxes can still slip through.

Full mailbox-level check

Catches the most, giving the most reliable signal before you send.

A list that has only passed a syntax check is meaningfully less reliable than one that has passed a full mailbox-level verification, even if both get labeled "verified."

Frequently asked questions

Can verification guarantee zero bounces?
No verification method guarantees a zero bounce rate, since mailboxes can change status after a check, but deeper verification meaningfully reduces bounce risk.
How often should verified data be re-checked?
Verification status decays over time as people change roles or companies, so periodic re-verification, particularly before a major campaign, is worth building into your process.
Does email verification check for spam traps?
Some verification processes include spam trap detection as a separate layer, which is worth confirming with your specific data or verification provider.
Is mailbox-level verification always necessary?
For high-stakes or high-volume sends, it is worth the extra depth. For smaller, lower-risk use cases, domain-level checks may be sufficient.

Related service

CRM Data Enrichment

Customer data decays over time. We validate, standardize, deduplicate, and enrich your CRM so your team engages the right people with the right details.

Ask us anything

Have a data question? Ask our team.

From list building to CRM cleanup, our researchers are happy to talk through what will work for you.