Displaying 1 result from an estimated 1 matches for "mail_filter_mail_save_begin".
2014 Jun 02
0
Dovecot 2.1.13: some questions about the mail-filter plugin
...il_filter_mailbox_allocated() of src/plugins/mail-filter/mail-filter-plugin.c:
if ((class_flags & MAIL_STORAGE_CLASS_FLAG_OPEN_STREAMS) == 0 &&
(class_flags & MAIL_STORAGE_CLASS_FLAG_BINARY_DATA) != 0 &&
muser->out_socket_path != NULL)
v->save_begin = mail_filter_mail_save_begin;
it seems that a backend with MAIL_STORAGE_CLASS_FLAG_OPEN_STREAMS unset and MAIL_STORAGE_CLASS_FLAG_BINARY_DATA set is expected by the plugin.
Technically, this would thus exclude the mbox backend, since its flag configuration seems to be exactly the opposite:
struct mail_storage mbox_storage...