popstate.dat can't handle duplicate messages (with the same UID) with respect to the deleting messages on server
Categories
(MailNews Core :: Database, defect)
Tracking
(Not tracked)
People
(Reporter: aceman, Unassigned)
Details
Comment 1•21 years ago
|
||
Updated•21 years ago
|
Comment 3•20 years ago
|
||
Comment 4•20 years ago
|
||
Assignee | ||
Updated•17 years ago
|
Updated•13 years ago
|
Updated•13 years ago
|
Comment 7•3 years ago
|
||
(In reply to :aceman from comment #6)
TB happily downloads messages it already has in the mbox (with same UID). If
one of them is deleted from the inbox, it is deleted from the server too.
Given bug 9413, Bug 618809, and Bug 1580060, is there anything reasonable that can be done here?
Comment 8•3 years ago
|
||
Apparently there is dup prevention/detection described here: bug 9413 comment 37. However, it defaults to disabled probably due to issues (similar to CONDSTORE maybe). Specifically, mail.server.default.dup_action (default 0).
I don't know anything about popstate so can't comment on that.
FWIW, there's a well received addon by Eyal R. to handle dupes: https://addons.thunderbird.net/en-US/thunderbird/addon/removedupes/?src=search. I've used it and it works well.
Comment 9•3 years ago
|
||
Instead of relying on popstate.dat, I think we should use msg folder as source of truth. There seems no interface yet to check if a uidl exists in a folder.
Updated•3 years ago
|
Description
•