Guide

Catch-all emails explained

A domain that says yes to every address cannot confirm a mailbox.

A catch-all domain — also called accept-all — is a mail-server setting, not a kind of person. The server agrees to accept mail for every local-part. Misspellings still arrive. So do addresses that belong to nobody. The free catch-all checker asks the server about an implausible address. If the server says yes, the domain is catch-all.

Why the setting exists

From the company’s side it is convenient. Mail to a former employee or a typo can land in a shared box, and there is no public list of real addresses to scrape. From a sender’s side it is a trap: every guess looks successful, nothing hard-bounces, and you learn nothing about whether a person reads that mailbox.

What a checker can honestly say

It can say the policy is on. It cannot say that jane.doe@company.com is a real mailbox, because the server would have accepted a nonsense local-part too. Jane Doe is not a real person; the address is an example. A product that prints verified for every row on that domain checked the domain, or it hid the catch-all inside a score.

We return the most likely pattern, label it catch-all, and charge nothing. You decide whether some other signal is enough to send. The status that belongs in a sequence is covered in how to verify an email address. A single address you already have can go through the free email verifier, which uses the same mailbox check.

Glossary

The short definition lives at catch-all domain. Accept-all is the same idea under the other name vendors use.

Catch-all questions

What is a catch-all email domain?
A domain configured to accept mail for every address, whether or not that mailbox exists. It is also called accept-all.
Can you verify an email on a catch-all domain?
No. The server says yes to every local-part, so no tool can confirm one mailbox. We label the result catch-all and do not bill it as verified.
How do I check whether a domain is catch-all?
Use the free catch-all checker. It asks the mail server about an implausible address. If the server accepts that address, the domain is catch-all.

The check, in one probe

A catch-all (also called accept-all) is a mail-server policy: accept every local-part, whether or not anyone owns that mailbox. IT teams use it so misspellings still arrive, or so there is no public list of real addresses.

The free catch-all checker looks up MX, connects, and asks about a local-part that cannot be a person. If the server says yes, the domain is catch-all. If it says no, a mailbox check on a real candidate means something. The checker is the same public lookup as the free email verifier, with a daily cap and no account.

What you can and cannot know

You can know the policy. You cannot know that jane.doe@ is a real mailbox on that domain, because the server would have said yes to zzzzz@ as well. Jane Doe is not a real person; the address is only an example.

No vendor, including us, can confirm a specific mailbox on a catch-all. A tool that returns verified for every address on that domain checked the domain, or it hid the catch-all inside a confidence score.

What we do with the row

We return the most likely pattern, label it catch-all, and charge nothing. You decide whether a second signal (they replied elsewhere, the address is on their own site) is enough to send. A warmup list should not be full of these rows. See how to verify an email address for the status you do want in a sequence: verified, and only verified.

Related

Catch-all glossary entry, email verifier, why verified finders often aren't.

Check a domain with the free catch-all tool

We probe an implausible address. If the server accepts it, the domain is catch-all.

Try it — no account needed
@

Real lookup against the live mail server — not a sample.

Related