|Main Archive Page > Month Archives > postfix-users archives|
> FWIW, it looks like the copies of non-delivery notifications go to
> bounce_notice_recipient but the messages with the SMTP transactions
> go to error_notice_recipient. By setting these to different addresses
> I can separate the non-delivery notices from the error messages.
Hmm. The postconf(5) documentation defines error_notice_recipient
and bounce_notice_recipient, but there is no clear specification
of when a specific errors is reported.
Right now, the Postfix SMTP server reports a "bounce" error when
- The content is rejected by header/body checks or smtpd_proxy_filter.
- The message hop-count exceeds some limit (mail loop error).
- User unknown in xxx table (long ago, caused by typing errors).
The Postfix SMTP server reports most access checks as a "policy" error.
As to why these choices were made, they were not written down, and they
were made 10 or more years ago.