- 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
-
Stephan Bosch authored
Sieve extprograms plugin: Made line endings configurable for the input passed to the external program.
-
- Aug 17, 2015
-
-
Stephan Bosch authored
-
- Jul 24, 2015
-
-
Stephan Bosch authored
-
- May 05, 2015
-
-
Stephan Bosch authored
-
Stephan Bosch authored
lib-sieve: util: program client: Fixed handing of situation when no input is provided to external program used as a command. Previous fixes still omitted a few important aspects: Connect return result wasn't actually passed up to program_client_run(). Default exit code was wrong.
-
- 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.
-
- Feb 23, 2015
-
-
Stephan Bosch authored
lib-sieve: Fixed bug in `:matches' match-type that made a pattern without wildcards match as if there were a '*' at the beginning.
-
- Dec 30, 2014
-
-
Stephan Bosch authored
It couldn't handle a missing parameter (which also means missing arguments of the test itself in most cases). This is fixed by using the sieve_validate_tag_parameter() utility function. Testsuite is also extended.
-
Stephan Bosch authored
-
- Dec 20, 2014
-
-
Stephan Bosch authored
-
- Dec 16, 2014
-
-
Stephan Bosch authored
Recent changes in handling of unknown tags caused `make test-plugins' to fail.
-
- 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
-
Stephan Bosch authored
This allows extension of test commands that evaluate the message somehow. Currently this is implemented only for the message header. Extensions can thereby influence what headers are evaluated and how.
-
- Oct 14, 2014
-
-
Stephan Bosch authored
lib-sieve: Implemented sieve_redirect_envelope_from setting, which allows configuring the envelope sender of redirected messages. Can either be set to the envelope sender, recipient, or orignal recipient of the processed message or it can be set explicitly to a static address.
-
- 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.
-
- May 09, 2014
-
-
Stephan Bosch authored
-
- May 07, 2014
-
-
Stephan Bosch authored
NOTE: Dovecot doesn't currently MIME-encode these in the headers.
-
- Apr 29, 2014
-
-
Stephan Bosch authored
SMTP API now supports adding multiple recipients to a single SMTP transaction. This makes enotify/notify more efficient, since only one message is actually sent.
-
- Mar 04, 2014
-
-
Stephan Bosch authored
Backwards compatibility is provided for vnd.dovecot.duplicate. Still need to fix the constraint that it must not track duplicates from failed Sieve executions.
-
- Dec 28, 2013
-
-
Stephan Bosch authored
lib-sieve: spamtest/virustest extensions: Tests were erroneously performed against the original message. When used together with extprograms filter to add the spam headers, the changes were not being used by the spamtest and virustest extensions.
-
- Dec 25, 2013
-
-
Stephan Bosch authored
-
- Nov 20, 2013
-
-
Stephan Bosch authored
-
- Nov 11, 2013
-
-
Stephan Bosch authored
-
- Sep 23, 2013
-
-
Stephan Bosch authored
Use sieve_vacation_send_from_recipient to enable this behavior. Documentation in doc/extensions/vacation.txt is updated.
-
- May 02, 2013
-
-
Stephan Bosch authored
Forgot to rewind mail stream before header parsing. Wrapped mail stream is obtained long before parsing, so if it is used in the mean time, it must be rewound to the beginning.
-
- Apr 19, 2013
-
-
Stephan Bosch authored
-
Stephan Bosch authored
Testsuite hostname is now true local hostname.
-
- Apr 11, 2013
-
-
Stephan Bosch authored
Some environment items in the base specification are not (yet) applicable to Dovecot and are therefore not supported.
-
- Apr 07, 2013
-
-
Stephan Bosch authored
-
Stephan Bosch authored
It is still a plugin, but no longer a separate package.
-
- Feb 28, 2013
-
-
Stephan Bosch authored
Forgot to increment count for the clone.
-