Data & enrichment

What is email verification?

Definition

Email verification is the process of confirming that an email address is valid, active, and safe to send to — by testing its syntax, checking the domain's mail-exchange records, and performing an SMTP handshake against the receiving server — before any message is dispatched.

Also called: Email validation, Email list cleaning, Email address verification.

Email verification sits at the foundation of any outbound motion that depends on inbox delivery. B2B contact data decays at roughly 23% per year — ZeroBounce analyzed over 11 billion email addresses verified in 2025 and found at least 23% of a list goes bad within a year, down from 28% in 2024 but still representing thousands of dead addresses in any meaningful prospect database. Sending into that decay without cleaning first drives hard bounces above the 2% threshold that Gmail treats as a trigger for permanent 5xx rejections (as of November 2025), and above the authentication and compliance floor Microsoft enforced for high-volume senders starting May 2025. Verification strips invalid, risky, and catch-all addresses from a list before the first send — protecting sender reputation, improving inbox placement, and ensuring that every credit spent on a sequence actually has a chance of being read.

B2B list decay rate
23% per year (ZeroBounce, 11B+ emails, 2025); up to 35%+ in tech/SaaS
Gmail bounce enforcement
2% hard bounce rate triggers permanent 5xx rejections (November 2025)
Microsoft enforcement
550 5.7.515 rejections for domains failing SPF/DKIM/DMARC (May 2025, 5,000+ emails/day threshold)
Bounce rate reduction
Verified lists bounce 40% less than unverified: 1.53% vs. 2.55% (Saleshandy, 53M+ emails)
Avg. inbox placement rate
83.1% across ESPs; verified senders typically achieve 85%+ (EmailTooltester)
Catch-all domain prevalence
8.6–15.25% of typical B2B lists; up to 20–30% in some verticals (BulkEmailChecker)

Key takeaways

  • B2B email lists decay at roughly 23% per year: ZeroBounce's analysis of 11 billion+ verified emails found at least 23% of a list goes bad within 12 months, driven by job changes, domain lapses, and mailbox closures. In fast-moving sectors like SaaS and tech, annual decay can exceed 35% as professional churn outpaces list refresh cycles.
  • Gmail permanently rejects email from senders whose hard bounce rate exceeds 2%, effective November 2025 — a shift from the earlier model of temporary deferrals to outright 5xx failure codes. This means that campaigns run against unverified lists can trigger delivery failures that compound over time rather than reset between sends. Microsoft's parallel enforcement (May 2025) focuses on authentication requirements (SPF, DKIM, DMARC) for high-volume senders, issuing 550 5.7.515 rejections for non-compliant domains.
  • Email verification works in five sequential layers: syntax check, DNS/MX record lookup, SMTP handshake (testing whether the specific mailbox exists without sending a real message), catch-all domain detection, and spam-trap cross-referencing. Together these assign each address a status — Valid, Invalid, Accept-All (catch-all), or Unknown — that downstream suppression logic can act on.
  • Verified email lists bounce 40% less than unverified lists: 1.53% vs. 2.55% hard bounce rate, according to Saleshandy's analysis of 53 million+ cold emails sent through their platform in the first half of 2026. This difference is operationally significant because it keeps bounce rates below Gmail's 2% enforcement threshold while unverified lists frequently breach it.
  • The average email inbox placement rate is 83.1% across major ESPs, meaning roughly 1 in 6 emails counted as 'delivered' never reaches a human inbox (EmailTooltester benchmark). Senders maintaining hard bounce rates below 2% through active list hygiene consistently achieve 85%+ placement. At 3–5% bounce rate, placement collapses to 60–70%; above 5%, below 50%.
  • Catch-all (accept-all) domains comprise 8.6–15.25% of addresses in typical B2B email lists, with some verticals reaching 20–30% (BulkEmailChecker). These domains return a 250 OK to every SMTP check regardless of whether the mailbox exists — so standard verification cannot confirm deliverability. Advanced tools flag them as a separate 'Risky' or 'Accept-All' category rather than treating them as Valid.

How does email verification work?

Email verification runs a contact address through a layered technical stack, not a single check. The first step is syntax validation: does the address contain an @ symbol, a valid local part, and a properly formed domain? This is instant and requires no network calls — it catches obvious typos and formatting errors but cannot confirm whether the address belongs to a real, active mailbox.

The second step is a DNS/MX record lookup. The verifier queries the domain's mail exchange records to confirm the domain exists and is configured to receive email. A domain with no valid MX records cannot receive any messages, regardless of how the local part looks. Domains go dark — companies shut down, rebrand, or migrate infrastructure — and MX lookups catch those casualties immediately.

The third and most diagnostic step is an SMTP handshake. The verifier opens a connection to the destination mail server and issues the RCPT TO command for the target address — without ever sending a real message. The server responds with a code: 250 OK (mailbox exists), 550 No Such User (mailbox does not exist), or a temporary failure. On catch-all domains, the server returns 250 for every address presented, so verifiers flag those separately as 'Accept-All' rather than treating them as confirmed valid. The final layer cross-references known spam-trap databases, disposable email domain registries, and abuse address lists to screen for addresses that would trigger reputation penalties even if technically deliverable.

What types of email verification exist, and when should you use each?

There are three primary deployment modes, each suited to a different point in the data lifecycle. Bulk list verification processes a CSV or API-fed list in a single batch — typically before a campaign or on a scheduled hygiene cadence. It is the right choice for cleaning legacy lists, scrubbing imported enrichment data, or preparing a large prospect list before a new sequence launch. Most providers return results within minutes for lists up to 100,000 addresses.

Real-time API verification fires at the moment of email capture — a signup form, a CRM import flow, or a chatbot conversation. It blocks bad addresses before they enter a system, eliminating a root cause of list decay. Services like Kickbox, Bouncer, and ZeroBounce's API return a structured response within milliseconds that downstream logic can act on to accept, flag, or reject the submission.

Continuous or automated monitoring (offered by tools like NeverBounce Sync) connects directly to an ESP or CRM and re-verifies the list on an ongoing schedule — daily or weekly — removing contacts that have become invalid since the last check. This mode is most valuable for teams with large, frequently changing contact databases where a 30-day lag between manual cleans would still allow significant decay to accumulate and damage sender reputation.

Why does email verification matter for sender reputation and deliverability?

Inbox providers — principally Google and Microsoft — use bounce rate and authentication compliance as direct signals of list hygiene quality. As of November 2025, Gmail permanently rejects email from senders whose hard bounce rate exceeds 2%, issuing 5xx failure codes that do not reset automatically and compound with continued poor-hygiene sending. Earlier phases (April–June 2024) issued temporary errors and graduated enforcement; November 2025 moved to full permanent rejection.

Microsoft's parallel enforcement (effective May 5, 2025) operates on a different axis: for domains sending more than 5,000 emails per day to Outlook.com, Hotmail, Live.com, or MSN.com addresses, failure to pass SPF, DKIM, and DMARC authentication results in immediate 550 5.7.515 rejection. Microsoft has not published a bounce-rate percentage threshold equivalent to Gmail's 2% rule — its enforcement is authentication-focused rather than bounce-rate-triggered.

Bounce rate is only the most visible consequence of unverified lists. Sending to recycled spam traps — addresses that were once valid but have been repurposed by providers to detect senders with poor hygiene — can result in immediate IP blacklisting, damaging deliverability for every domain and IP sharing the same sending infrastructure. The aggregate effect is captured in inbox placement data: the average placement rate sits at 83.1% across ESPs (EmailTooltester), and senders maintaining bounce rates below 2% through active verification consistently achieve 85%+ placement, while those at 3–5% collapse to 60–70%.

What is the difference between email verification and email validation?

The terms are used interchangeably in the industry but they describe different scopes of checking. Email validation is the lighter-weight process: it confirms that an address is syntactically correct — a properly formatted local part, an @ symbol, and a valid-looking domain. It requires no network calls and can be run client-side with a regular expression. Validation catches obvious user-entry errors (missing @, invalid TLD, extra spaces) but cannot confirm whether the address belongs to an active, real mailbox.

Email verification is the fuller process. It includes validation but goes further: querying DNS/MX records, performing an SMTP handshake, checking catch-all status, and screening against spam-trap and disposable-email databases. Verification confirms — to the degree technically possible — that the address can receive messages and is not likely to produce a bounce or a reputation penalty.

In practice, most enterprise tools use the term 'email verification' to cover the complete multi-layer process. The distinction matters most when evaluating vendor tools or understanding scope: a tool that only performs syntax checks (validation) offers very little protection against domain-gone-dark or mailbox-closed scenarios, which are the dominant drivers of B2B hard bounces. Verification is the operationally relevant standard for any sender focused on deliverability.

How often should email lists be verified, and what is a good bounce rate target?

The recommended verification cadence depends on list size, sending frequency, and the sector's churn velocity. For active outbound sequences, most practitioners re-verify every 30–90 days; any list unused for 6 months or more should be treated as unverified and cleaned in full before sending. In high-churn sectors like SaaS and technology — where professional turnover and company restructuring push annual email decay above 35% — monthly verification sweeps are common. ZeroBounce's 2026 decay report found that at the 23% annual decay rate observed across 11 billion+ addresses, even a 90-day window exposes roughly 5–6% of a list to invalid-address risk.

The hard-bounce-rate targets enforced by Gmail — 2% as the outer boundary, with a practical goal under 1% — are the operational benchmarks most outbound teams work against. Top-performing senders consistently stay below 0.5% by combining real-time API verification at the point of data capture with periodic bulk re-verification of the full contact database. Saleshandy's analysis of 53 million+ cold emails found that senders using verified lists averaged 1.53% bounce rate versus 2.55% for unverified lists — a 40% reduction that is the difference between compliance and permanent Gmail rejection.

Bounce rate is not the only metric to watch. Spam complaint rate above 0.1% begins damaging reputation with major providers; above 0.3%, it creates significant deliverability problems. Spam-trap hits and inbox placement rate both feed into the sender reputation score that determines whether future campaigns land in the inbox or the spam folder. List hygiene is the upstream fix for all three metrics simultaneously.

How does Komo support email verification and list hygiene?

Komo operates as an AI Revenue Engine that automates the signal-to-send workflow — from detecting a buying trigger (a funding event, a leadership change, a hiring surge) to researching the prospect, surfacing the best contact, and drafting a personalized outreach message for human review. That entire workflow depends on verified, deliverable contact data: a draft written for an invalid email address wastes the signal, burns a sequence slot, and accumulates the bounce rate that erodes the domain's sending health over time.

Komo integrates enrichment and verification as a standard part of the prospect research step. Before a rep reviews a draft, the contact's email address has been checked against live MX records and validated for deliverability — consistent with the hygiene practices that keep bounce rates below 1% and inbox placement above 85%.

The human-in-the-loop design adds a practical quality checkpoint: a sales rep approves every send, creating a natural moment to flag contacts where verification returned a risky or catch-all result rather than a confirmed-valid status. This combination of automated hygiene and human review is what separates signal-based outreach at scale — where deliverability is a measurable competitive advantage — from bulk campaigns that erode their own sender reputation faster than they generate pipeline.

Email verification tools and approaches in practice

ZeroBounceClaims 99.6% validation accuracy across 30+ email statuses, including spam traps, abuse addresses, disposable inboxes, and catch-all domains. For catch-all addresses — which ZeroBounce cannot definitively confirm as deliverable — it applies an AI-generated confidence score (0–10) rather than a binary pass/fail, giving senders a risk-adjusted basis for suppression decisions. The platform also includes inbox placement testing and domain diagnostics, making it useful for ongoing deliverability monitoring rather than just one-time list scrubs.
NeverBounceFocuses on continuous, automated list hygiene rather than one-time batch cleaning. Its Sync feature connects directly to ESPs and CRMs — including Mailchimp, HubSpot, and ActiveCampaign — and re-verifies contacts on a scheduled basis, removing invalid addresses without requiring manual CSV exports. NeverBounce claims up to 99.9% accuracy and uses a 20+ step cleaning process that verifies each email across multiple global servers. Best suited to high-frequency senders who cannot afford a 30–90 day lag between cleans.
Hunter.io email verifierTightly integrated into Hunter's domain-based prospecting workflow: find contacts at a target company, verify them, and queue outreach in a single platform. Hunter published an independent benchmark of 15 email verifiers using roughly 3,000 real business emails and found its own tool achieved 70% overall accuracy — the highest in its self-published study, though Hunter acknowledges the dataset was labeled using its own database, which may have introduced bias. The benchmark illustrates the gap between vendor headline claims and real-world performance on live B2B lists.
KickboxDeveloper-first email verification API with clear documentation, a sandbox environment for testing, and native integrations with SendGrid, Mailchimp, ActiveCampaign, and Constant Contact. Each verification returns a structured 'Sendex' score — a proprietary deliverability confidence metric — alongside the standard valid/invalid/risky/unknown status. Best suited to technical teams embedding real-time point-of-capture validation into signup forms, CRM import flows, or custom data pipelines rather than batch cleaning.
Real-time API verification at the point of captureDeployed at the moment of email entry — a registration form, a free-trial signup, or a CRM import — to block disposable addresses (TempMail, GuerrillaMail), flag mistyped domains, and reject obvious fake entries before they ever reach a list. Services including Kickbox, Bouncer, and Abstract API return instant JSON risk scores that downstream logic can use to accept, flag, or reject submissions in milliseconds. This is the most effective mode for preventing list decay from accumulating at the source.
Bulk list verificationThe most common deployment mode: upload a CSV of contacts before a campaign, receive a cleaned file classified by status (valid / invalid / catch-all / unknown), and suppress invalid and risky segments before sending. Most providers process 100,000 addresses in under an hour. Recommended cadence is every 30–90 days for active outbound lists, and immediately before any send to a list that has been unused for 6 months or more — treating dormant lists as fully unverified is the practical standard in high-performance outbound teams.

As of June 2026.Sources:ZeroBounce — The Email List Decay Report for 2026 (analysis of 11B+ emails verified in 2025)Saleshandy — 13 Cold Email Statistics 2026 (analysis of 53M+ cold emails)EmailTooltester — Email Deliverability Statistics 2026BulkEmailChecker — Catch-All Email Verification Guide 2026EmailIndustries — Gmail Strengthens Bounce Policies for November 2025Microsoft Support — Fix NDR error 550 5.7.515 in Outlook.com

Email verification — frequently asked questions

Agent CTA Background

Revenue work. On autopilot.

Start Free TrialBuilt for revenue teams who care about quality.