🎉 Limited Time Offer: 70% OFF
on all Monthly Plans for First Month.

Spam filter / gateway

Exchange Online Protection SMTP Error Codes and Rejection Messages

Exchange Online Protection is the filtering layer in front of every Microsoft 365 mailbox, providing spam filtering, blocklists and connection filtering. Specific errors usually map to a documented fix in Microsoft's guidance.

SMTP 4211 response

A temporary problem. The sending server keeps retrying for a while, and delivery often recovers on its own once the underlying issue clears. See SMTP 421 across every provider

SMTP 4512 responses

A temporary problem. The sending server keeps retrying for a while, and delivery often recovers on its own once the underlying issue clears. See SMTP 451 across every provider

SMTP 5504 responses

Critical severityView all

A hard failure. The receiving server has refused the message for good and will not accept an unchanged retry without a change on the sending side. See SMTP 550 across every provider

Exchange Online Protection bounce questions

›Why is Exchange Online Protection bouncing my email?

Exchange Online Protection is the filtering layer in front of every Microsoft 365 mailbox, providing spam filtering, blocklists and connection filtering. Specific errors usually map to a documented fix in Microsoft's guidance. Match the exact wording of your bounce to one of the 7 responses on this page to find the specific reason and fix.

›How do I get past the Exchange Online Protection spam filter?

Authenticate with SPF, DKIM and DMARC, keep your sending IP and domain reputation clean, mail only engaged recipients, and honour unsubscribes. Exchange Online Protection also publishes postmaster guidance, linked on this page.

Other spam filters