[email protected] wrote: > In a basic (as in using the schemas that come with openldap) > DIT where "real people" are mostly describeable via "subclasses" > of inetOrgPerson objects > > top > person > organizationalPerson > inetOrgPerson > > one can obviously place an email address against the > mail attribute from the inetOrgPerson objectClass > > However, if one wishes to have an email address associated > with a "organizationalRole" object > > top > organizationalRole > > there would seem to be a need to append another objectClass > that's not there "by default" in the supplied schema.
You could define your own object class. I have defined an AUXILIARY object class for exactly this purpose which can be used as supplement to any entry: ( 1.3.6.1.4.1.5427.1.389.6.9 NAME 'mailboxRelatedObject' DESC 'For pointing to an associated RFC822 (functional) mailbox from any entry' AUXILIARY MAY ( mail $ displayName ) ) Ciao, Michael.
