A catch-all domain answers every question with “maybe”

A catch-all (accept-all) mail server takes any local part you invent and replies that it will accept the message. Ask it whether anyone@ exists, and it says yes. Ask about a random string, and it says yes. That reply is not a lie — it is a valid server policy — but it carries zero information about the mailbox you asked about.

This is the single most common way a verified list ends up bouncing anyway: the tool asked exactly the right question, the server answered in a way that cannot be interpreted, and the answer was written into the report as valid.

The three answers a verifier can give

ReplyWhat it actually establishesHow it should be reported
Mailbox accepted, domain not catch-allThe mailbox exists right nowVerified
Mailbox rejected — no such userThe address is deadInvalid
Server accepts everythingNothing about this specific mailboxUnknown — not valid

Many verifiers fold the third row into the first because it makes the report look better. The consequence shows up weeks later as a bounce rate nobody can explain, on a list that was sold as verified.

Why catch-all domains are common

All three reasons are legitimate. None of them makes the mailbox knowable from the outside, and no amount of re-testing an SMTP reply will extract information the server deliberately withholds.

What to do with unknown results

How TAPAC reports them

Every address returned by POST /v1/contacts/search carries its verification state from the same call, and catch-all servers come back unknown rather than valid. There is no separate enrichment step, so there is no interval in which a mailbox can stop existing between being found and being checked.

curl -X POST https://tapacapi.com/v1/contacts/search \
  -H "Authorization: Bearer ***" \
  -H "Content-Type: application/json" \
  -d '{"industry":"ecommerce","job_titles":["founder","cmo"],
       "company_size":"11-200","location":"netherlands","source":"website","limit":25}'

From an agent: npx -y @tapacapi/mcp, or point an MCP-capable client at the hosted endpoint https://tapacapi.com/mcp. Tools tapac_find_contacts and tapac_status; without a key the server returns onboarding instead of an error.

The honest limit. Unknown is not a failure of the tool, it is the accurate answer. A verifier that reports catch-all mailboxes as valid has not verified anything — it has moved the uncertainty into your bounce rate, where it is more expensive.

Where to go next

← Back to TAPAC