Back to Glossary
E

Email Verification (SMTP Verification)

Definition

A comprehensive process to confirm an email address is valid and deliverable.

Expanded Explanation

What Is Email Verification?

Email verification is the process of confirming that an email address is valid, correctly formatted, and capable of receiving messages. It goes beyond syntax checking to actually test whether the domain exists, whether the domain has configured mail servers, and whether the specific mailbox exists — all before you send a single email. It's the quality control step that sits between collecting an email address and adding it to a live sending list.

The Verification Process Step by Step

Step 1 — Syntax check: Does the address conform to the standard format? Step 2 — Domain check: Does the domain exist in DNS? Does it have valid A records? Step 3 — MX record check: Does the domain have mail exchange records pointing to active mail servers? Step 4 — SMTP handshake: Can we connect to the mail server? Does it accept connections? Step 5 — Mailbox check: Does this specific mailbox exist at that server? Step 6 — Additional checks: Is it a disposable address? A catch-all domain? A role-based address?

What SMTP Verification Involves

SMTP (Simple Mail Transfer Protocol) verification is the process of initiating an email delivery conversation with the recipient's mail server without actually sending a message. The verification tool says "EHLO, I'd like to send mail to [email protected]" and watches what the server says back. A 250 response means the mailbox exists. A 550 response means it doesn't. This is the most definitive mailbox-level check available short of actually sending an email.

Limitations of SMTP Verification

Some mail servers are configured to return 250 for all addresses — these are catch-all domains (see the catch-all entry for more). Others block SMTP verification attempts entirely, responding with deferrals or refusing connections from unknown IPs. Microsoft/Outlook in particular has moved to block many verification attempts. These limitations mean verification tools return "unknown" or "accept-all" for some addresses rather than a definitive valid/invalid verdict.

Why Verification Matters for Every Sender

The business case for email verification is straightforward: sending to invalid addresses generates bounces, bounces damage sender reputation, damaged reputation reduces inbox placement, and reduced inbox placement means fewer people see your emails. Email verification prevents the first step in this chain. Customers who verify their lists with EmailVerify.io consistently report bounce rates well below 1% — compared to industry averages of 2–5% for unverified lists. Start verifying at emailverify.io.

When to Verify

At signup: use the real-time API to check new addresses the moment they're submitted. Before campaign sends: run your list through bulk verification before any major send. For re-engagement campaigns: any list of dormant contacts should be re-verified before re-activation. When migrating platforms: always verify before importing contacts to a new ESP. The more regularly you verify, the cleaner your list stays and the lower your ongoing deliverability risk.