Email verification for cold email campaigns.
Cold email only works when your messages actually reach real inboxes. Verification is the step between finding a prospect and pressing send that keeps your bounce rate near zero and your domain off blacklists.
Install free Chrome extensionWhy email verification is non-negotiable for cold outreach
Every email service provider tracks your bounce rate. Google Workspace, Microsoft 365, Amazon SES, SendGrid, and every major SMTP relay will flag or suspend your account when hard bounces exceed 3% of total sends. For cold email campaigns built on prospect data from third-party providers, hitting that threshold is remarkably easy.
In our 2026 Data Decay Audit, we tested 3,000 prospect emails from Apollo.io, ZoomInfo, and LinkedIn scrapers. The average invalid rate was 18.4%. That means nearly one in five prospect emails from leading data providers is not deliverable. Sending a campaign to an unverified list is not a risk. It is a near-certainty of exceeding your bounce threshold.
Email verification eliminates this problem by checking each address before it enters your outbound sequence. A proper verification connects to the recipient mail server and confirms the mailbox exists. No message is sent. The recipient never knows you checked. But you know, with certainty, whether the address is safe to contact.
How much prospect data is actually invalid?
Source: InboxCheck 2026 Data Decay Audit. Sample of 3,000 B2B emails across SaaS, Healthcare, and Financial Services sectors.
The verified cold email workflow
Build your prospect list
Use LinkedIn, Apollo, ZoomInfo, or any data source to find prospect email addresses.
Verify every email
Use InboxCheck to confirm each address is deliverable before adding it to your sequence.
Remove bad addresses
Skip any email marked Unsafe. Consider excluding Risky (catch-all) addresses for critical campaigns.
Send with confidence
Your campaign launches with a verified list. Bounce rate stays under 1%. Sender reputation stays clean.
What happens during an email verification
When you click the verify button in InboxCheck, five checks run in sequence. The entire process completes in under two seconds.
First, syntax validation confirms the address follows a valid email format. Second, a DNS lookup checks that the domain exists and has published MX records (mail server addresses). Third, a live SMTP handshake connects to the mail server and asks whether it recognizes the specific mailbox.
Fourth, catch-all detection identifies domains configured to accept mail for any address, which makes individual mailbox verification impossible. These are flagged as Risky. Fifth, disposable address filtering checks against a database of known throwaway email services.
The result is one of three verdicts: Safe (the mailbox exists and accepts mail), Risky (catch-all domain or unverifiable), or Unsafe (the mailbox does not exist, the domain has no mail server, or the address is a known spam trap).
The five verification checks
Frequently asked questions
What is email verification for cold email?+
Email verification is the process of checking whether a recipient email address is deliverable before sending a message. For cold email campaigns, this means confirming that each prospect's mailbox actually exists, accepts mail, and is not a spam trap or disposable address. Verification prevents hard bounces that damage your sender reputation and cause future emails to land in spam folders.
How do I reduce bounce rate in cold email campaigns?+
The most effective way to reduce bounce rates is to verify every email address before it enters your outbound sequence. Use a verification tool like InboxCheck to run SMTP-level checks on each contact. Remove any address that returns an Unsafe or Risky verdict. This pre-send verification step typically reduces bounce rates from 10 to 20% down to under 1%.
What bounce rate is acceptable for cold email?+
Most email service providers flag accounts when hard bounce rates exceed 3%. Google Workspace is particularly strict and may suspend sending privileges above this threshold. For cold email campaigns, the goal is to keep bounce rates under 1%. This requires verifying every recipient address before sending, especially when using emails sourced from databases like Apollo, ZoomInfo, or LinkedIn scrapers.
Should I verify emails one at a time or in bulk?+
It depends on your workflow. If you build prospect lists manually by browsing LinkedIn, Apollo, or company websites, inline verification (one at a time as you research) is faster and catches more issues because you verify at the moment of discovery. If you import large lists from a CRM export or purchased database, bulk verification tools are more efficient. InboxCheck is designed for the inline workflow, verifying emails directly in your browser as you prospect.
What is the difference between email validation and email verification?+
Email validation typically refers to checking the format and syntax of an email address (does it follow the name@domain.com pattern). Email verification goes further by connecting to the recipient mail server and confirming the specific mailbox exists and accepts mail. InboxCheck performs full verification: syntax check, DNS lookup, MX record validation, live SMTP handshake, catch-all detection, and disposable address filtering.
How does InboxCheck verify emails without sending a message?+
InboxCheck performs an SMTP handshake with the recipient mail server. This is the same protocol used to deliver email, but InboxCheck initiates the connection, checks whether the server acknowledges the recipient address, and then disconnects before any message is actually sent. The recipient never receives anything. This is the industry-standard method for email verification and is completely safe for your sender reputation.
What is a catch-all domain and why does it matter for cold email?+
A catch-all domain is configured to accept mail sent to any address at that domain, even addresses that do not have actual mailboxes. This means an email to randomgarbage@catchall-domain.com would be accepted by the server, making it impossible to verify whether a specific person's mailbox exists. InboxCheck flags catch-all domains as Risky so you can make an informed decision about whether to include them in your campaign.
Is InboxCheck free to use?+
InboxCheck offers a free tier with a daily allowance of verifications. No credit card is required. You can sign up with Google, install the Chrome extension, and start verifying immediately. If you need a higher daily limit, paid plans are available starting at a few dollars per month with annual billing.