LDAP Address Book does not support multivalued attributes
Categories
(MailNews Core :: Address Book, defect)
Tracking
(thunderbird_esr78 wontfix)
Tracking | Status | |
---|---|---|
thunderbird_esr78 | --- | wontfix |
People
(Reporter: john.marmion, Assigned: plucth)
References
Details
(Whiteboard: nab-ldap)
Attachments
(1 file, 3 obsolete files)
This bug is a spin off from the discussion on bug #118454. LDAP attributes may contain multiple values. When LDAP entries are displayed in the Address Book then this factor is not taken into account and instead only the first value is displayed.
Comment 1•23 years ago
|
||
FYI, I don't think this problem was ever addressed in the Communicator 4.x addressbook either. A lot of users complained about it though. A related capability which it sounds like you already have implemented is the ability to use attr1 if it exists but fall back to attr2, e.g., use displayName if it exists for the Name field but fall back to cn.
Updated•23 years ago
|
Updated•23 years ago
|
Updated•20 years ago
|
Updated•19 years ago
|
Comment 3•18 years ago
|
||
It would be very useful if multiple "mail" attributes returned by an LDAP query would be honoured. Currently all but the first are discarded, which renders Thunderbird rather useless with servers where both home and business email addresses are held in the "mail" attribute. Wouldn't it be possible to treat multiple "mail" attributes the same as multiple returned objects for the search for the addressbook and autocompletion, so that users could choose the address they wanted to use, just as if the "second email address" in a Thunderbird contact entry had been specified?
Updated•18 years ago
|
Updated•18 years ago
|
Comment 4•18 years ago
|
||
With the current autocomplete implementation, it would be possible to fix this for autocomplete only without having to sort out all the addressbook-related issues first.
Updated•16 years ago
|
Hi, I know this is an old issue (10 years) but it's still there. LDAP handling is buggy (you can't see the contacts until you type "." in the search field, multiple email addresses are not handled correctly), there is no SyncML lib, no ActiveSync lib. Is there a solution to integrate an external address book into thunderbird ? How are we supposed to use external sources ? This is not pointless criticism but a real question, because today I'm stuck with non-working or partially working solutions :/ Regards
Assignee | ||
Comment 9•3 years ago
|
||
Hi, I am affected by this, and I am gonna try to fix it.
Assignee | ||
Comment 10•3 years ago
|
||
Example changing ldap_2.servers.default.attrmap.SecondEmail for
mail[1] would take the second mail entry for the SecondEmail
Updated•3 years ago
|
Assignee | ||
Comment 11•3 years ago
|
||
Depends on D99600
Updated•3 years ago
|
Comment 12•3 years ago
|
||
(In reply to Pier-Luc Thériault from comment #11)
Created attachment 9192963 [details]
Bug 119199 - Revert a change needed for an alternative implementation. r=bencDepends on D99600
I'm so sorry Pier-Luc, but I missed this entirely! (it's only been the last couple of weeks I've started using phab - previously it was all patches attached to the Bugzilla issue).
I don't really understand the address book implications (so I'll foist the review off to darktrojan), but presumably your patch works for you and does what you need, right?
Assignee | ||
Comment 13•3 years ago
|
||
Depends on D99600
Assignee | ||
Comment 14•3 years ago
|
||
Depends on D114590
Updated•3 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
Comment 15•3 years ago
|
||
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/60400b05b16d
Make it possible to specify an index in the attribute mapping for address book LDAP directories with multi value attributes. r=darktrojan
Comment 16•3 years ago
|
||
Pushed by mkmelin@iki.fi: https://hg.mozilla.org/comm-central/rev/018a45f6e5e9 followup to fix linting. rs=eslint DONTBUILD
Assignee | ||
Updated•3 years ago
|
Description
•