[dovecot/core] 638734: imapc: Don't use fetch-fix-broken-mails for OK and...
GitHub
noreply at github.com
Wed Jan 27 13:21:12 UTC 2016
Branch: refs/heads/master
Home: https://github.com/dovecot/core
Commit: 638734376d265a1529985755da671c09cfc22e06
https://github.com/dovecot/core/commit/638734376d265a1529985755da671c09cfc22e06
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2016-01-27 (Wed, 27 Jan 2016)
Changed paths:
M src/lib-storage/index/imapc/imapc-mail-fetch.c
M src/lib-storage/index/imapc/imapc-mail.c
M src/lib-storage/index/imapc/imapc-mail.h
Log Message:
-----------
imapc: Don't use fetch-fix-broken-mails for OK and NO [SERVERBUG] FETCH replies
Hopefully no servers are actually returning OK without returning a FETCH
reply. If they are, maybe we need another workaround..
In any case Yahoo IMAP sometimes loses state and starts returning OK without
FETCH replies to all UID FETCH requests (and BADs to FETCHes). It also may
return NO [UNAVAILABLE] for both permanent and temporary FETCH failures, so
we can't do anything with that.
I added NO [SERVERBUG] because that's what Dovecot responds to temporary
failures. I'm not sure how useful that check is though.
More information about the dovecot-cvs
mailing list