← Blog
    data

    How to Verify Business Email Addresses (3-Gate Method)

    One dirty list can wreck a sending domain for weeks. Learn how to verify business email addresses with a 3-gate method — keep bounces under 3% and hit 98% deliverability.

    Ashish RathodHead of GTM·5 min read·June 12, 2026

    One dirty list can wreck a sending domain for weeks. Cross roughly a 3% bounce rate and Gmail and Outlook stop trusting you, they route every email to spam, including the prospects who would have replied.

    The short answer: to verify a business email address, check four things before you send valid syntax, a real mail domain (MX records), a mailbox that accepts mail (SMTP check), and risk flags like catch-all or disposable domains. Verified data routinely sends at 98% deliverability; unverified lists bounce 15–25%.

    What is email verification? Email verification is the process of confirming an address is real and able to receive mail before you contact it. It checks formatting, the domain's mail servers, and whether the specific mailbox exists — so your message lands instead of bouncing.

    The 4 Checks Behind Every Verification

    Verification isn't one test; it's a stack.
    (1) Syntax check- catches typos like name@gmail,com. Cheap, instant, removes obvious junk.
    (2) Domain/MX check:)does the domain exist and have mail-exchange records? No MX = the domain can't receive email at all.
    (3) Mailbox (SMTP) check:) the verifier opens a conversation with the mail server and asks whether the specific mailbox exists, without sending a real email. This is the core test.
    (4) Risk flags:) is it a disposable domain (burner), a role address (info@, sales@), or a catch-all?

    The Catch-All Problem

    A catch-all (or "accept-all") domain accepts mail for any address, real or not. So jdoe@company.com and xyz123@company.com both look valid to an SMTP check — even though one is fake. This is the single biggest reason "verified" lists still bounce. The fix: treat catch-all results as a separate, riskier tier. Send to them in smaller batches, lead with your best-guess address, and watch the bounce signal closely.

    Why You Can't Always Trust a Single Check

    Some mail servers greylist- they temporarily reject unknown senders to deter spam, which can make a real mailbox look invalid on first try. Good verification retries and interprets responses rather than taking the first "no" at face value. Verification quality varies: a cheap one-pass checker will mislabel catch-alls and greylisted servers.

    Verify at Two Moments

    Before first send — never email a list you haven't verified. Non-negotiable. Before re-use (90 days) — B2B data decays 22–30% a year as people change jobs. Any address older than three months should be re-verified before it re-enters a sequence.

    The InboundLabs 3-Gate Verification Method

    Run every address through The InboundLabs 3-Gate Verification Method before it earns a send: Gate 1 — Exists: valid syntax + live MX + mailbox confirmed via SMTP. Gate 2 — Safe: not disposable, not a role inbox; catch-alls flagged and quarantined to a low-volume tier. Gate 3 — Fresh: verified within the last 90 days. Only addresses that clear all three gates go into a sequence. Hold this line and your bounce rate stays under 3%.

    Build vs. Buy Verification

    DIY checker on a scraped list: cheap, but you inherit catch-all noise and stale data, and you still do the cleanup. Verify-on-delivery database: the source confirms mailboxes before handing them over, so your list starts clean. For volume outbound, sourcing pre-verified data beats scrubbing dirty data after the fact every time.

    Conclusion

    Email verification isn't a nice-to-have — it's the firewall protecting your sender reputation. Confirm the mailbox exists, flag the catch-alls, keep it fresh, and your campaigns land in inboxes instead of spam. The one action to take today: don't send to a single address you haven't verified.

    FAQ

    How do I verify a business email address?

    Run four checks: syntax, domain MX records, a mailbox SMTP check, and risk flags (disposable, role, catch-all). Use a verification tool or source pre-verified data. Verified addresses send at ~98% deliverability versus 15–25% bounce on unverified lists.

    What is a catch-all email and why does it matter?

    A catch-all domain accepts mail for every possible address, so fake addresses look valid. It's the top cause of "verified" lists still bouncing. Send to catch-alls in small batches and monitor bounces closely.

    How often should I re-verify my email list?

    Every 90 days. B2B contact data decays 22–30% per year as people change roles and companies. Re-verify any address older than three months before re-using it to protect deliverability.

    What bounce rate is too high?

    Keep it under ~3%. Above that, mailbox providers like Gmail and Outlook start routing all your mail to spam, damaging deliverability for every prospect, not just the bad addresses.

    Try our data quality
    for free.

    No commitment. No credit card. Just 50 free verified contact lookups.

    Start Free Trial
    No credit card required Cancel anytime GDPR compliant Setup in 2 minutes