Auteur: Ian Eiloart Date: À: Ted Cooper, 'Exim-users@exim.org' Sujet: Re: [exim] Fake Reject vs. Discard
--On 20 August 2007 20:38:10 +1000 Ted Cooper <eximX1211@???>
wrote:
> Ian Eiloart wrote:
>>
>> --On 19 August 2007 15:35:39 +1000 Ted Cooper <eximX1211@???>
>> wrote:
>>
>>> "If you discard all the recipients either individually at RCPT TO:, or
>>> all together at MAIL FROM: or DATA, then the delivery will not happen
>>> and all you'll get it a log line. The sender does get the "550-Your
>>> message .." and not a 220."
>>>
>>> ie. They both win. Yes, you get a fake reject message, but no you don't
>>> get a delivery if all recipients are discarded.
>>
>> Is that different from a real rejection? You say "I'm not going to
>> deliver this message", then you don't deliver it. Sounds to me like
>> "Fake reject" + "Discard" = "Real reject", even if you've discarded at
>> a time when you could no longer do a real rejection.
>>
>
> It's a 550 reject, anything after that is just text to help assist
> humans. It could say "Purple money dishwasher" for all the sending MTA
> cares. So there's no difference between a complete reject vs fakereject
> in regards to SMTP. What you do it once it's fakerejected by your system
> is entirely up to you. If you discard all the recipients first, you will
> not get a message to play with.
>
Yes, I understand that. I guess I'm saying that, if you discard a message
after issuing a "fake reject", then the reject isn't fake any more.
--
Ian Eiloart
IT Services, University of Sussex
x3148