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]