SMTP error codes and bounce messages explained

A bounce message carries two codes. The reply code is three digits, such as 550, and comes from RFC 5321. The enhanced status code has three parts, such as 5.1.1, and comes from RFC 3463. The first digit of the enhanced code tells you the kind of failure: 5.x.x is permanent (a hard bounce) and 4.x.x is temporary (a soft bounce).

Each page below says what one code means, what Gmail and Microsoft print for it, the usual causes, how to fix it, and whether it points to a deliverability problem on your side.

Connect a mailbox.
Your domain's score lands today.

It costs nothing and doesn't depend on anyone else being on the platform. Warmup runs free on every plan, forever.

Start free
14 days at Multichannel limits, then the Free plan. No card, at any point.