If CONDSTORE is usable, use "uid fetch 1:* flags (CHANGDEDSINCE modseq)" for new mail check by Biff instead of "uid fetch NextUID:* flags", in order to resolve problem like Bug 693204, Bug 517461
Categories
(MailNews Core :: Networking: IMAP, enhancement)
Tracking
(Not tracked)
People
(Reporter: World, Unassigned)
References
(Blocks 2 open bugs)
Details
(Keywords: imap-interop)
Attachments
(1 obsolete file)
Reporter | ||
Updated•10 years ago
|
Reporter | ||
Updated•10 years ago
|
Reporter | ||
Comment 1•10 years ago
|
||
Updated•2 years ago
|
Comment 2•2 years ago
|
||
Gene, do you think this is feasible? It blocks quite a few other issues.
Comment 3•2 years ago
•
|
||
(In reply to Wayne Mery (:wsmwk) from comment #2)
Gene, do you think this is feasible? It blocks quite a few other issues.
Not sure if this change is necessary, at least for Bug 693204 which the summary claims this will fix. That bug was because gmail didn't report flag changes (e.g., message has been read) via imap IDLE. Gmail does this now since 2014 and I just tested it to be sure.
Also, this claims to help when CONDSTORE is enable which, by default, it currently isn't. I have a patch to "improve" condstore and add qresync which is somewhat fermenting (but not quite bit rotted, bug 1747311) and, if I ever get back to it, this change might be useful, but I would have to research it some.
Also, my condstore/qresync patch may help with the unread count issue, not sure.
Updated•7 months ago
|
Description
•