[dovecot/core] 2b03e4: lib-smtp: common: Use the BIT() macro for defining...

GitHub noreply at github.com
Sat Mar 10 20:00:33 EET 2018


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/core
  Commit: 2b03e47da3554f7b396f67ebeeba1f53af614b70
      https://github.com/dovecot/core/commit/2b03e47da3554f7b396f67ebeeba1f53af614b70
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2018-03-09 (Fri, 09 Mar 2018)

  Changed paths:
    M src/lib-smtp/smtp-common.h

  Log Message:
  -----------
  lib-smtp: common: Use the BIT() macro for defining the capability flags.


  Commit: fb756bb9a952d608d60adbc11a043ff641301b03
      https://github.com/dovecot/core/commit/fb756bb9a952d608d60adbc11a043ff641301b03
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2018-03-09 (Fri, 09 Mar 2018)

  Changed paths:
    M src/lib-smtp/smtp-common.h
    M src/lib-smtp/smtp-params.c

  Log Message:
  -----------
  lib-smtp: params: Make ORCPT parameter available separately if hidden capability is enabled.


  Commit: 2eb2121761d99870c36f1c2b6bb975d09a270af6
      https://github.com/dovecot/core/commit/2eb2121761d99870c36f1c2b6bb975d09a270af6
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2018-03-09 (Fri, 09 Mar 2018)

  Changed paths:
    M src/lib-smtp/smtp-client-connection.c
    M src/lib-smtp/smtp-client.c
    M src/lib-smtp/smtp-client.h

  Log Message:
  -----------
  lib-smtp: client: Add support for forcibly enabling support for a capability.

Then it is enabled even when the server does not list it in the EHLO response.


  Commit: eeef28ca20a2f4bb3d56cb63c06bcce57224809b
      https://github.com/dovecot/core/commit/eeef28ca20a2f4bb3d56cb63c06bcce57224809b
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2018-03-09 (Fri, 09 Mar 2018)

  Changed paths:
    M src/lmtp/client.c
    M src/lmtp/lmtp-proxy.c

  Log Message:
  -----------
  lmtp: Provide hidden support for ORCPT RCPT parameter.

This is normally only available with the DSN capability, but we use it to
forward the original recipient in proxy setups.

This feature was available in the original Dovecot v2.2 LMTP, but it got lost in
the new lib-smtp implementation.


Compare: https://github.com/dovecot/core/compare/f7ad42f80d66...eeef28ca20a2


More information about the dovecot-cvs mailing list