Mailthentic
Catch-All Provider business

Microsoft 365 / Outlook Email Verification

Microsoft 365 (formerly Office 365) and Outlook.com handle email for hundreds of millions of users. Business domains use Microsoft 365, while consumer accounts use @outlook.com, @hotmail.com, and @live.com.

How Microsoft 365 / Outlook Handles Verification

Microsoft 365 behaves similarly to Gmail — most configurations return 250 OK for all RCPT TO commands. However, some Microsoft 365 tenants are configured to reject unknown recipients with 550 5.1.10.

This inconsistency makes Microsoft 365 one of the trickier providers to verify. The behavior depends on the tenant admin's configuration.

What Mailthentic does

  • Detects Microsoft 365 via MX pattern (*.mail.protection.outlook.com)
  • Classifies as "ambiguous" when 250 is received for all probes
  • If the tenant rejects unknown users (550), the verification is conclusive
  • Full DNS security checks (SPF, DKIM, DMARC) are always performed

Quick Facts

MX Pattern

*.mail.protection.outlook.com

Catch-All Behavior

Accepts all addresses

Typical SMTP Response

250 OK for all RCPT TO (most configurations)

Provider Type

business

Common Domains

outlook.com hotmail.com live.com msn.com

Best Practices for Microsoft 365 / Outlook

  • Check the specific tenant's behavior. Some Microsoft 365 orgs reject unknown users — test with a known-invalid address first.
  • Verify SPF/DKIM/DMARC. Microsoft 365 has strong default authentication, but custom domains may be misconfigured.
  • Use engagement data. For ambiguous results, rely on historical engagement to determine validity.
  • Watch for 550 5.1.10. This is Microsoft's "recipient not found" code when configured to reject.

Verify Microsoft 365 / Outlook email addresses

Our 9-point verification engine handles Microsoft 365 / Outlook's specific behavior automatically. Start free.