[exim-dev] [Bug 895] Exim does not require HELO/EHLO command

Top Page
Delete this message
Reply to this message
Author: Mike Cardwell
Date:  
To: exim-dev
Subject: [exim-dev] [Bug 895] Exim does not require HELO/EHLO command
------- You are receiving this mail because: -------
You are on the CC list for the bug.

http://bugs.exim.org/show_bug.cgi?id=895

Mike Cardwell <exim-users@???> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |exim-
                   |                            |users@???





--- Comment #4 from Mike Cardwell <exim-users@???> 2009-10-07 09:59:52 ---
I agree with Simon. If the RFCs demand that you send a HELO/EHLO first, then
Exim should require it by default. After all, Exim doesn't let you send a RCPT
before sending MAIL, so why is this any different?

mike@haven:~$ telnet tahini.csx.cam.ac.uk 25
Trying 131.111.8.192...
Connected to tahini.csx.cam.ac.uk.
Escape character is '^]'.
220 tahini.csx.cam.ac.uk ESMTP Exim 4.69 Wed, 07 Oct 2009 09:55:37 +0100
RCPT TO:<exim-users@???>
503 sender not yet given

There is no special Exim configuration to make it react like that, it just
does, because the RFCs mandate it to do so...

However, I'm not 100% familiar with the RFCs for all three of SMTP, ESMTP *and*
LMTP so is there ever a case that a "MAIL" is allowed to be sent without a
HELO/EHLO being sent first? If there is, then I completely change my position
on the matter.


--
Configure bugmail: http://bugs.exim.org/userprefs.cgi?tab=email