Validating an SMTP server

Simson Garfinkel simsong at acm.org
Mon Sep 7 21:47:27 CEST 2015


Thanks. I've fixed the sequencing issue.

> On Sep 7, 2015, at 3:03 PM, Gert Doering <gert at space.net> wrote:
> 
> Hi,
> 
> On Mon, Sep 07, 2015 at 02:56:50PM -0400, Jim Popovitch wrote:
>> I think the CRLF vs CR debate is older than the Emacs vs Vi debate.
>> :-)   Others can probably speak better as to which to use, I'll stand
>> on the sidelines and share with you Wietse's feelings:   :-)
> 
> There is nothing to stand aside here - the RFC is more than clear.
> 
>> Sep  7 17:04:13 svr2 postfix/smtpd[17157]: improper command pipelining
>> after HELO from ec2-52-7-167-73.compute-1.amazonaws.com[52.7.167.73]:
>> HELO TEST\r\nQUIT\r\n
> 
> This has nothing to do with CR+NL (except that it shows up) but with,
> as the error message says, "improper command pipelining" - you're not
> supposed to send QUIT right away, but you're supposed to wait for the
> reply to HELO, and only *then* send the next command (here: QUIT).
> 
> Gert Doering
>        -- NetMaster
> -- 
> have you enabled IPv6 on something today...?
> 
> SpaceNet AG                        Vorstand: Sebastian v. Bomhard
> Joseph-Dollinger-Bogen 14          Aufsichtsratsvors.: A. Grundner-Culemann
> D-80807 Muenchen                   HRB: 136055 (AG Muenchen)
> Tel: +49 (0)89/32356-444           USt-IdNr.: DE813185279



More information about the dane-users mailing list