Skip to content
Cloud docs

Diagnose an email that did not arrive

Work from the bounce message outwards. Most cases are answered in two minutes.

Updated 20 September 20261 min readIntermediate

Start with the evidence rather than the theory. A bounce message says what happened; guessing does not.

Was there a bounce?

Read the status code in the bounce. It tells you who rejected the message and why.

CodeMeaningDo
550 5.1.1No such mailboxCheck the spelling of the address
550 5.7.1Rejected by policyUsually SPF, DKIM or DMARC. Check the records
552 / 5.2.2Mailbox fullRecipient must clear space
421 / 4.x.xTemporaryNothing. The sender retries automatically

No bounce at all

  1. Check the spam folder, both ends

    And any rule that files mail into a folder nobody opens.

  2. Confirm the MX record

    dig example.com MX +short must show your provider. A stale MX sends mail to the old host, where it sits.

  3. Look at the provider log

    Workspace and 365 both have message trace. It shows whether the message arrived and what was done with it.

  4. Send a test from outside

    From a personal address on another provider, so you are testing the real path.

When to open a ticket

Send us the full bounce message including headers, the exact sender and recipient, and the time with the timezone. With those three, most cases are answered on the first reply.

Was this article helpful?

Related articles