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]
