Autor: Jakob Hirsch Datum: To: Timo Neuvonen CC: exim-users Betreff: Re: [exim] Re: SMTP protocol violation (3ware raid
controllermailingto exim 4.44)
Timo Neuvonen wrote:
> completed. The sender SHOULD wait for this greeting message before
> sending any commands.
There has been much discussion about the meanings of SHOULD, MUST etc.,
there is even a RFC about it.
Ok, it's not strictly a protocol violation. But anyway, like you said,
any reasonable client waits for the greating before sending a command.
Exim's default setting of smtp_enforce_sync is strict and therefore
violates the principle of "be tolerant about what you accept", but the
only people affected by this are spammers and strange smtp clients
(which themselves violate the principle "be strict about what you
send"). And any administrator whos needs to use such software can
disable it.