Re: [exim] Retry on 550 errors

Top Page
Delete this message
Reply to this message
Author: Marc Perkel
Date:  
To: exim-users
CC: Matthias Waffenschmidt, Martin A. Brooks, Chris Lightfoot
Subject: Re: [exim] Retry on 550 errors


Philip Hazel wrote:
> On Wed, 6 Dec 2006, Chris Lightfoot wrote:
>
>
>> But if you wanted a to offer a useful hook for the odd
>> occasions where this is necessary, how about an optional
>> string expansion which is given the SMTP reply code and
>> string and context of the mail being sent, and expands to
>> either nothing meaning `treat the reply exactly as it says
>> on the tin', or to a new fake reply code and string which
>> exim will then use instead of the real one? Obviously it
>> should also log when such rewriting occurs....
>>
>
> While I have provided several (many?) RFC-ignoring options in the past,
> this does have a "one-too-far" feel for me. Too dangerously close to
> your sig:
>
>


I'm going to add it to Bugzilla. I understand your point but there are
circumstances where you are sure that the 550 error is wrong and that
the only reason you are getting it is because something is broken that
someone else has to fix. In that situation the recipient will be
grateful that you didn't bounce the email.

Might be an option you add to a transport so that it will branch to a
different transport on 550 error. The other transport could, for
example, store 550 rejected messages.