Skip to content

How to verify emails before sending (and why deliverability depends on it)

How-to guides·1 min read·Updated 2026-05-13·2 sections

Sending a cold-email campaign to an unverified list is the #1 way to wreck your sender reputation. Every bounce damages your domain's standing, dropping inbox placement for future sends. Verifying before send is mandatory for serious outbound.

01

What verification checks

Three layers, each catching different invalid emails.

  • Syntax — basic regex (catches @gmial.com typos)
  • MX records — domain has working mail servers (catches dead domains)
  • SMTP handshake — low-level RCPT TO probe without sending (catches non-existent mailboxes)
  • Catch-all detection — flags domains accepting everything
Rate
1 credit / email
Email Verifier
1 credit
$0.001
credits never expire
Per 1,000
$1.00
1,000 credits
RUN SIZECREDITSCOST
30 emails30$0.03
100 emails100$0.10
500 emails500$0.50
1,000 emails1,000$1.00
1 credits a email · 1 credit = $0.001 · a run that finds fewer pays less
02

Why catch-alls are a trap

A catch-all accepts every <anything>@<domain>. Verification marks them deliverable, but in reality most go to spam folders or hard-bounce later. Kavex flags catch-all results explicitly so you can choose to skip them.

Written after running it
Last run
plumbers · London · Google Maps
Rows
30
Time
23s
Cost
€0.06
30 rows × 2 credits = 60 credits · 1 credit = $0.001

Every number on this page comes from that run, not from a price list.

Priced against
Point it at something. See what comes back.Your first 500 Google Maps leads are on the house. No card needed.
Start scraping free