On 1/12/2016 11:20 AM, Mike Brudenell wrote:
On 12 January 2016 at 16:11, Michael Toth <[email protected]> wrote:

And right after that the RFC says
"In any event, a client MUST issue HELO or EHLO before starting a mail
transaction"


Hmmm… A very good point. Presumably there are some non-mail transaction
instructions you can give that are valid without the HELO/EHLO first being
issued.

OK, so this begs the question that if the RFC says a client MUST issue a
HELO/EHLO before a mail transaction, then shouldn't Exim refuse to accept
MAIL FROM until a HELO/EHLO has been received *and* accepted? (ie, doing a
"deny" and issuing a 5xx response should leave Exim in its initial 'still
looking for a HELO/EHLO or non-mail transaction command')

I am not sure it is up to Exim to handle that, but rather the admin of the email server. Exim should be flexible since we know there are other email servers that do not follow the rules correctly.




Cheers,
Mike B-)



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

Reply via email to