[merged] aoterra
author<hs@schlittermann.de>
Thu, 21 Nov 2013 20:30:40 +0000
changeset 18 952da8d08c9f
parent 17 7d7768bbed90 (current diff)
parent 16 b4575cb1351a (diff)
child 19 e12d123776b3
[merged]
--- a/exim.schema	Thu Nov 21 20:29:40 2013 +0000
+++ b/exim.schema	Thu Nov 21 20:30:40 2013 +0000
@@ -11,9 +11,11 @@
 #
 # x-MailRecipient		(auxiliary)
 #   x-MailPrimaryAddress	(single value)
-#   x-MailAlternateAddress, …
+#   x-MailAlternateAddress, …	# alternative addresses for this 
+#				# recipient
 #   x-MailForwardingAddress, …	# think of .forward
-#   x-MailRecipientDN, …	# think of .forward, but with refint
+#   x-MailRecipientDN, …	# think of .forward, but with ref
+#   x-MailBoxName		# the name of the mailbox
 #
 
 # The schlittermannRoot can be found in the iana.mails file, it's
@@ -43,14 +45,17 @@
 
 attributetype (
     eximAttribute:4 NAME ('x-MailRecipientDN') DESC 'forwarding information to other DN'
-    SUP distinguishedName )
+    EQUALITY distinguishedNameMatch
+    SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
 
 attributetype (
     eximAttribute:5 NAME ('x-MailboxName') DESC 'name of the mailbox as known to the MDA'
+    SINGLE-VALUE
     EQUALITY caseIgnoreIA5Match
     SUBSTR caseIgnoreIA5SubstringsMatch
     SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
 
+
 ####
 
 objectClass (
@@ -58,6 +63,10 @@
     SUP top
     AUXILIARY
     MUST ( x-MailPrimaryAddress )
-    MAY ( x-MailAlternateAddress $ x-MailForwardingAddress $ x-MailRecipientDN $ x-MailboxName $ description ) )
+    MAY ( x-MailAlternateAddress $ 
+	  x-MailForwardingAddress $ 
+	  x-MailRecipientDN $ 
+	  x-MailboxName $ 
+	  description ) )
 
 # vim:sts=4 sw=4 aw ai sm: