On Fri, 2007-02-09 at 14:44 +0100, Steffen Kaiser wrote:
Besides any discussion, I do support an option "--tempfail" for deliver to degrade any error into a tempfail. Maybe, selectively by individual error. (In fact, for an older version of Dovecot I posted such a patch already.)
I second that, postfix already allows you to return 4xx intead of 5xx with the soft_bounce configuration option. But to stress this once more, this feature is not enabled by default and the manpage for posconf(5) says:
soft_bounce (default: no) Safety net to keep mail queued that would otherwise be returned to the sender. This parameter disables locally-generated bounces, and prevents the Postfix SMTP server from rejectingmail permanently, by changing 5xx reply codes into 4xx. However, soft_bounce is no cure for address rewriting mistakes or mail routing mistakes.
So this should be used just to avoid mistakes while testing big changes in your setup without causing disasters.
ciao
Luca