[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: questions about the schema

>I want to make postfix and openldap work together. I have found some
>documentation over Internet...
>Everybody seems to use two attributs which are called maildrop and
>mailAcceptingGeneralId. I  don't find them in the schema, but in the

O've configured several mail+ldap sites and never met those attributes,  every
box I've seen uses mailhost, mailroutingaddress and mailLocalAddress

>archive of this list, I have found an answer which  explain that it's
>necessary to  extend the schema to have this attributs. However it
>seems that this is not easy to do in openldap 2.0 (Openldap 2.0 admin's
>guide : "Under no  circumstances should you use a fictious OID!").
>So now, my questions :
> - Is there somewhere I can find an extended schema for openldap 2.0
>with the attributs  maildrop and mailacceptinggeneralid ?
> - I don't understand Why everybody use these attributs if they are not
>in the schema ?
> - If I can not find a schema, do you think I can use mailRoutingAddress
>and  mailLocalAddress without use them against their original purpose ?

yes.  Isn't this their original purpose?

attributetype ( 2.16.840.1.113730.3.1.13
        NAME 'mailLocalAddress'
        DESC 'RFC822 email address of this recipient'
        EQUALITY caseIgnoreIA5Match
        SYNTAX{256} )

attributetype ( 2.16.840.1.113730.3.1.18
        NAME 'mailHost'
        DESC 'fully-qualified hostname of the MTA that is the final
                SMTP destination of messages to this recipient'
        EQUALITY caseIgnoreIA5Match
        SINGLE-VALUE )

attributetype ( 2.16.840.1.113730.3.1.47
        NAME 'mailRoutingAddress'
        DESC 'RFC822 address to use when routing messages to
                the SMTP MTA of this recipient'
        EQUALITY caseIgnoreIA5Match
        SINGLE-VALUE )

objectclass ( 2.16.840.1.113730.3.2.TBD
        NAME 'inetLocalMailRecipient'
        DESC 'Internet local mail recipient'
        SUP top AUXILIARY
        MAY     ( mailLocalAddress $ mailHost $ mailRoutingAddress ) )