Stefano,

This may seem like a silly question, but what is the "state map"? Can
you elaborate a bit please?

On Mon, 2006-01-23 at 16:19 +0100, Stefano Bagnara wrote:
> Andrew Sykes wrote:
> > Stefano,
> > 
> > Were you looking for something like this?
> 
> Yes, but extended to all the messages (ideally).
> 
> Probably more error logs contains uncomplete messages and could be 
> enhanced like this.
> 
> The bug report point to that specific log as an example but also refer 
> to a general approach to the logging.
> 
> In that specific log you could add the log of sender and recipient, in 
> many other calls to the logger we could add more contextual informations.
> 
> Please keep in mind that the CmdHandlers are now modular so when you get 
> a value from the state map you always have to check for null.
> 
> Stefano
> 
> 
> > I've added this to JIRA (JAMES-437) too.
> > 
> > Index: src/java/org/apache/james/smtpserver/RcptCmdHandler.java
> > ===================================================================
> > --- src/java/org/apache/james/smtpserver/RcptCmdHandler.java
> > (revision 370873)
> > +++ src/java/org/apache/james/smtpserver/RcptCmdHandler.java    (working
> > copy)
> > @@ -149,7 +149,7 @@
> >                      if (!session.getConfigurationData().getMailServer
> > ().isLocalServer(toDomain)) {
> >                          responseString = "530 "+DSNStatus.getStatus
> > (DSNStatus.PERMANENT,DSNStatus.SECURITY_AUTH)+" Authentication
> > Required";
> >                          session.writeResponse(responseString);
> > -                        getLogger().error("Rejected message -
> > authentication is required for mail request");
> > +                        getLogger().error("Rejected message to: " +
> > recipientAddress.toInternetAddress().getAddress() + " - authentication
> > is required for mail request");
> >                          return;
> >                      }
> >                  } else {
> > 
> > 
> > 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
-- 
Kind Regards
Andrew Sykes <[EMAIL PROTECTED]>
Sykes Development Ltd


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to