- Feb 12, 2025
-
-
Stephan Bosch authored
-
- Jan 22, 2021
-
-
Stephan Bosch authored
-
- Aug 19, 2020
-
-
Stephan Bosch authored
Compile error is avoided by putting the mailbox name in a variable, which is (currently) only evaluated at runtime.
-
- Dec 11, 2018
-
-
Stephan Bosch authored
Also check the X-Sieve-Redirected-From header for our own e-mail addresses. This header is added by the redirect action itself and in a mail loop it would see that same header with that same content. This is less reliable than the other mail loop detection (sender may set such a header), so, unlike the existing loop detection based on the duplicate db, the implicit keep is not canceled when the new loop detection is triggered.
-
- Nov 26, 2017
-
-
Stephan Bosch authored
Now using struct smtp_address rather than sieve_address. In some cases, struct message_address may prove to be more suitable, but this is the best fit for now. Adjusted to the renamed fields in struct mail_deliver_context.
-
- Oct 03, 2017
-
-
Stephan Bosch authored
lib-sieve: redirect action: Always set X-Sieve-Redirected-From header to sieve_user_email if configured. Set it to the final recipient only when there is an envelope and sieve_user_email is unconfigured.
-
- Sep 30, 2017
-
-
Stephan Bosch authored
-
- Jul 06, 2016
-
-
Stephan Bosch authored
-
- 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.
-
Stephan Bosch authored
lib-sieve: Made sure local part of a mail address is encoded properly using quoted string when it is not a dot-atom.
-
- 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 12, 2012
-
-
Stephan Bosch authored
-
- Aug 29, 2010
-
-
Stephan Bosch authored
-
- Aug 28, 2010
-
-
Stephan Bosch authored
-
- Aug 03, 2010
-
-
Stephan Bosch authored
-
- Jul 07, 2010
-
-
Stephan Bosch authored
-
Stephan Bosch authored
-
- Apr 19, 2010
-
-
Stephan Bosch authored
-
- Aug 15, 2009
-
-
Stephan Bosch authored
-
- Aug 01, 2009
-
-
Stephan Bosch authored
Testsuite: added support for testing delivered messages by looping these back as the evaluated message. Added tests for the fileinto command.
-
- Aug 11, 2009
-
-
Stephan Bosch authored
-
- Jul 21, 2009
-
-
Stephan Bosch authored
Testsuite: added tests on the envelope of outgoing messages produced by redirect, enotify:mailto, reject and vacation.
-
- Jan 01, 2009
-
-
Stephan Bosch authored
-
- Dec 28, 2008
-
-
Stephan Bosch authored
-
Stephan Bosch authored
-
- Oct 19, 2008
-
-
Stephan Bosch authored
-
- Sep 14, 2008
-
-
Stephan Bosch authored
-
- Aug 26, 2008
-
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
- Aug 25, 2008
-
-
Stephan Bosch authored
-