My whole thing was, why send a 421 if the SMTP code returned from the actual
relay/mailhub is "5xx Account disabled." or some other 5xx non-deliverable.

On Wed, Sep 15, 2010 at 10:17 AM, Chris Lewis <cle...@nortel.com> wrote:

> On 9/15/2010 3:51 AM, Peter J. Holzer wrote:
>
>  I have a strong suspicion that the author meant to write
>>
>> return(DENY, "Unable to queue message ($!)");
>>
>
> The new code is considerably better - works properly in the face of
> temporary vs permanent errors from the backend server and provokes retries
> if appropriate.  It's how our (much hacked) smtp-forward works.
>
> (our smtp-forward tries multiple backend servers, and does a limited amount
> of optimizing which one to use.)
>
> Parameterizing it for DECLINED vs DENY I guess would be best if someone is
> expecting it to failover to another queuing plugin.  It's more a notion of
> whether you have multiple queuing plugins or not.
>

Reply via email to