Free tool
Catch-all domain checker
Find out whether a domain accepts mail for any name. Verifyre opens a real SMTP session and tries a random address; the server's reply is shown in full.
About this tool
What a catch-all domain is
A catch-all (sometimes accept-all) domain is configured so that its mail server says yes to every recipient, whether or not a mailbox with that name exists. Companies set this up so that misspelt addresses still reach someone, to funnel everything to a shared inbox, or simply because a security gateway sits in front of the real mail system and accepts first, checks later. From the outside the effect is the same: asking the server whether name@domain exists is pointless, because the answer is always 250.
How the probe works
The tool resolves the domain's MX records, connects to the primary exchanger on port 25 and holds an ordinary SMTP conversation: EHLO, MAIL FROM, then RCPT TO for an address with a random 15-character local part that cannot exist. If the server replies 250, the domain accepts everything and is catch-all. If it replies 550, the domain checks names, so deliverable verdicts for real addresses at that domain are trustworthy. A 4xx reply means the server deferred the request (greylisting or a temporary limit), and a connection failure usually means port 25 is filtered or the provider refuses probes; both are reported as undetermined rather than guessed. The transcript is displayed line by line with reply codes, and the session ends with QUIT before any message is sent.
Known provider behaviour is factored in. Yahoo blocks mailbox checks entirely, and consumer Outlook.com accepts every recipient and bounces later, so those are labelled accordingly.
What to do with catch-all addresses
A catch-all address is a bet, not a verdict. Mail often delivers, especially at smaller companies that forward everything to one inbox, but a share will bounce after acceptance. Verifyre scores catch-all addresses as risky and lists the reason so you can apply a policy: send to catch-all contacts who have opened before, warm up new ones in smaller batches, and watch the bounce rate on that segment. In bulk jobs the catch-all status is cached per domain, so a large list from a single company costs one probe, not thousands.
FAQ
Catch-all checker, questions
The result says undetermined. Why?
Is a catch-all address safe to send to?
Does the probe send any email?
All free tools
Email checker
Verify one address in real time, SMTP handshake included.
Bulk verifier
Paste up to 50 addresses and verify them free.
MX lookup
See which mail servers receive a domain's email.
Disposable email checker
Is this a throw-away inbox? Check it against 10,000+ providers.
Syntax checker
Test any address against RFC 5321 rules, with a plain explanation.
SPF & DMARC checker
Inspect a domain's sending policies and spot gaps.
Typo fixer
Catch gmai.com, hotmal.com and friends before they bounce.
Role account detector
Spot info@, sales@ and other role addresses in a list.
Bounce rate calculator
What a dirty list really costs you, in money and reputation.
Provider finder
Google Workspace, Microsoft 365 or self-hosted? Find out in a second.
Free provider detector
Separate business addresses from gmail.com and friends.