--On December 2, 2010 11:11:40 AM -0500 Victor Duchovni
<[email protected]> wrote:
In the LDAP email schemas I am familiar with, "mail" is the *primary*
email address, and is not multi-valued. It is unfortunate that it is
multi-valued in your particular schema. We have:
mail: primary-rfc822-email-address; single
The "mail" attribute is, and always has been, multi-valued per RFC. If
your mail attribute is single valued, then you are likely using AD, which
is not LDAP, but a severe bastardization that breaks standards left and
right. The RFC clearly leaves it multi-valued:
9.3.3. RFC 822 Mailbox
The RFC822 Mailbox attribute type specifies an electronic mailbox
attribute following the syntax specified in RFC 822. Note that this
attribute should not be used for greybook or other non-Internet order
mailboxes.
rfc822Mailbox ATTRIBUTE
WITH ATTRIBUTE-SYNTAX
caseIgnoreIA5StringSyntax
(SIZE (1 .. ub-rfc822-mailbox))
::= {pilotAttributeType 3}
--Quanah
--
Quanah Gibson-Mount
Principal Software Engineer
Zimbra, Inc
--------------------
Zimbra :: the leader in open source messaging and collaboration