Author: norman
Date: Mon Dec 13 08:54:08 2010
New Revision: 1045035
URL: http://svn.apache.org/viewvc?rev=1045035&view=rev
Log:
Fix NPE with null senders
Modified:
james/server/trunk/mailets/src/main/java/org/apache/james/transport/mailets/SieveMailet.java
Modified:
james/server/trunk/mailets/src/main/java/org/apache/james/transport/mailets/SieveMailet.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/mailets/src/main/java/org/apache/james/transport/mailets/SieveMailet.java?rev=1045035&r1=1045034&r2=1045035&view=diff
==============================================================================
---
james/server/trunk/mailets/src/main/java/org/apache/james/transport/mailets/SieveMailet.java
(original)
+++
james/server/trunk/mailets/src/main/java/org/apache/james/transport/mailets/SieveMailet.java
Mon Dec 13 08:54:08 2010
@@ -92,8 +92,14 @@ public class SieveMailet extends SieveMa
public void storeMail(MailAddress sender, MailAddress recipient, Mail
mail) throws MessagingException {
super.storeMail(sender, recipient, mail);
+ String s;
+ if (sender != null) {
+ s = sender.toString();
+ } else {
+ s = "<>";
+ }
// if no exception was thrown the message was successfully stored in
the mailbox
- log("Local delivered mail " + mail.getName() +" sucessfully from " +
sender.toString() + " to " + recipient.toString());
+ log("Local delivered mail " + mail.getName() +" sucessfully from " + s
+ " to " + recipient.toString());
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]