How Accurate Is Email Verification? What Affects Accuracy (2026)
Email verificationAccuracy

How Accurate Is Email Verification?

The honest answer: highly accurate for addresses that can be checked, and honest about the ones that cannot. Mailbox-level SMTP verification reliably separates real from dead addresses on domains that respond - but catch-all domains and probe-blocking ISPs put a hard ceiling on certainty. What matters is whether a verifier admits that or hides it.

Quick answer

For domains that answer SMTP, mailbox-level verification is highly accurate - valid and invalid are reliable. Accuracy is capped on catch-all domains and probe-blocking ISPs, which an honest verifier returns as catch-all or unknown rather than guessing valid.

What Affects Accuracy

Catch-all domains

A domain configured to accept mail for every address answers "yes" even for mailboxes that do not exist. SMTP alone cannot confirm a single address, so it must be scored, not guessed. Learn more

Greylisting and probe blocks

Some servers defer or refuse verification probes (greylisting, or large ISPs blocking checks). The check cannot complete, so the honest result is unknown. Learn more

Disposable and role addresses

These are usually valid but high-risk. Accuracy is not just valid/invalid - a good verifier flags disposable and role addresses so you can act on risk. Learn more

List decay

A correct result goes stale. Around 19% of valid addresses die within 90 days, so accuracy depends on how recently the list was checked. Learn more

How to Read a "99% Accurate" Claim

Almost every verifier advertises a high accuracy figure, and for clean, responsive domains most are genuinely accurate. The number that matters is what a tool does with the hard cases. A verifier that never returns unknown and folds catch-all into valid is not more accurate - it is guessing, and those guesses become your bounces.

The measured breakdown across 10.2M verifications - including how much of what looks catch-all is really unprobeable - is in our deliverability benchmarks and catch-all study.

How BounceZero Handles Accuracy

BounceZero runs a five-stage pipeline - syntax, MX, SMTP probe, catch-all and disposable detection, then ML scoring - and returns valid, invalid, catch-all, or unknown. It never converts an unconfirmable address into a valid one to pad the numbers. Greylisted and probe-blocked domains are re-probed from a retry queue rather than marked invalid. See how email verification works for the full pipeline.

FAQ

How accurate is email verification?

For domains that answer SMTP probes, mailbox-level verification is highly accurate - "valid" and "invalid" results are reliable. Accuracy is inherently limited on catch-all domains (which accept everything) and on large ISPs that block probes; a good verifier returns those as catch-all or unknown rather than guessing.

Why do verifiers claim 99% accuracy?

Headline accuracy numbers usually describe the subset of addresses that can be checked cleanly. The honesty test is what a tool does with catch-all and probe-blocked addresses: an honest verifier labels them separately, while a tool inflating its "valid" rate may quietly count catch-all as valid, which is a guess, not a check.

What makes email verification inaccurate?

Four things: catch-all domains that accept mail for any address; greylisting and probe blocks that stop the SMTP check from completing; disposable and role addresses that are valid but risky; and list decay, since a correct result goes stale as people abandon inboxes. Each is handled by labelling, not guessing.

How can I tell if a verifier is accurate?

Test it on addresses you know (a live mailbox, a known-dead one, a catch-all domain, and a disposable address) and check that it separates catch-all and unknown instead of forcing everything into valid/invalid. A verifier that never returns unknown is guessing on the hard cases.

Accuracy You Can Audit

Valid, invalid, catch-all, unknown - labelled honestly, never guessed. 100 free verifications.

Start Free

Email verification & deliverability explained

Deep-dive guides on how email verification and inbox placement work

Ready for bulk verification?

Verify Thousands - Same Up to 99.8% accuracy in internal testing on SMTP-verifiable addresses

Upload a CSV, get clean results in minutes. $3 per 1,000 emails. Credits never expire. No subscription.

Get 100 Free Credits View pricing

No credit card required  -  100 free verifications every month  -  Full 5-stage pipeline

Follow BounceZero