Status chips and what to do
Webhook delivery failed
If the delivery log showsFAILED (or stuck RETRYING) on a WEBHOOK row, check in order:
- Reachable from the internet — the endpoint must be a public URL (HTTP or HTTPS). Localhost, staging behind a VPN, and private addresses don’t count.
- Responds
2xxwithin 10 seconds — slow endpoints time out; a timeout counts as a failed attempt and is retried (about 1s, 4s, 9s, 16s backoff). - Signature verified correctly — compute HMAC-SHA256 over the exact raw body and compare to
X-BounceBox-Signature; see Webhooks. Rejected signature checks that return4xxstop retries immediately. - No
4xxresponses — a4xxfails delivery on the spot without retry. Fix the endpoint, then click Redeliver or Reprocess.
Reprocess is unavailable
Reprocessing re-runs extraction from the stored raw email. Once the retention sweep has removed the raw email — 14 days after arrival on Starter, 30 days on Pro and Custom — it’s gone and the inbox shows “Raw email was not retained”. The extracted result and delivery log remain, but the email can’t be re-run. Forward the original email again instead.Emails marked SKIPPED
Either the sender isn’t on the mailbox’s allowed-senders list, or the mailbox’s Receiving switch is off. Add the exact address (e.g. billing@acmesupplies.com) or the whole domain (e.g. @acmesupplies.com) in the mailbox editor, or turn Receiving back on.