What does unknown mean in email verification?

Each cause of an unknown is a choice the receiving server made. A greylisting server refuses the first try on purpose. Microsoft throttles repeated connections, while Gmail and Microsoft 365 block probes from cloud IP addresses. Some servers reply 252, meaning they won't confirm the recipient but will accept mail anyway. Others time out or return a temporary failure.

None of those tells you anything about your address. They're facts about the server's policy that day, and turning them into a verdict about the mailbox would mean inventing data. Our unknown result glossary entry sets out the full definition.

Unknown is also different from catch-all. A catch-all result is a real finding: the domain accepted a random made-up address, so it accepts everything. An unknown result means the server never gave a straight answer at all. Yahoo and AOL tend to produce catch-all, as our page on why Yahoo reads as unknown explains.

How a vendor handles this group is the most revealing thing about it. Report unknowns plainly and coverage drops while accuracy means something. Quietly resolve them to valid and the published accuracy rises, because the hard cases left the math. When Hunter tested 15 verifiers on 3,000 real business addresses in November 2025, overall accuracy ran from 31.2% to 70.0%, far below the 99% headline figures.

So when you compare services, ask what share of your list each one will decline to judge. For your own sends, treat unknown as a separate segment rather than a deletion. Retry the temporary causes a day later, mail the rest as a small separate batch, and watch what bounces.

A pile of 1,500 unknowns, sorted by cause

Say you check 25,000 addresses and 1,500 come back unknown, which is 6%. Sort them by what the server did before you decide anything. Suppose 600 were temporary: timeouts and 4xx replies from busy or greylisting servers. Another 500 got a 252 from hosts that accept everything by policy. The last 400 were blocked outright with a 530.

Each of the three piles needs a different move. The 600 temporary ones are worth a second run tomorrow, and since unknowns aren't billed with us, the retry costs nothing unless it produces a verdict. Say 350 resolve. The 252 and 530 piles won't change however often you ask, because the refusal is that server's policy and nothing about the moment.

You're left with 1,150 addresses to mail as a small, separate send, and a rule for next time.

Don't let a spreadsheet filter turn unknown into invalid

This is where most real contacts get lost, and it takes one click. Someone opens the results file, filters the verdict column to valid, copies those rows into the email tool and deletes the rest. Every unknown address goes out with the invalid ones, and nobody decided that it should.

Set the export up so that can't happen. Split the results into separate tabs or files: valid, invalid, catch-all and unknown. Name the unknown file with the date, because its contents go stale the way any verdict does.

In your CRM, store the verdict as text and don't squeeze it into a yes-or-no field. A checkbox has no way to say nobody knows. Add the date of the check next to it. Six months from now, the person planning a campaign can see that these 1,150 contacts were never judged. That's a very different thing from being judged bad.

What does unknown mean in email verification?

Unknown means the receiving mail server gave no usable answer, so the verifier reached no verdict on the mailbox. The usual causes are greylisting, throttling, a block on probes, a timeout or a 252 reply.

Should I delete unknown addresses?

No. Many unknown addresses are real. Retry the temporary ones a day later, then send the rest as a separate batch so any bounces stay out of your main campaign.

Do you charge for unknown results?

No. ZapBounce reached no verdict on an unknown address, so it costs 0 credits. Duplicates and failed requests are free too.

Is unknown the same as catch-all?

No. Catch-all means the domain accepted a random invented address, which is a specific finding and costs one credit. Unknown means the server gave no straight answer, and it's free.

Check this against your own list

100 free credits a month, no card. Unknown results come back labeled and are never billed.