Martin A. Brooks wrote:
> Marc Perkel wrote:
>> What I would like to do is on certian hosts treat a 550 error as if 
>> it were a 4xx error so that I stored the email till they fixed the 
>> server.
>>   
>
> Or put another way  "Other people have badly configured mail servers, 
> can I play too?"
>
> If you're going to do that, why not just throw 2821 away entirely and 
> start again with your own Perkel-friendly mail protocol.
>

The idea here is to not bounce email until they have a chance to fix it. 
So I could flag a destination host to treat 550 errors as 421 errors for 
short periods of time.

Or - maybe have the ability to fork to something else and store it and 
then resend it later until it's fixed.

The idea is that this isn't something you would do with all hosts. It's 
something you would do when you know the target host is rejecting the 
mail in error and that they are going to fix it and want the rejected email.

Another situation is sometimes someone blacklists my servers by accident 
and my customers start rejecting the email. If I had this feature I 
could store the email and change IP addresses and deliver it. Or forward 
it to another host for delivery.

-- 
## List details at http://www.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://www.exim.org/eximwiki/

Reply via email to