- Nov 02, 2015
-
-
Stephan Bosch authored
-
Stephan Bosch authored
doveadm sieve plugin: Added proper handling of Sieve storage initialization failure occurring when sieve_enabled=no
-
- Oct 29, 2015
-
-
Stephan Bosch authored
This allows completely disabling Sieve processing for a particular user.
-
Stephan Bosch authored
-
- Oct 27, 2015
-
-
Stephan Bosch authored
It now extracts bare text from HTML/XHMTL parts. Other text/* parts are still returned as is. Any other unrecognized content types are skipped.
-
- Oct 21, 2015
-
-
Stephan Bosch authored
This allows setting the MAIL FROM of the SMTP envelope for the notification e-mails. The syntax is identical to the sieve_redirect_envelope_from setting.
-
Stephan Bosch authored
lib-sieve: Created generic implementation for parsing an envelope_from setting, such as sieve_redirect_envelope_from. Also adds a new source for the envelope_from address called "postmaster". This means that the value is obtained from the postmaster_address LDA setting.
-
- Oct 20, 2015
-
-
Stephan Bosch authored
lib-sieve: script storage: Sieve mailbox attributes use an external storage, so they don't need to be synced explicitly with any mail storage backend. Patch by Timo Sirainen.
-
Stephan Bosch authored
doveadm sieve plugin: Fixed crashes caused by incorrect context allocation in the command implementations. The base context struct was allocated, rather than the (larger) command-specific context. Patch by Timo Sirainen.
-
- Oct 04, 2015
-
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
- Oct 02, 2015
-
-
Stephan Bosch authored
-
Stephan Bosch authored
This makes sure that the resulting mail storage events are of the correct type for logging/notification.
-
- Sep 30, 2015
-
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
- Sep 29, 2015
-
-
Stephan Bosch authored
This causes link failures for certain platforms.
-
- Sep 24, 2015
-
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
- Sep 23, 2015
-
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
Sieve extprograms plugin: Made line endings configurable for the input passed to the external program.
-
- Sep 21, 2015
-
-
Stephan Bosch authored
-
- Sep 07, 2015
-
-
Stephan Bosch authored
Passed NULL as reason to client_disconnect(), which is not allowed.
-
Stephan Bosch authored
-
- Aug 29, 2015
-
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
- Aug 17, 2015
-
-
Stephan Bosch authored
-
Stephan Bosch authored
lib-sieve: variables extension: Added asserts to extension API to make sure variables extension instance gets passed as argument.
-
Stephan Bosch authored
-
Stephan Bosch authored
This adds the vnd.dovecot.default-mailbox and vnd.dovecot.username environment items. It creates the 'env' variables namespace through which all environment items can be accessed directly. This extension is yet to be documented properly. More environment items are under consideration.
-