On Fri, 2006-01-06 at 13:24, Matt Sergeant wrote:
> On 6 Jan 2006, at 13:58, Les Mikesell wrote:
> 
> > I'm running an ancient network monitoring tool called 'spong' and
> > it's test for a working smtp service is to connect to the
> > port, send 'quit' and parse what it receives for a '220'.
> > With qpsmtpd as set up in the SMEserver beta, it is reporting
> > a failure:
> >
> > 450 Connecting host started transmitting before SMTP greeting
> >
> > Is there an RFC requirement that the connecting host MUST
> > wait before sending anything?
> 
> Yes, see RFC 2821 section 4.3.1.

The way I read it, the greeting is an exception:

  One important reply is the connection greeting.  Normally, a
  receiver will send a 220 "Service ready" reply when the
  connection is completed. The sender SHOULD wait for this
  greeting message before sending any commands

That doesn't sound like a MUST.  And I still don't see a 450
as a valid failure response there.  421 is allowed anytime.

-- 
  Les Mikesell
   [EMAIL PROTECTED]


Reply via email to