[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