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/

Reply via email to