Sending to unverified addresses is the fastest way to end up in the spam folder, and once a sending domain is damaged, recovery takes weeks. Verification is cheap insurance.
There are three levels, and each one catches a different class of problem.
Level one: syntax
Does the address follow the rules for the format? This sounds trivial, but a surprising share of scraped lists contain pasted text, double at signs, missing domains or trailing characters from a table. A syntax pass removes all of it instantly and costs nothing.
Level two: domain and MX records
Does the domain exist, and can it receive mail at all? A missing MX record means nobody is reading that inbox, no matter how good the address looks. This layer also catches expired domains and misconfigured corporate mail servers, which is common in older B2B data.
Level three: the mailbox probe
Here the mail server is asked whether the specific mailbox exists. It is the strongest signal available without sending a message, and it is also the slowest, because good providers deliberately throttle these checks.
Not every server answers. Catch-all domains accept everything by design, and some large providers simply refuse to confirm. Those addresses get marked as risky rather than verified, which is the honest outcome.
The numbers to target
- Bounce rate under two percent for a cold campaign
- Spam complaint rate under 0.1 percent
- Verification rate above eighty five percent on a well-sourced B2B list
If a list arrives at sixty percent verification, the problem is the source, not the verification tool. Change supplier rather than trying to rescue the data.
What verification cannot fix
A verified address can still report you for spam. Verification tells you the mailbox exists; it does not tell you the person wants to hear from you. Relevance, an honest subject line and a working unsubscribe are your actual protection.
How often to re-verify
Choosing a verification tool
Most tools perform the same three checks, so the differences lie in speed, price and how honestly they report uncertainty. A few questions sort the good ones from the rest.
- Does it separate risky and catch-all addresses from verified ones?
- How does it handle greylisting and rate limits without faking a result?
- Can it process a file and return the same columns, plus a status field?
- Does it let you re-check a list later without re-uploading everything by hand?
No tool can turn a poor source into a good list. If verification returns a low rate, replace the source rather than buying a second service to rescue the first.
Good verification also feeds into wider sending health. Once the list is clean, the next layer of protection is authentication, explained in SPF, DKIM and DMARC. If you are still assembling the file, the full workflow sits in how to build a verified B2B email list.
Run the checks in order and keep the raw output. If a client disputes a result weeks later, the saved status column lets you show exactly what was tested and when.
B2B data decays. People change jobs, companies close and inboxes are abandoned. A list that was ninety five percent accurate last quarter is rarely the same today. Re-verify before any significant send — it takes minutes and it is the cheapest way to protect everything else you have built.