hsm.schema
changeset 11 ce2f30f5c0cd
parent 9 daa237d03e49
child 12 f38fc6fb3e8d
equal deleted inserted replaced
10:fe6d469045d1 11:ce2f30f5c0cd
    74     hsmAttribute:12 NAME 'hsmMailForwardingAddress' DESC 'forwarding information for this recipient'
    74     hsmAttribute:12 NAME 'hsmMailForwardingAddress' DESC 'forwarding information for this recipient'
    75     EQUALITY caseIgnoreIA5Match
    75     EQUALITY caseIgnoreIA5Match
    76     SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256}
    76     SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256}
    77     SINGLE-VALUE )
    77     SINGLE-VALUE )
    78 
    78 
       
    79 attributetype (
       
    80     hsmAttribute:13 NAME 'hsmMailMember' DESC 'member of alias entry'
       
    81     SUP mail )
       
    82 
    79 ####
    83 ####
    80 
    84 
    81 objectclass (
    85 objectclass (
    82     hsmObjectClass:1  NAME 'hsmNaturalPerson' DESC 'natural person representation'
    86     hsmObjectClass:1  NAME 'hsmNaturalPerson' DESC 'natural person representation'
    83     SUP top
    87     SUP top
    90 
    94 
    91 objectClass (
    95 objectClass (
    92     hsmObjectClass:2 NAME 'hsmMailReject' DESC 'mail reject cause'
    96     hsmObjectClass:2 NAME 'hsmMailReject' DESC 'mail reject cause'
    93     SUP top
    97     SUP top
    94     STRUCTURAL
    98     STRUCTURAL
    95     MUST ( rfc822MailBox $ hsmDateOfCreation $ hsmDateOfExpiration $ hsmMailRejectText ) )
    99     MUST ( rfc822MailBox $ hsmDateOfCreation $ hsmDateOfDeletion $ hsmDateOfExpiration $ hsmMailRejectText ) )
    96 
       
    97 
   100 
    98 objectClass (
   101 objectClass (
    99     hsmObjectClass:3 NAME 'hsmMailRecipient' DESC 'mail attributes associated to person'
   102     hsmObjectClass:3 NAME 'hsmMailRecipient' DESC 'mail attributes associated to person'
   100     SUP top
   103     SUP top
   101     AUXILIARY
   104     AUXILIARY
   102     MAY ( hsmMailPrimaryAddress $ mail $ hsmMailHost $ hsmMailForwardingAddress ) )
   105     MAY ( hsmMailPrimaryAddress $ mail $ hsmMailHost $ hsmMailForwardingAddress ) )
   103 
   106 
       
   107 objectClass (
       
   108     hsmObjectClass:4 NAME 'hsmMailAlias' DESC 'alias for email recipient'
       
   109     SUP top
       
   110     STRUCTURAL
       
   111     MUST ( rfc822MailBox )
       
   112     MAY ( hsmMailMember $ hsmDateOfCreation $ hsmDateOfDeletion $ hsmDateOfExpiration ) )
   104 
   113 
   105 # vim:sts=4 sw=4 aw ai sm:
   114 # vim:sts=4 sw=4 aw ai sm: