# HG changeset patch # User # Date 1385065840 0 # Node ID 952da8d08c9ff32939e565ebf67b952023731b9e # Parent 7d7768bbed9088a5e352a1b6d40fca3c32e69f1d# Parent b4575cb1351ac7fd4a9fcc1363699e2548700666 [merged] diff -r 7d7768bbed90 -r 952da8d08c9f exim.schema --- 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: