554 5.2.0 STOREDRV.Deliver; delivery result banner

The message was accepted by Exchange Online and then failed while being written into the recipient's mailbox. The STOREDRV prefix means the mailbox store driver raised the error; the exception name after it says why. It is a problem inside the recipient's tenant, not with your sending setup.

What the server replies

554 5.2.0 STOREDRV.Deliver.Exception:ObjectNotFoundException.MapiExceptionNotFound; Failed to process message due to a permanent exception with message Cannot open mailbox /o=ExchangeLabs/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=DB8PR05MB1234/cn=Microsoft System Attendant [BeginDiagnosticData]...

Sent by
Microsoft 365
Type
PermanentRetry fails
About
Recipient problems
Enhanced code
5.2.0

Who sends it

Exchange Online mailbox servers, after the message has passed transport, when delivery to the mailbox database fails. The sender gets a non-delivery report rather than an SMTP rejection, because the message had already been accepted.

Why it happens

  • The mailbox is in the middle of a migration or move and the store cannot open it.
  • The mailbox was soft-deleted or is disconnected from its user account.
  • A corrupt item or an inbox rule that throws when the message is processed (RuleProcessingException).
  • The recipient's mailbox is over its quota in a way that surfaces as a store exception rather than 5.2.2.

How to fix it

  1. Wait and retry once

    If the mailbox is being moved, the error clears when the move completes. One retry a few hours later is worth it before escalating.

  2. Send the NDR to the recipient's admin

    The diagnostic data in the bounce names the exception and the mailbox database. An Exchange admin can check the mailbox's status in the admin center or with Get-MailboxStatistics.

  3. Admin: repair the mailbox

    Reconnect a disconnected mailbox, remove the inbox rule that fails, or run New-MailboxRepairRequest for a corruption exception.

Related codes

Sources

Fewer bounces to look up.

Faivelo sends from authenticated, warmed infrastructure, turns permanent bounces into one clean event for your application and keeps the address out of future sends.

Send with Faivelo

Free tier included. No card needed.