Index: src/java/org/apache/james/transport/JamesSpoolManager.java
===================================================================
RCS file: /home/cvspublic/jakarta-james/src/java/org/apache/james/transport/JamesSpoolManager.java,v
retrieving revision 1.20.4.6
diff -u -r1.20.4.6 JamesSpoolManager.java
--- src/java/org/apache/james/transport/JamesSpoolManager.java	16 Jun 2003 05:25:27 -0000	1.20.4.6
+++ src/java/org/apache/james/transport/JamesSpoolManager.java	17 Jun 2003 11:12:01 -0000
@@ -467,6 +467,10 @@
                     mail.setErrorMessage(e.getMessage());
                 } else {
                     //We got an error... send it to the requested processor
+                    if (!(e instanceof MessagingException)) {
+                        //We got an error... send it to the error processor
+                        mail.setState(Mail.ERROR);
+                    }
                     mail.setErrorMessage(e.getMessage());
                 }
             }

