Allow fetching message headers from DB by EWS ID
Categories
(Thunderbird :: General, task)
Tracking
(Not tracked)
People
(Reporter: leftmostcat, Assigned: leftmostcat)
References
(Blocks 1 open bug)
Details
Attachments
(2 files)
In order to allow keeping messages in sync with Exchange instances, we need to be able to reference them by EWS ID, including fetching them from the message header database. The database currently allows fetching message headers by message key (u32
), message ID (corresponding to the Message-ID
header), or Gmail ID.
Matrix discussion led to the conclusion that a generic "service ID" field isn't feasible given current constraints and the variety of forms services use for their IDs. None of the existing methods can be co-opted, so for the time being, we'll add an EWS-specific "fetch message header" function.
Assignee | ||
Comment 1•6 months ago
|
||
Assignee | ||
Comment 2•6 months ago
|
||
Depends on D209890
Assignee | ||
Updated•6 months ago
|
Updated•6 months ago
|
Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/7bfa26c89f86
Add method to fetch message header by EWS ID. r=BenC
https://hg.mozilla.org/comm-central/rev/dc243834c9f0
Clean up nsMsgDatabase implementation. r=BenC
Description
•