Add a method to retrieve mailing lists to nsIAbManager
Categories
(Thunderbird :: Address Book, enhancement)
Tracking
(thunderbird_esr78 wontfix)
Tracking | Status | |
---|---|---|
thunderbird_esr78 | --- | wontfix |
People
(Reporter: lasana, Assigned: lasana)
References
(Regressed 2 open bugs)
Details
Attachments
(1 file)
For bug Bug 1705100 we want to be able to detect mailing lists in the public address fields and include their member addresses in the threshold count. nsIAbManager provides a method to check if a mailing lists exists by name but no explicit method for retrieving it. This bug adds such a method.
Assignee | ||
Comment 1•3 years ago
|
||
After spending some time on this I realized that the AddrBookMailingList
class does not seem to support nested mailing lists. Looking at the database schema, that information seems to be lost as the nested mailing list is stored both as a list and a card separately. I'm not sure how much of this area is a priority.
Assignee | ||
Comment 2•3 years ago
|
||
Comment 3•3 years ago
|
||
(In reply to Lasana Murray from comment #1)
After spending some time on this I realized that the
AddrBookMailingList
class does not seem to support nested mailing lists. Looking at the database schema, that information seems to be lost as the nested mailing list is stored both as a list and a card separately. I'm not sure how much of this area is a priority.
Personally, I really don't care for nested lists, but they're technically possible to create and nsMsgCompose will expand them if they exist (there's even a unit test!). No UI or API supports them, and I'm not sure I've ever seen a complaint about that, so I wouldn't waste your time.
Assignee | ||
Comment 4•3 years ago
|
||
(In reply to Geoff Lankow (:darktrojan) from comment #3)
(In reply to Lasana Murray from comment #1)
After spending some time on this I realized that the
AddrBookMailingList
class does not seem to support nested mailing lists. Looking at the database schema, that information seems to be lost as the nested mailing list is stored both as a list and a card separately. I'm not sure how much of this area is a priority.Personally, I really don't care for nested lists, but they're technically possible to create and nsMsgCompose will expand them if they exist (there's even a unit test!). No UI or API supports them, and I'm not sure I've ever seen a complaint about that, so I wouldn't waste your time.
Understood, however seems to me like you can create a nested list by adding the list name to an existing list.
Assignee | ||
Updated•3 years ago
|
Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/9a62ee7400de
Add getMailListFromName() to nsIAbManager. r=darktrojan
Updated•3 years ago
|
Description
•