Lead Titan AI uses a 4-layer email verification pipeline: syntax validation, DNS/MX record verification, Reacher SMTP verification, and MillionVerifier risk scoring with catch-all domain handling. A proprietary domain-level catch-all cache prevents duplicate API calls. This achieves under 5% email bounce rates — compared to the industry average of 15–35% for single-layer verification.

Last updated:

Technical Deep Dive

How Lead Titan AI Verifies B2B Emails: A 4-Layer Architecture

The technical breakdown behind our under 5% bounce rate — and why single-layer verification isn’t enough.

Why Email Verification Matters (The Bounce Rate Problem)

Unverified B2B email lists have 30–50% bounce rates. High bounce rates destroy sender reputation, get domains blacklisted, and waste money on leads that never receive your message. Every bounced email is a signal to email providers that you’re a spammer — and once your domain reputation drops, even your legitimate emails start landing in spam folders.

Bounce Rate by Verification Approach

  • Unverified leads: 30–50% bounce rate — kills sender reputation
  • Single-layer verification (syntax only): ~15–20% bounce
  • Two-layer (MX + SMTP): ~8–12% bounce
  • Lead Titan AI 4-layer: <5% bounce

The 4-Layer Verification Pipeline

Lead Titan AI doesn’t rely on a single verification check. Instead, every email address passes through four distinct layers — each catching different types of invalid addresses that the previous layer misses.

1

Layer 1: Syntax Validation

The first layer checks that the email address follows a valid format — the basic user@domain.com structure. This removes obvious fake and malformed addresses before they ever touch an external API.

  • Validates proper email format (user@domain.com structure)
  • Removes addresses with missing @, double dots, or invalid characters
  • Catches typos, fake form entries, and malformed addresses
Processing: <1ms per address
Catches: Typos, fake entries, malformed addresses

2

Layer 2: DNS/MX Record Verification

The second layer queries the domain’s DNS records to confirm it exists and has valid mail exchange (MX) records configured. This catches defunct companies, expired domains, and typo domains that syntax validation alone would miss.

  • Confirms the domain exists and has mail exchange (MX) records
  • Catches defunct companies and expired domains
  • Identifies typo domains (e.g., gmial.com instead of gmail.com)
Processing: 50–200ms per address
Catches: Dead domains, expired companies, typo domains

3

Layer 3: Reacher SMTP Handshake

The third layer connects to the actual mail server and verifies that the specific mailbox exists — without sending an email. This is the core verification step that separates real inboxes from dead addresses on active domains.

  • Connects to the mail server and verifies the mailbox exists
  • Does NOT send an actual email — just checks the SMTP handshake
  • Catches role accounts (info@, admin@), inactive mailboxes, full inboxes
  • Classifies results as: valid, invalid, or catch-all
Processing: 200–500ms per address
Catches: Role accounts, inactive mailboxes, full inboxes

4

Layer 4: Reacher SMTP Verification + MillionVerifier Deliverability Scoring

The final layer adds risk intelligence on top of SMTP verification. Reacher SMTP detects spam traps, abuse accounts, and disposable email addresses, and specifically handles catch-all domains — a notoriously difficult category that inflates bounce rates for most verification providers.

  • Reacher SMTP adds spam trap detection and abuse account flagging
  • Reacher SMTP specifically handles catch-all domains (domains that accept all emails but may not deliver)
  • Proprietary domain-level catch-all cache: avoids re-querying known catch-all domains
  • Produces a final confidence score per email address
Processing: 300–800ms per address
Catches: Spam traps, abuse accounts, disposable emails, dead catch-alls

Bounce Rate Comparison

Here’s how Lead Titan AI’s 4-layer pipeline compares to other providers and approaches:

Provider / Approach Verification Method Typical Bounce Rate
Lead Titan AI 4-layer pipeline <5%
Apollo.io Minimal verification ~35% (unverified)
Hunter.io MX + SMTP ~11–15%
Lusha Proprietary ~5–10%
Raw purchased list None 30–50%
MillionVerifier alone SMTP handshake ~8–12%

What Is a Catch-All Domain?

A catch-all domain is configured to accept emails sent to any address at that domain, even if the specific mailbox doesn’t exist. For example, anything@company.com would be accepted by the server. This makes verification difficult because the SMTP handshake always returns “valid” — the server accepts everything.

Catch-all domains represent ~15–20% of B2B email addresses. Without specialized handling, they inflate bounce rates because many of those accepted addresses don’t actually have active mailboxes.

Lead Titan AI uses Reacher SMTP to specifically test catch-all domains with a proprietary method that identifies which catch-all addresses are likely to be real, active inboxes versus dead ends.

Why We Use Both Reacher SMTP and MillionVerifier

Each provider has different strengths:

  • Reacher SMTP excels at SMTP handshake verification and catch-all domain handling. It’s the primary verification engine.
  • MillionVerifier adds a risk-scoring layer that catches spam traps, abuse accounts, and disposable email addresses that Reacher SMTP may classify as valid.
  • Using both creates a “defense in depth” approach — if one provider misses something, the other catches it.

Cost-wise, the combined API cost per verification is fractions of a penny. The reduction in bounce rate more than pays for the additional API call.

What Happens to Unverifiable Emails?

When verification is inconclusive (timeout, temporary server error, or uncertain catch-all result), Lead Titan AI does NOT charge the credit. The lead is marked as “unverifiable” and the user can choose to:

  1. Skip it (credit is not consumed)
  2. Retry verification later
  3. Export it at their own risk (clearly marked as unverified)

This means you never pay for leads we can’t confidently verify.

Frequently Asked Questions

What email verification providers does Lead Titan AI use?

Lead Titan AI uses a combination of Reacher SMTP for primary SMTP verification and catch-all domain handling, and MillionVerifier for risk scoring and deliverability confirmation.

What bounce rate can I expect from Lead Titan AI leads?

Lead Titan AI’s 4-layer verification pipeline achieves under 5% email bounce rate. This compares to ~35% for unverified Apollo.io contacts and 15–35% for industry-average single-layer verification.

How does Lead Titan AI handle catch-all email domains?

Lead Titan AI uses Reacher SMTP to specifically test catch-all domains and maintains a proprietary domain-level cache. This identifies which catch-all addresses are likely active versus inactive, reducing bounces from the ~15–20% of B2B addresses on catch-all domains.

Does email verification add extra cost on Lead Titan AI?

Email verification costs 1 additional credit per lead on Lead Titan AI. A basic lead costs 1 credit, email-verified costs 2 credits, and fully verified (email + phone) costs 3.5 credits. Unverifiable leads are not charged.

Try Verified Leads Free

25 verified leads, no credit card. See the difference verified data makes.