User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; rv:1.7.3) Gecko/20040913 Firefox/0.10 Build Identifier: Thunderbird 0.8 20040913 Say I have the entry: dn: cn=Doug Test,ou=addressbook,dc=alink,dc=co,dc=za objectClass: top objectClass: person objectClass: organizationalPerson objectClass: inetOrgPerson givenName: Doug sn: Test cn: Doug mail: firstname.lastname@example.org mail: email@example.com The address book as supplied with Thunderbird wont see the second email address. I've found I'm able to see both addresses by creating another ou and putting a second object in there, eg: dn: cn=Doug Test,ou=secondarymail,ou=addressbook,dc=alink,dc=co,dc=za objectClass: top objectClass: person objectClass: organizationalPerson objectClass: inetOrgPerson givenName: Doug sn: Test cn: Doug mail: firstname.lastname@example.org One I do this, it finds both, but that's a bit kludgy - 2 entries for anyone with a second mail address. This isn't the correct behaviour. I believe Evolution behaves nicely, but since I'm on Windows, I have no idea :) Reproducible: Always Steps to Reproduce: 1. Create an Object in your LDAP dircetory with 2 mail: attributes 2. Compose New mail and type the first few characters of the name 3. Only 1 email address will come up Expected Results: Software should list all mail attributes as at the moment, it's limited to 1 email address per person.
Same problem on Linux version 1.0 (20041230). Linux version is "Gentoo Base System version 1.4.16", IMAP server is Courier-imap 3.0.8.
-> Core:MailNews:LDAP Integration
Assignee: mscott → sspitzer
Component: Address Book → MailNews: LDAP Integration
Product: Thunderbird → Core
QA Contact: grylchan
Version: unspecified → Trunk
I have a similar problem (in both Thunderbird and Moz. Mail). I've understood that this is due to The mail component looking for an attribute like mozillaSecondEmail or nsSecondEmail instead of supporting multivalued attributes like it should. What is even stranger is that Moz. Mail _does sometimes_ work as it should by showing a choise for _each_ value of mail instead of just the first value.
This is an automated message, with ID "auto-resolve01". This bug has had no comments for a long time. Statistically, we have found that bug reports that have not been confirmed by a second user after three months are highly unlikely to be the source of a fix to the code. While your input is very important to us, our resources are limited and so we are asking for your help in focussing our efforts. If you can still reproduce this problem in the latest version of the product (see below for how to obtain a copy) or, for feature requests, if it's not present in the latest version and you still believe we should implement it, please visit the URL of this bug (given at the top of this mail) and add a comment to that effect, giving more reproduction information if you have it. If it is not a problem any longer, you need take no action. If this bug is not changed in any way in the next two weeks, it will be automatically resolved. Thank you for your help in this matter. The latest beta releases can be obtained from: Firefox: http://www.mozilla.org/projects/firefox/ Thunderbird: http://www.mozilla.org/products/thunderbird/releases/1.5beta1.html Seamonkey: http://www.mozilla.org/projects/seamonkey/
The problem remains. When people have multiple "mail" attributes, only the first one is shown in the autocompletion. Thunderbird version: 1.0.6 OpenLDAP: 2.2.28
Additional check: thunderbird-1.5b1 also still has the bug.
Environment: Windows XP, Thunderbird 1.0.7 Server: Linux Suse 9.1, Openldap 2.2.x Schema: mozillaAddressBookEntry Not sure if this is the applicable place but the problem I have is similar problem. Using his example. dn: cn=Doug Test,ou=addressbook,dc=alink,dc=co,dc=za objectClass: top objectClass: person objectClass: organizationalPerson objectClass: inetOrgPerson givenName: Doug sn: Test cn: Doug mail: email@example.com mozillasecondemail: firstname.lastname@example.org You can search for the "mozillasecondemail" from the Advanced Search in Thunderbird and it will return the correct "cn" users, but it will not show the "mozillasecondemail" either in the properties in the search result list. The log looks like this. Oct 18 22:42:39 nature slapd: conn=38 op=1 SRCH base="dc=alink,dc=co,dc=za" scope=2 deref=0 filter="(|(mozillaSecondEmail=*foobar*))" Oct 18 22:42:39 nature slapd: conn=38 op=1 SRCH attr=modifytimestamp xmozillausehtmlmail description notes custom4 custom3 custom2 custom1 birthyear homeurl workurl nscpaimscreenname countryname company o departmentnumber department orgunit ou title countryname zip postalcode region st locality l streetaddress postofficebox carphone cellphone mobile pagerphone pager facsimiletelephonenumber fax homephone telephonenumber xmozillasecondemail mail xmozillanickname displayname commonname cn surname sn givenname Oct 18 22:42:39 nature slapd: <= bdb_substring_candidates: (mozillaSecondEmail) index_param failed (18) Oct 18 22:42:39 nature slapd: conn=38 op=1 SEARCH RESULT tag=101 err=0 nentries=3 text= Oct 18 22:44:10 nature slapd: conn=38 fd=10 closed I can also reproduce this for the "mozillanickname" as well. It can be searched but not viewed as part of the record. It also doesn't see "mozillacustom1". I know data is in the database because on can go on the server and run a "ldapsearch" and all the information is there.
This may be the same problem as in bug 314047, for which I just supplied a patch.
*** Bug 359843 has been marked as a duplicate of this bug. ***
I can confirm this bug is still present in Linux build 18.104.22.168 (20070221). when there are multiple mail: attributes only the first one is displayed. I can test any patches if they are available.
sorry for the spam. making bugzilla reflect reality as I'm not working on these bugs. filter on FOOBARCHEESE to remove these in bulk.
Assignee: sspitzer → nobody
Product: Core → MailNews Core
Does this seem to be the same issue as bug 261497?
(In reply to comment #12) > Does this seem to be the same issue as bug 261497? > No. multiple mail: attributes is a different issue to not picking up on xmozillaSecondEmail:
This is a problem with the search filter which currently only searches the primary email. You need to add the attributes "smtpemail2" and "smtpemail3" to your search filter.
(In reply to donrhummy from comment #15) > This is a problem with the search filter which currently only searches the > primary email. You need to add the attributes "smtpemail2" and "smtpemail3" > to your search filter. No you don't. The LDAP standard is to have multiple attributes for "mail" listed as shown in comment 0. I don't know how your server is configured, but I've never seen "smtpemail2" or "smtpemail3" as fields before.
(In reply to Mark Banner (:standard8) from comment #16) > (In reply to donrhummy from comment #15) > > This is a problem with the search filter which currently only searches the > > primary email. You need to add the attributes "smtpemail2" and "smtpemail3" > > to your search filter. > > No you don't. The LDAP standard is to have multiple attributes for "mail" > listed as shown in comment 0. I don't know how your server is configured, > but I've never seen "smtpemail2" or "smtpemail3" as fields before. Weird. If I only use "mail" it never searches the second or third email on my exchange server. Any idea how I can change this functionality on an exchange server?
You can configure TB to search whatever you like; but it will only ever select the first entry for mail. There does not appear to be a method for it to display multiple entries, nor an alternative field such as mozillaSecondEmail.
I confirm that this bug is still remaining. i have this entry on my ldap : dn: cn=LOFFREDA,ou=Informatique,ou=Professeurs,dc=aubanel objectClass: person objectClass: inetOrgPerson objectClass: organizationalPerson objectClass: top postalCode: 30200 givenName:: U3TDqXBoYW5l cn: LOFFREDA sn: LOFFREDA street:: MjAgY2hlbWluIGR1IFZhbCBkZSBDw6h6ZQ== mail: email@example.com mail: firstname.lastname@example.org under thunderbird i can't see the second email. Thank you for the future correction. Stef
I wondered if any application makes use of multiple email values. I just tried Evolution. Its addressbook does. And it allows editing LDAP-entries. I counldn't get KAddressbook working so I don't know if it does.
You need to log in before you can comment on or make changes to this bug.