ObjectClass für die nun doch gewünschten Mailaliase
authorheiko
Mon, 25 Jul 2005 12:52:36 +0000
changeset 11 ce2f30f5c0cd
parent 10 fe6d469045d1
child 12 f38fc6fb3e8d
ObjectClass für die nun doch gewünschten Mailaliase
hsm.schema
--- a/hsm.schema	Thu Jul 21 21:47:23 2005 +0000
+++ b/hsm.schema	Mon Jul 25 12:52:36 2005 +0000
@@ -76,6 +76,10 @@
     SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256}
     SINGLE-VALUE )
 
+attributetype (
+    hsmAttribute:13 NAME 'hsmMailMember' DESC 'member of alias entry'
+    SUP mail )
+
 ####
 
 objectclass (
@@ -92,8 +96,7 @@
     hsmObjectClass:2 NAME 'hsmMailReject' DESC 'mail reject cause'
     SUP top
     STRUCTURAL
-    MUST ( rfc822MailBox $ hsmDateOfCreation $ hsmDateOfExpiration $ hsmMailRejectText ) )
-
+    MUST ( rfc822MailBox $ hsmDateOfCreation $ hsmDateOfDeletion $ hsmDateOfExpiration $ hsmMailRejectText ) )
 
 objectClass (
     hsmObjectClass:3 NAME 'hsmMailRecipient' DESC 'mail attributes associated to person'
@@ -101,5 +104,11 @@
     AUXILIARY
     MAY ( hsmMailPrimaryAddress $ mail $ hsmMailHost $ hsmMailForwardingAddress ) )
 
+objectClass (
+    hsmObjectClass:4 NAME 'hsmMailAlias' DESC 'alias for email recipient'
+    SUP top
+    STRUCTURAL
+    MUST ( rfc822MailBox )
+    MAY ( hsmMailMember $ hsmDateOfCreation $ hsmDateOfDeletion $ hsmDateOfExpiration ) )
 
 # vim:sts=4 sw=4 aw ai sm: