New Improved

Detect catch-all Microsoft 365 mailboxes

BounceShift now resolves individual mailboxes on catch-all Microsoft 365 business domains, turning results that used to be "catch-all / unknown" into a decisive valid or invalid.

Catch-all domains are the hardest case in email verification — and a big share of business domains run on Microsoft 365, where catch-all is common. A catch-all server accepts mail for every address, so the usual mailbox check gets a "yes" whether the mailbox is real or not. Until now, that meant BounceShift often had to return catch_all or unknown for these addresses: honest, but not the decisive answer you want.

We've closed a lot of that gap. BounceShift now confirms whether a specific mailbox actually exists on Microsoft 365 business domains, even when the domain is catch-all — turning many of those "we can't be sure" results into a clean valid or invalid.

What changes for you

How it works

Instead of relying only on the SMTP conversation that a catch-all server deliberately makes uninformative, BounceShift asks Microsoft 365 directly whether the account exists in the organization's directory. It's a lightweight, privacy-preserving check — no email is ever sent — that sidesteps the "accept everything" wall a catch-all puts up. When Microsoft's answer isn't trustworthy (for example, organizations that use their own single sign-on), we don't guess: the address falls back to our existing reputation-and-signals scoring, exactly as before.

Do you need to do anything?

No. It's on by default for everyone, on both single checks and batch uploads — you'll simply see more confident results on Microsoft 365 business domains. It applies to organization domains hosted on Microsoft 365, not personal outlook.com or hotmail.com addresses.

This is the first step in a broader push to resolve catch-all domains across more providers. If you validate a lot of business lists, you should notice cleaner, more decisive results right away.

All product updates

Detect catch-all Microsoft 365 mailboxes

Get 100 free validations to test our service. No credit card required.

Start Free Trial