- Oct 11, 2016
-
-
Stephan Bosch authored
lib-sieve: vnd.dovecot.report extension: Added support for configuring the "From:" address used in the report.
-
- Oct 04, 2016
-
-
Stephan Bosch authored
A "vnd.dovecot.config.<identifier>" environment item maps to the content of the matching sieve_env_<identifier> plugin setting.
-
- Jul 06, 2016
-
-
Stephan Bosch authored
lib-sieve: vacation extension: The sieve_user_email setting is now used in check for implicit delivery. This means that vacation responses are now also sent for messages that include the sieve_user_email address in one of the relevant headers.
-
Stephan Bosch authored
-
- May 15, 2016
-
-
Aaron Lindsay authored
The recipient_delimiter is treated as multiple one-character delimiters rather than one multi-character delimiter if more than one character is supplied. Based on a patch by: Lennart Weller <lhw@ring0.de>
-
- Apr 09, 2016
-
-
Stephan Bosch authored
This is used mainly when no other means of obtaining the user's email is available, such as when there is no envelope (in IMAP). Before, the postmaster address or the null "<>" address was used as a fallback for sending messages. The redirect and enotify commands can be explicitly configured to use what is configured with sieve_user_email.
-
- Mar 27, 2016
-
-
Stephan Bosch authored
It allows sending feedback report (RFC 5965) messages.
-
- Jan 15, 2016
-
-
Stephan Bosch authored
lib-sieve: multiscript: Fixed bug in handling of (implicit) keep; final keep action was executed as though there was a failure. Among other things, this caused the keep action to revert back to the initial message, causing editheader actions to be ignored.
-
- Jan 08, 2016
-
-
Stephan Bosch authored
-
- Jan 03, 2016
-
-
Stephan Bosch authored
-
Stephan Bosch authored
lib-sieve: mime extension: Fixed the header :mime :anychild test to work properly outside a foreverypart loop.
-
- Jan 02, 2016
-
-
Stephan Bosch authored
test suite: mime extension: Improved header test cases to catch header trimming and folding problems.
-
Stephan Bosch authored
-
- Dec 30, 2015
-
-
Stephan Bosch authored
lib-sieve: message body: Fixed assert failure occurring when text extraction is attempted on a empty or broken text part.
-
- Dec 04, 2015
-
-
Stephan Bosch authored
Included scripts now execute in the context of the inner parent foreverypart loop.
-
- Nov 29, 2015
-
-
Stephan Bosch authored
An empty string yielded an empty string rather than "0".
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
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.
-
- Sep 23, 2015
-
-
Stephan Bosch authored
-
- Aug 17, 2015
-
-
Stephan Bosch authored
-
- Jul 24, 2015
-
-
Stephan Bosch authored
-
- Mar 06, 2015
-
-
Stephan Bosch authored
lib-sieve: editheader extension: Made protection against addition and deletion of headers configurable separately. Also, the received and auto-submitted headers are now only protected against deletion as required in the RFC. Updated the documentation accordingly.
-
Stephan Bosch authored
Currently cannot freely assing server metadata items for testing. Disabled tests for now.
-
- Dec 30, 2014
-
-
Stephan Bosch authored
-
- Dec 20, 2014
-
-
Stephan Bosch authored
-
- Nov 21, 2014
-
-
Stephan Bosch authored
Also added testsuite items to test syntax.
-
- Nov 19, 2014
-
-
Stephan Bosch authored
-
- Nov 17, 2014
-
-
Stephan Bosch authored
-
- Nov 12, 2014
-
-
Stephan Bosch authored
-
- Aug 23, 2014
-
-
Stephan Bosch authored
Based on patch by Timo Sirainen.
-
- Aug 05, 2014
-
-
Stephan Bosch authored
-
- Jul 23, 2014
-
-
Stephan Bosch authored
Doveadm-sieve plugin may be broken at this point; not tested so far.
-