The receiver refused by its own rules — not over content and not over the address.
Response codes — 5.X.X. The category is assigned by a pattern on the receiver’s reply text, not by the code itself: the pattern list can be extended with your own patterns and your own names (bounce-category-patterns).
The vaguest of the categories: everything the receiver did not care to explain more precisely ends up here. Only the reply text is useful, not the category itself.
The share of such bounces is counted separately — it is the signal for the warm-up scheduler.
What to do with this bounce: read the reply text.
| Question | Answer |
|---|---|
| what the bounce is about | not the address |
| our axis | soft on our axis |
| will a retry help | no |
Look at the reply text, not just the category — the cause is in it, while the category only sorts bounces onto shelves.
# the receiver's reply the category is assigned by 550 5.7.1 Service unavailable, client host blocked
what people get wrong and how it ends3 mistakes▶
§ 12
§ 12
§ 12
1 relation
pmta show queues --errors example.com pmtastats bounce-categories --bounceCat policy-related /var/log/pmta/acct-*.csv
3 articles
◇Two inbound report processors and what to do with themBounces by message and complaints are parsed by two identically structured blocks; each has its own address list and its own pair of decisions about the message’s fate.◇A return address with the recipient written into itThe bounce arrives at a unique address, and there is no need to parse its content.◇What to return in a bounce reportWhat to enclose in a bounce report: the whole message or only its headers.