[dovecot/pigeonhole] 132573: lib-sieve: vacation extension: Allow ignoring the ...
GitHub
noreply at github.com
Sun Aug 27 13:59:27 EEST 2017
Branch: refs/heads/vacation-to-header-ignore-envelope-2.2
Home: https://github.com/dovecot/pigeonhole
Commit: 132573b446492edd02098ff8ded9035d8a68e025
https://github.com/dovecot/pigeonhole/commit/132573b446492edd02098ff8ded9035d8a68e025
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2017-08-27 (Sun, 27 Aug 2017)
Changed paths:
M doc/extensions/vacation.txt
M src/lib-sieve/plugins/vacation/cmd-vacation.c
M src/lib-sieve/plugins/vacation/ext-vacation-common.c
M src/lib-sieve/plugins/vacation/ext-vacation-common.h
M tests/extensions/vacation/message.svtest
Log Message:
-----------
lib-sieve: vacation extension: Allow ignoring the envelope sender while composing the "To:" header for the reply.
This adds a new setting "sieve_vacation_to_header_ignore_envelope".
With this setting enabled, the "To:" header is always composed from the first "Sender", "Resent-From" or "From" header found in the message (in that order).
Normally, the "To:" header is composed from the address found in the "Sender", "Resent-From" or "From" headers that is equal to the envelope sender.
If none is then found, the bare envelope sender is used.
The new setting allows ignoring the envelope, which is useful e.g. when SRS is used.
More information about the dovecot-cvs
mailing list