> 
> > I also tried port 25 and 587 from a separate machine that has an IP
> > address
> > in mynetworks.  In that case, EHLO is not even recognized:
> >
> > telnet <ipaddress> 587
> > 220 <myhostname> ESMTP Postfix (Ubuntu)
> > EHLO client.example.com
> > 502 5.5.2 Error: command not recognized
> > HELO client.example.com
> > 250 <myhostname>
> > QUIT
> 
> FWIW: that's sometimes a symptom of a broken firewall that thinks it
> knows SMTP but does not, with the canonical example being a Cisco PIX in
> its default configuration.
> 
> That particular form doesn't look exactly like PIX-mangling, and I don't
> think PIX (or its ASA spawn) interfere with port 587 by default, so it's
> probably something else, but that something else may be something
> claiming to be providing you network security while in the process
> directly breaking the spec for port 587 mail submission. A port 587
> service that doesn't support EHLO is just antique SMTP on a weird port.

Thanks Bill,

I discovered it was actually due to a setting in PuTTY .  Under the Telnet
settings, the default for "Telnet negotiation mode" is "Active".  Setting it
to "Passive" cleared the problem.  Also, issuing a second EHLO also worked
(which led me to check the telnet settings).

Michael


Reply via email to