On 12 January 2016 at 16:36, Patrick von der Hagen <patrick.hagen@???>
wrote:
> The way I reed it: "the client MUST issue HELO or EHLO, but it SHOULD
> send EHLO instead of HELO."
>
Nope, I disagree with the above. The RFC says:
1. A client SMTP SHOULD start an SMTP session by issuing the EHLO
command.
2. Older client SMTP systems MAY, as discussed above, use HELO (as
specified in RFC 821) instead of EHLO …
3. In any event, a client MUST issue HELO or EHLO before starting a mail
transaction.
As far as I can see there is nothing which says "the client MUST issue HELO
or EHLO" apart from in the context of starting a mail transaction.
(Otherwise you wouldn't be able to issue a QUIT without first sending a
EHLO/HELO! :-)
> There is no need for non-mail transactions instructions...
>
Cheers,
Mike B-)
--
Systems Administrator & Change Manager
IT Services, University of York, Heslington, York YO10 5DD, UK
Tel: +44-(0)1904-323811
Web:
www.york.ac.uk/it-services
Disclaimer:
www.york.ac.uk/docs/disclaimer/email.htm