[Raw Msg Headers][Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Does the EHLO response break RFC2821 syntax?
Paul Overell wrote:
>> ehlo
>> 250-Invalid `ehlo' parameter!
>> 250-5.7.1 Sorry [127.0.0.1], Err: RFC821: No input
>> 250-localhost expected "EHLO localhost"
> 
> None of the three error message lines above conform to the ehlo-line 
> syntax, a breach of RFC2821.
> 
> Surely, if ZMailer wishes to return an error message in this case then 
> shouldn't it be contained in the ehlo-greet part of the response, and 
> not in an ehlo-line?
I would agree.
If the lack of argument to EHLO does not really cause a Zmailer a 
problem (hence the 250 code) and it just gets on with it.  Then maybe 
just the:
250-localhost expected "EHLO localhost"
would be perfect.  The other two lines seem like unnecessary noise that 
should not cause harm to a strict client.
What does the spec say about the ENHANCEDSTATUSCODES part which I 
believe is what the "5.7.1" part is.  When should they start being used, 
  I would presume after the EHLO response, since until that point the 
client doesn't know the server supports them yet.
Darryl L. Miles
-
To unsubscribe from this list: send the line "unsubscribe zmailer" in
the body of a message to majordomo@nic.funet.fi