[dovecot/core] e9d659: pop3-migration: If we matched all the IMAP (but no...

GitHub noreply at github.com
Sun Jan 24 16:19:05 UTC 2016


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/core
  Commit: e9d659ad49a3cf2190606a62289c86347608bffa
      https://github.com/dovecot/core/commit/e9d659ad49a3cf2190606a62289c86347608bffa
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-01-24 (Sun, 24 Jan 2016)

  Changed paths:
    M src/plugins/pop3-migration/pop3-migration-plugin.c

  Log Message:
  -----------
  pop3-migration: If we matched all the IMAP (but not all POP3) messages, log about it.


  Commit: 53841bd6c67a24b60b64cec41b72eb8b474cfbc7
      https://github.com/dovecot/core/commit/53841bd6c67a24b60b64cec41b72eb8b474cfbc7
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-01-24 (Sun, 24 Jan 2016)

  Changed paths:
    M src/lib-storage/index/imapc/imapc-mailbox.c
    M src/lib-storage/index/imapc/imapc-settings.c
    M src/lib-storage/index/imapc/imapc-settings.h

  Log Message:
  -----------
  imapc: Added imapc_features=fetch-msn-workarounds

This can be used to work around broken servers that send invalid MSNs. This
avoids errors like:

imapc: Mailbox 'INBOX' state corrupted: FETCH UID mismatch (78976 != 82589)


  Commit: cff23ec51177f11902c99b727268eb05ea7c97c7
      https://github.com/dovecot/core/commit/cff23ec51177f11902c99b727268eb05ea7c97c7
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-01-24 (Sun, 24 Jan 2016)

  Changed paths:
    M src/lib-storage/index/imapc/imapc-settings.c
    M src/lib-storage/index/imapc/imapc-settings.h
    M src/lib-storage/index/imapc/imapc-storage.c

  Log Message:
  -----------
  imapc: Added imapc_cmd_timeout setting to control the command wait timeouts.


  Commit: 2ddc5efd47452644be369fa86e978cc05a508217
      https://github.com/dovecot/core/commit/2ddc5efd47452644be369fa86e978cc05a508217
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-01-24 (Sun, 24 Jan 2016)

  Changed paths:
    M src/lib-storage/index/imapc/imapc-mail.c
    M src/lib-storage/index/imapc/imapc-settings.c
    M src/lib-storage/index/imapc/imapc-settings.h

  Log Message:
  -----------
  imapc: Added imapc_features=fetch-fix-broken-mails

This allows ignoring a missing FETCH reply. It shouldn't be used normally,
but if there's a mail that the IMAP server simply won't serve, this can be
used to finish dsync successfully.


Compare: https://github.com/dovecot/core/compare/c39c3d8089fb...2ddc5efd4745


More information about the dovecot-cvs mailing list