dovecot-2.2-pigeonhole: lib-sieve: Use mailbox_save_using_mail()...
pigeonhole at rename-it.nl
pigeonhole at rename-it.nl
Fri Oct 2 15:43:43 UTC 2015
details: http://hg.rename-it.nl/dovecot-2.2-pigeonhole/rev/4e83dca6b75d
changeset: 2113:4e83dca6b75d
user: Stephan Bosch <stephan at rename-it.nl>
date: Fri Oct 02 17:43:37 2015 +0200
description:
lib-sieve: Use mailbox_save_using_mail() instead of mailbox_copy() for delivering messages.
This makes sure that the resulting mail storage events are of the correct type for logging/notification.
diffstat:
src/lib-sieve/sieve-actions.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diffs (12 lines):
diff -r 47e8e82c98d3 -r 4e83dca6b75d src/lib-sieve/sieve-actions.c
--- a/src/lib-sieve/sieve-actions.c Thu Oct 01 00:11:04 2015 +0200
+++ b/src/lib-sieve/sieve-actions.c Fri Oct 02 17:43:37 2015 +0200
@@ -581,7 +581,7 @@
mailbox_save_copy_flags(save_ctx, mail);
}
- if ( mailbox_copy(&save_ctx, mail) < 0 ) {
+ if ( mailbox_save_using_mail(&save_ctx, mail) < 0 ) {
sieve_act_store_get_storage_error(aenv, trans);
status = ( trans->error_code == MAIL_ERROR_TEMP ?
SIEVE_EXEC_TEMP_FAILURE : SIEVE_EXEC_FAILURE );
More information about the dovecot-cvs
mailing list