On Mon, Jun 11, 2012 at 11:33:01AM -0400, Wietse Venema wrote:

> Viktor Dukhovni:
> > >         -o soft_bounce=yes
> > >         -o smtp_fallback_relay=relayusa.example.com
> > 
> > That said, neither form will forward rejected mail to the fallback
> > relay. The soft-bounce feature operates at the wrong layer for that
> > to happen. First the SMTP delivery agent gives up on the rejected
> 
> That seems to violate the principle of least astonishment. Conceptually,
> soft-bounce means treat 5xx replies as 4xx replies.
> 
> [I also recall that this came up a few years ago, but then there
> was no time to address this properly].

Thanks, yes I think this came up before. While the patch crosses
abstraction boundaries by exposing soft_bounce above the bounce
routines, the result is less surprising to users and the new
code fits reasonably cleanly into smtp(8).

The OP will need to apply the patch or wait for an upgrade to the
next snapshot release.

-- 
        Viktor.

Reply via email to