[dovecot/pigeonhole] dba245: lib-sieve: Made parsing of explicit address for ma...

GitHub noreply at github.com
Sat Apr 9 20:33:07 UTC 2016


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/pigeonhole
  Commit: dba245c0df3f13758b1e9a8d4bd9a8298bf0f688
      https://github.com/dovecot/pigeonhole/commit/dba245c0df3f13758b1e9a8d4bd9a8298bf0f688
  Author: Stephan Bosch <stephan at dovecot.fi>
  Date:   2016-04-09 (Sat, 09 Apr 2016)

  Changed paths:
    M src/lib-sieve/cmd-redirect.c
    M src/lib-sieve/plugins/enotify/mailto/ntfy-mailto.c
    M src/lib-sieve/sieve-common.h
    M src/lib-sieve/sieve-settings.c

  Log Message:
  -----------
  lib-sieve: Made parsing of explicit address for mail sender setting check the address syntax.


  Commit: 2e3f99c49e4cfcd33d2223afff95c979091f0827
      https://github.com/dovecot/pigeonhole/commit/2e3f99c49e4cfcd33d2223afff95c979091f0827
  Author: Stephan Bosch <stephan at dovecot.fi>
  Date:   2016-04-09 (Sat, 09 Apr 2016)

  Changed paths:
    M Makefile.am
    M src/lib-sieve/sieve-address.c
    M src/lib-sieve/sieve-address.h
    A tests/execute/address-normalize.svtest

  Log Message:
  -----------
  lib-sieve: Made sure local part of a mail address is encoded properly using quoted string when it is not a dot-atom.


  Commit: 35f31bfc047c4620a8b6815070300ffa88f7fa33
      https://github.com/dovecot/pigeonhole/commit/35f31bfc047c4620a8b6815070300ffa88f7fa33
  Author: Stephan Bosch <stephan at dovecot.fi>
  Date:   2016-04-09 (Sat, 09 Apr 2016)

  Changed paths:
    M README

  Log Message:
  -----------
  Updated README file regarding implementation status of IMAPSIEVE.


  Commit: 674376cdd0af039bc1f3cdaa418eaedc38de95ea
      https://github.com/dovecot/pigeonhole/commit/674376cdd0af039bc1f3cdaa418eaedc38de95ea
  Author: Stephan Bosch <stephan at dovecot.fi>
  Date:   2016-04-09 (Sat, 09 Apr 2016)

  Changed paths:
    M src/lib-sieve/Makefile.am
    M src/lib-sieve/cmd-redirect.c
    M src/lib-sieve/plugins/enotify/mailto/ntfy-mailto.c
    M src/lib-sieve/sieve-actions.c
    A src/lib-sieve/sieve-address-source.c
    A src/lib-sieve/sieve-address-source.h
    M src/lib-sieve/sieve-common.h
    M src/lib-sieve/sieve-settings.c
    M src/lib-sieve/sieve-settings.h

  Log Message:
  -----------
  lib-sieve: Created sieve_address_source for common handling of address configuration.


  Commit: a3e2ad32a836407d18b3a4825c4d507c2055c3c4
      https://github.com/dovecot/pigeonhole/commit/a3e2ad32a836407d18b3a4825c4d507c2055c3c4
  Author: Stephan Bosch <stephan at dovecot.fi>
  Date:   2016-04-09 (Sat, 09 Apr 2016)

  Changed paths:
    M src/lib-sieve/cmd-redirect.c
    M src/lib-sieve/plugins/enotify/mailto/ntfy-mailto.c
    M src/lib-sieve/sieve-address-source.c
    M src/lib-sieve/sieve-address-source.h
    M src/lib-sieve/sieve-common.h

  Log Message:
  -----------
  lib-sieve: Moved resolution of sender address source to common location.


  Commit: 3971377456c5e87c8bd6b5d66c8ac3a8e02394fa
      https://github.com/dovecot/pigeonhole/commit/3971377456c5e87c8bd6b5d66c8ac3a8e02394fa
  Author: Stephan Bosch <stephan at dovecot.fi>
  Date:   2016-04-09 (Sat, 09 Apr 2016)

  Changed paths:
    M src/lib-sieve/cmd-redirect.c
    M src/lib-sieve/plugins/enotify/cmd-notify.c
    M src/lib-sieve/plugins/enotify/mailto/ntfy-mailto.c
    M src/lib-sieve/plugins/enotify/sieve-ext-enotify.h
    M src/lib-sieve/sieve-address-source.c
    M src/lib-sieve/sieve-address-source.h

  Log Message:
  -----------
  lib-sieve: Made redirect and enotify/mailto handle the absence of an envelope properly.


  Commit: 2e67f041cdd0104f1695015763366b6d18558bcb
      https://github.com/dovecot/pigeonhole/commit/2e67f041cdd0104f1695015763366b6d18558bcb
  Author: Stephan Bosch <stephan at dovecot.fi>
  Date:   2016-04-09 (Sat, 09 Apr 2016)

  Changed paths:
    M src/lib-sieve/sieve-address-source.c

  Log Message:
  -----------
  lib-sieve: sieve-address-source: Fixed result initialization.

Used wrong type in sizeof().


  Commit: 0bcd59d75dadd14d82ccf278f424f735d7587cd7
      https://github.com/dovecot/pigeonhole/commit/0bcd59d75dadd14d82ccf278f424f735d7587cd7
  Author: Stephan Bosch <stephan at dovecot.fi>
  Date:   2016-04-09 (Sat, 09 Apr 2016)

  Changed paths:
    M INSTALL
    M doc/example-config/conf.d/90-sieve.conf
    M src/lib-sieve/cmd-redirect.c
    M src/lib-sieve/plugins/enotify/mailto/ntfy-mailto.c
    M src/lib-sieve/sieve-address-source.c
    M src/lib-sieve/sieve-address-source.h
    M src/lib-sieve/sieve-common.h
    M src/lib-sieve/sieve-settings.c
    M tests/execute/smtp.svtest
    M tests/extensions/enotify/mailto.svtest

  Log Message:
  -----------
  lib-sieve: Added a "sieve_user_email" setting that configures the user's primary email address.

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.


  Commit: 6015613a19e89defb8c3f66e100d0c17909f8eaa
      https://github.com/dovecot/pigeonhole/commit/6015613a19e89defb8c3f66e100d0c17909f8eaa
  Author: Stephan Bosch <stephan at dovecot.fi>
  Date:   2016-04-09 (Sat, 09 Apr 2016)

  Changed paths:
    M src/lib-sieve/plugins/enotify/mailto/ntfy-mailto.c

  Log Message:
  -----------
  lib-sieve: enotify: mailto: Sending a notification still partly depended on having an envelope available.


Compare: https://github.com/dovecot/pigeonhole/compare/7627b9f253bb...6015613a19e8


More information about the dovecot-cvs mailing list