You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by Norman Maurer <nm...@spam-box.de> on 2006/03/30 18:05:33 UTC
RE: svn commit: r390122 - in /james/server/trunk/src:
java/org/apache/james/smtpserver/EhloCmdHandler.java
test/org/apache/james/smtpserver/SMTPServerTest.java
test/org/apache/james/smtpserver/SMTPTestConfiguration.java
Yeah, that sounds right.. we should change it to EHLO and HELO and also
log the provided HELO or HELO which could nt be resolved.. I think
Stefano can do this quick.. OR should i post a patch ?
bye
Am Donnerstag, den 30.03.2006, 11:03 -0500 schrieb Noel J. Bergman:
> > + responseString = "501 Ehlo can not resolved";
>
> Shouldn't that be EHLO? A bit too aggressive on the case folding?
>
> Personally, I think that it ought to be all upper case everywhere, since that is the name of the command in the specification, but certainly in emitted text.
>
> And, while on the subject of log messages, at pet peeve of mine, this one should stand for all similar ones that are bad (in my view). Look at the message:
>
> + responseString = "501 Ehlo can not resolved";
> + session.writeResponse(responseString);
> + getLogger().info(responseString);
>
> Minorly, it is the name passed to EHLO that cannot be resolved, but more importantly, we should log the name that could not be resolved.
>
> At some point, we should audit our logging to be more consistent, and to make sure that we are providing the right level of diagnostic information in the messages.
>
> --- Noel
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
> For additional commands, e-mail: server-dev-help@james.apache.org
>
> !EXCUBATOR:2,442c01e6258259652015728!
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org