- Nov 29, 2015
-
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
lib-sieve: Created special stringlist class for message headers, so that header names can also be returned by the iterator.
-
Stephan Bosch authored
-
Stephan Bosch authored
-
- Nov 18, 2015
-
-
Stephan Bosch authored
lib-sieve: Moved handling of implicit keep during multiscript execution outside the script sequence itself. Before, implicit keep was executed as part of the final script execution. This caused the implicit keep to be executed as part of that script, including global context. This caused insignificant errors during delivery to be logged as errors in the administrator log when the last script is global.
-
- Nov 15, 2015
-
-
Stephan Bosch authored
-
- Nov 13, 2015
-
-
Stephan Bosch authored
-
Stephan Bosch authored
This makes this available for other extensions.
-
- Nov 02, 2015
-
-
Stephan Bosch authored
-
Stephan Bosch authored
These will influence some of the performed tests.
-
Stephan Bosch authored
-
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
-