Documentation
Sign inGet started

E17xxx — Agent mailboxes

Error codes in the E17xxx range that the public Bird API returns. Each code links to its own page (the page its doc_url points at) with the cause and what to do. Retired codes stay listed; they are never renamed or reused.
CodeNameStatusMessage
E17000MailboxAddressTaken409A mailbox on this domain already uses that address.
E17001MailboxAddressTombstoned409This address belonged to a mailbox that was deleted.
E17002MailboxHandleTaken409That handle is already taken.
E17003Retired: no longer returned, never reused.
E17005ReceiveRuleExists409A receive rule for this entry already exists on the mailbox. Delete the existing rule first to change its action.
E17006ReceiveRuleLimitExceeded422The mailbox already has the maximum of 200 receive rules. Delete rules you no longer need, then retry.
E17007MailboxSuspended403This mailbox is suspended.
E17008Retired: no longer returned, never reused.
E17009DomainNotInboundEnabled422This domain is not enabled for receiving email, so it cannot host a mailbox.
E17040ThreadExpired410This thread has passed its retention period and is no longer available.
E17041MessageExpired410This message has passed its retention period and is no longer available.
E17042MessageSourceExpired410The original rendered source of this message has expired. The message's extracted text remains available for the mailbox's retention period.
E17045MessageNotInThread404This message does not belong to this thread.
  • Errors: the full wire contract, status mapping, and all code ranges
  • Error handling: branching on type and code, validation details, and vendor_code