The event handler reads the failure severity and skips storing temporary failures entirely, acknowledging them so retries stop.
Also called: greylisting · mailbox full · false bounce · it says rejected but they got it
- 1A failed event arrives with a severity.
- 2Temporary severity is acknowledged and ignored.
- 3Permanent severity is stored as a bounce with the provider's reason text.
The reasoning is written out: 'A temporary one — greylisting, a full mailbox, a momentarily unreachable server — is retried automatically and usually delivers minutes later. Storing it as a bounce would be wrong twice over: it is not a bounce, and bounced outranks every later stage, so the eventual delivered could never correct the record. The tenant would be told an estimate was rejected when it actually arrived.'
- Soft failures were recorded as permanent bounces that later delivery could not correct.
See it on your own jobs
Twenty minutes, your numbers, no slide deck. We’ll build one of your real buildings in front of you and send you the estimate link at the end — yours to keep either way.
or keep browsing features →