SMTP domain diagnostic

Catch-all email checker

Test whether a domain appears to accept mail for arbitrary addresses. We only label a domain catch-all when a randomly generated address is actually accepted.

Some mail providers block or obscure SMTP probes. In those cases the result remains unknown rather than being guessed.
—catch-all result

What is a catch-all email domain?

A catch-all domain accepts messages addressed to names that may not correspond to a real inbox. That makes mailbox-level verification less certain because the receiving server can accept both genuine and invented recipients.

How this test works

EmailValidly first checks the address and mail routing. When the target mailbox is accepted, it generates a random recipient at the same domain and asks the receiving server whether that address would also be accepted. If the random address is accepted, the domain is flagged as catch-all. If the random address is rejected, it is reported as not catch-all. Policy blocks and timeouts remain unknown.

Put the result to work

Understand why server acceptance can be ambiguous

A catch-all server may accept mail for recipients that were never created. This tool requests a recipient probe and, when the probe permits it, a random-recipient check to look for that behaviour.

  1. Check a supplied address

    The domain alone is not enough for this form.

  2. Inspect the catch-all field

    Detected, not detected and unknown are three different outcomes.

  3. Keep uncertainty visible

    A random recipient being accepted prevents a strong claim that the submitted mailbox exists.

Worked examples

What the evidence tells you

Illustrative scenarios, not live results for the addresses or records shown. Open a scenario to see the next action.

01Random recipient accepted
Catch-all detected

The server accepted a made-up local part during the test.

Next action Review the address before relying on it.

02Random recipient rejected
Catch-all not detected

The server distinguished the random recipient in this probe.

Next action Read the submitted mailbox result too.

03Recipient probe blocked
Catch-all unknown

The required evidence was not available; the random probe may not have run.

Next action Do not label the domain as catch-all or non-catch-all.

Use it with a purpose

Where this tool fits

Reviewing a sales contact

Use catch-all evidence to decide whether another confirmation method is needed.

Explaining bulk uncertainty

Investigate why an address has usable DNS but no conclusive mailbox status.

Before you decide

Questions about this tool

Is a catch-all address invalid?

Not necessarily. Some domains deliberately accept all recipients.

Can a server accept the probe and bounce later?

Yes. Acceptance during a probe is not a guarantee of final delivery.

Why is catch-all unknown?

Probes can be blocked, time out or stop before a random-recipient test can be attempted.