It is not up to the server in this case (EHLO/HELO) to enforce the sequence.
It is specifically stated that the Client is responsible for this.

Eric S
----- Original Message -----
From: "Rod Dorman" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, June 21, 2002 12:21 PM
Subject: RE: [IMail Forum] HELO and SMTP


> Can anybody locate what the servers responsibility is with regard to
> no EHLO or HELO in RFC 2821?
>
> Under '3.3 Mail Transactions' it states:
> "If a RCPT command appears without a previous MAIL command, the
> server MUST return a 503 "Bad sequence of commands" response.
>
> Under '4.1.1.1  Extended HELLO (EHLO) or HELLO (HELO)' it states:
> "In any event, a client MUST issue HELO or EHLO before starting
> a mail transaction."
>
> Under '4.1.4 Order of Commands' it states:
> "A session that will contain mail transactions MUST first be
> initialized by the use of the EHLO command."
>
> My take on this is the server MUST NOT accept the MAIL FROM (a 503
> would be the appropriate response) but I'd like to know what other
> RFC aficionados think.
>
> --
> [EMAIL PROTECTED]
>            "Hangers on though you be friends be more humble
>            when asking for seconds."
>               Katsuhito Masaki (Grandfather); Tenchi Muyo Episode 7
>
> Please visit http://www.ipswitch.com/support/mailing-lists.html
> to be removed from this list.
>
> An Archive of this list is available at:
> http://www.mail-archive.com/imail_forum%40list.ipswitch.com/
>
> Please visit the Knowledge Base for answers to frequently asked
> questions:  http://www.ipswitch.com/support/IMail/
>


Please visit http://www.ipswitch.com/support/mailing-lists.html 
to be removed from this list.

An Archive of this list is available at:
http://www.mail-archive.com/imail_forum%40list.ipswitch.com/

Please visit the Knowledge Base for answers to frequently asked
questions:  http://www.ipswitch.com/support/IMail/

Reply via email to