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.
--
The Exim Manual
http://www.exim.org/docs.html
http://www.exim.org/exim-html-current/doc/html/spec_html/index.html