JAMES-1854 In case of error, we should not enforce any special directory

We should let LocalDelivery and the like specify the folder


Project: http://git-wip-us.apache.org/repos/asf/james-project/repo
Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/376eb6c5
Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/376eb6c5
Diff: http://git-wip-us.apache.org/repos/asf/james-project/diff/376eb6c5

Branch: refs/heads/master
Commit: 376eb6c5f31f52758aabc39ed8c60c2759e0ea15
Parents: 830ced9
Author: Benoit Tellier <[email protected]>
Authored: Sun Nov 20 23:16:55 2016 +0700
Committer: Benoit Tellier <[email protected]>
Committed: Wed Nov 23 18:19:35 2016 +0700

----------------------------------------------------------------------
 .../james/transport/mailets/jsieve/delivery/SieveExecutor.java  | 5 -----
 1 file changed, 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/james-project/blob/376eb6c5/server/mailet/mailets/src/main/java/org/apache/james/transport/mailets/jsieve/delivery/SieveExecutor.java
----------------------------------------------------------------------
diff --git 
a/server/mailet/mailets/src/main/java/org/apache/james/transport/mailets/jsieve/delivery/SieveExecutor.java
 
b/server/mailet/mailets/src/main/java/org/apache/james/transport/mailets/jsieve/delivery/SieveExecutor.java
index 341a710..2907af7 100644
--- 
a/server/mailet/mailets/src/main/java/org/apache/james/transport/mailets/jsieve/delivery/SieveExecutor.java
+++ 
b/server/mailet/mailets/src/main/java/org/apache/james/transport/mailets/jsieve/delivery/SieveExecutor.java
@@ -141,7 +141,6 @@ public class SieveExecutor {
             // seems very unfriendly.
             // So just log and store in INBOX
             log.error("Cannot evaluate Sieve script. Storing mail in user 
INBOX.", ex);
-            storeMessageInbox(recipient, aMail);
         }
     }
 
@@ -173,10 +172,6 @@ public class SieveExecutor {
         mailetContext.sendMail(recipient, ImmutableList.of(recipient), 
SieveFailureMessageComposer.composeMessage(aMail, ex, recipient.toString()));
     }
 
-    protected void storeMessageInbox(MailAddress mailAddress, Mail mail) 
throws MessagingException {
-        sievePoster.post("mailbox://" + 
retrieveUserNameUsedForScriptStorage(mailAddress) + "/", mail);
-    }
-
     public String retrieveUserNameUsedForScriptStorage(MailAddress 
mailAddress) {
         try {
             if (usersRepos.supportVirtualHosting()) {


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

Reply via email to