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
E17000MailboxAddressTaken409This address is already bound to a mailbox on this domain. Choose a different local part.
E17001MailboxAddressTombstoned409This address belonged to a deleted mailbox and cannot be bound yet. Rebinding is possible 30 days after deletion, in the same workspace only.
E17002MailboxHandleTaken409This handle is already taken. Choose a different handle.
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. Resume it, or upgrade your plan, to use it again.
E17008DomainHasMailboxes409This domain still has agent mailboxes bound to it. Delete its mailboxes first, then delete the domain.
E17009DomainNotInboundEnabled422This domain is not enabled for receiving email, so it cannot host a mailbox.
E17040ThreadExpired410This conversation 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 conversation.
  • Errors: the full wire contract, status mapping, and all code ranges
  • Error handling: branching on type and code, validation details, and vendor_code