550 5.1.1: The recipient mailbox does not exist

At a glance

The receiving server says the mailbox you wrote to does not exist. The domain is fine, but nobody by that name has an account there, so the message will not be delivered to this address.

What it means

A 550 reply is a permanent refusal: the server will not take the message and the sending server should not retry (RFC 5321 §4.2.1). The enhanced code 5.1.1 narrows the reason down. RFC 3463 §3.2 defines X.1.1 as a bad destination mailbox: for an Internet address, the part to the left of the @ is invalid. The same section says this code is only useful for permanent failures, so a temporary 4.1.1 is uncommon; some servers send one while they cannot yet confirm the address.

Common causes

How providers use it

How to fix it

  1. Read the address in the bounce character by character. One wrong or missing letter is enough to cause this bounce.
  2. If you have another way to reach the person, ask for the correct address. Do not guess a new spelling and send to it.
  3. In Outlook, delete the old autocomplete entry so the bad address is not offered again.
  4. If you run the receiving domain and the mailbox should exist, check that the account and its aliases are set up.

What to do with the address

Stop sending to it. Mark the contact as a hard bounce in your list or CRM and suppress it from future campaigns. If many addresses in one list return 5.1.1, the list itself is the problem: check it before the next send with bulk email verification and read the list cleaning guide.

See every bounce code in the dictionary.

Many bounces from addresses that do not exist can be avoided: check an address with our free email checker, or clean a whole list before you send.

How we wrote this: drafted by the email-validation.org team with the help of AI writing tools, from our product documentation and the sources linked in the text.

Updated · Maintained by the email-validation.org team