Skip to main content

Proxy 25

EMAIL VERIFICATION· UNKNOWN RESULTS· COST ANALYSIS· 2026

Unknown Email Verification Results: What They Really Cost

An unknown rate isn't a quality score. It's a symptom, and the cause matters more than the number.

Disclosure

I run Proxy25, which provides infrastructure for email verification. The numbers below come from our own outbound work, not an independent benchmark, so test them on your own lists.

Unknowns aren't free. Many verification tools don't charge you for unknown results, so it's tempting to treat them as free. They aren't. Your infrastructure, subscription and time are fixed costs spread across the addresses you actually classify. Every unknown is a contact you paid to process and can't use.

This post covers what causes unknowns, how to measure what they cost, and where infrastructure (including proxies) helps and where it doesn't.

01What an unknown result actually means

"Unknown" means the verifier couldn't reach a confident answer: valid or invalid. It isn't a verdict on the address. Three causes account for most of it:

  • Catch-all domains. The mail server accepts every address, so SMTP can't confirm whether a specific mailbox exists. No infrastructure fixes this — it's a limit of the method.
  • Connection timeouts. The server didn't respond in time, often because of throttling, greylisting or network issues. These are often temporary.
  • SMTP policy rejections. The server refuses the check itself, typically with a code like 5.7.1, because it distrusts the connecting IP. This is a reputation problem, not a data problem.
These need different fixes, so averaging them into one "unknown rate" hides what's going on.

02How to measure the cost

The metric that matters is cost per classified result:

total verification spend
÷
number of addresses classified as valid or invalid

Here's an illustrative example. Say you spend $1,000 on infrastructure and tooling to verify 100,000 addresses:

Unknown rateClassifiedCost per classified result
1%99,000$0.0101
5%95,000$0.0105
20%80,000$0.0125

At 5%, the cost difference is small — about 4% more per usable result than at 1%. If your unknown rate is already low, don't over-engineer this. The metric starts to hurt at high unknown rates or very large volumes.

The bigger cost

At any level, the bigger cost is the contacts themselves: at 5% on a 100,000-address list, that's 5,000 prospects you can't confidently send to.

03What we see in our own outbound work

In our own outbound campaigns, unknown results sit at around 5% of addresses. Two observations from running it day to day:

~5%
of addresses come back unknown in our own outbound campaigns
~30%
of retried unknowns return a definite answer
5% → 1%
unknown rate after moving to a clean-reputation proxy setup
  • Retries recover some of them. When we retry a batch of unknowns, roughly 30% come back with a definite answer. That's an indication from our workload, not a guarantee, but it's enough to make one retry worthwhile. Retrying catch-all results is wasted effort, so separate unknowns by cause before you retry.
  • IP reputation moves the number. When connections are rejected because the server distrusts the IP, a cleaner IP reduces unknowns. In our experience, moving to a clean-reputation proxy setup can take the unknown rate from about 5% to about 1%. Your results will depend on your list, your volume and your current setup.

04Where proxies help, and where they don't

They help with
  • Policy rejections and some timeouts, because those depend on how the receiving server sees your IP. A clean, B2B-only IP pool avoids the reputation problems that shared or residential ranges tend to carry.
They don't help with
  • Catch-all domains. If a server accepts everything, no IP changes the answer. Anyone who tells you a proxy eliminates unknowns is overselling it.

For what it's worth, Proxy25's IPs are clean-reputation and B2B only, with no residential IPs. That's relevant if your unknowns are mostly policy rejections, and irrelevant if they're mostly catch-all.

05How to investigate a high unknown rate

  1. Split unknowns by cause: catch-all, timeout, policy rejection.
  2. Retry timeouts once. Don't retry catch-alls.
  3. Check policy rejections against your IP. If the codes point at reputation, test a cleaner setup.
  4. Compare setups under identical conditions: the same list, same time window, same retry logic.
  5. Track three numbers: classification accuracy, connection reliability and cost per classified result.
Don't optimise the rate alone

A lower unknown rate doesn't guarantee better accuracy. A setup that guesses will show fewer unknowns and more wrong answers, so always check accuracy alongside the rate.

06The takeaway

A high unknown rate is a prompt to investigate, not proof that your data or infrastructure is bad. Find out which cause is behind it, retry what's retryable, and judge any setup on cost per classified result and accuracy together. If your unknowns are driven by IP reputation, Proxy25 is one option to test against your own workload.

Test it against your own workload

Clean-reputation, B2B-only IP infrastructure for email verification. Start with 500 free credits and compare it under identical conditions.

Get started →

Common questions

What does an unknown email verification result mean?

The verifier couldn't confirm whether the address is valid or invalid. It's not a judgement on the address itself.

Why do email verification tools return unknown results?

Mostly because of catch-all domains, connection timeouts and SMTP policy rejections.

Do unknown results cost money?

Usually not directly, since many tools don't bill for them. The cost shows up in your cost per classified result and in contacts you can't use.

How do you calculate the cost per classified email verification?

Divide total verification spend by the number of addresses classified as valid or invalid.

Can proxy infrastructure reduce unknown results?

Yes for IP reputation-driven rejections and some timeouts. No for catch-all domains.

What's the difference between a catch-all result and an SMTP timeout?

A catch-all server responds but accepts every address, so the answer can't be trusted. A timeout is no response at all. Only timeouts are worth retrying.

What does an SMTP 5.7.1 policy rejection mean?

The server refused the connection for policy reasons, often related to the reputation of the connecting IP.

How can I investigate a high unknown rate?

Split unknowns by cause, retry timeouts, check rejections against your IP, and compare setups under consistent conditions.

How should I compare email verification providers?

Use the same list and conditions for each, then compare accuracy, reliability and cost per classified result.

Does a lower unknown rate guarantee better accuracy?

No. Check accuracy separately, because a setup that guesses will show fewer unknowns and more wrong answers.

Should I retry unknown addresses?

Yes, once, for timeouts. In our workload about 30% resolve on retry. Don't retry catch-alls.

Which metrics matter when evaluating email verification infrastructure?

Classification accuracy, connection reliability and cost per classified result.