Author: norman
Date: Mon Feb 14 08:24:11 2011
New Revision: 1070405

URL: http://svn.apache.org/viewvc?rev=1070405&view=rev
Log:
Fix NPE in DNSBounce when delivery-error is unknown. See JAMES-1194

Modified:
    
james/server/trunk/mailets/src/main/java/org/apache/james/transport/mailets/DSNBounce.java

Modified: 
james/server/trunk/mailets/src/main/java/org/apache/james/transport/mailets/DSNBounce.java
URL: 
http://svn.apache.org/viewvc/james/server/trunk/mailets/src/main/java/org/apache/james/transport/mailets/DSNBounce.java?rev=1070405&r1=1070404&r2=1070405&view=diff
==============================================================================
--- 
james/server/trunk/mailets/src/main/java/org/apache/james/transport/mailets/DSNBounce.java
 (original)
+++ 
james/server/trunk/mailets/src/main/java/org/apache/james/transport/mailets/DSNBounce.java
 Mon Feb 14 08:24:11 2011
@@ -360,6 +360,10 @@ public class DSNBounce extends AbstractN
                 // get Exception for getting status information
                 // TODO: it would be nice if the SMTP-handler would set a 
status attribute we can use here
                 String ex =(String) 
originalMail.getAttribute("delivery-error");
+                
+                if (ex == null) {
+                    ex = "unknown";
+                }
                 out.println("Status: "+ ex);
 
                 //optional: remote MTA



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to