home *** CD-ROM | disk | FTP | other *** search
- # LDAPv3 schema for use with MDaemon v4.0. This schema requires core.schema
- # from the OpenLDAP project.
- #
- # Alt-N was assigned an OID root of: 10102
- #
- # 10102.1 will be attributetype root
- # 10102.2 will be object class root
- #
- # So, the first attributetype will be called 10102.1.1, the second 10102.1.2, etc..
- #
- # Alt-N Technologies Ltd., Arvel 03/30/01
-
- attributetype ( 10102.1.0 NAME 'mdMailDir'
- DESC 'Mail storage directory'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.1 NAME 'mdPassword'
- DESC 'Access password'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.2 NAME 'mdAutoDecode'
- DESC 'Auto decode flag'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.3 NAME 'mdIsForwarding'
- DESC 'Mail forwarding flag'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.4 NAME 'mdAllowAccess'
- DESC 'Allow access to account'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.5 NAME 'mdChangeViaEmail'
- DESC 'Allow modification to account settings via email'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.6 NAME 'mdKeepForwardedMail'
- DESC 'Keep local copies of forwarded messages'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.7 NAME 'mdHideFromEveryone'
- DESC 'Hide the account from EVERYONE lists'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.8 NAME 'mdEncryptMail'
- DESC 'Store messages in an encrypted state'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.9 NAME 'mdApplyQuotas'
- DESC 'Account must observer quota restrictions'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.10 NAME 'mdEnableMultiPOP'
- DESC 'Account is using MultiPOP'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.11 NAME 'mdMaxMessageCount'
- DESC 'Max number of messages allowed in mail directory'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.12 NAME 'mdMaxDiskSpace'
- DESC 'Max disk space allocated to account for mail storage'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.13 NAME 'mdMailFormat'
- DESC 'Format of messages in mail directory'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.14 NAME 'mdComments'
- DESC 'User defined commentary on this account'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.15 NAME 'mdMaxUidlCount'
- DESC 'Max number of messages stored on remote POP server'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.16 NAME 'mdMaxMessageSize'
- DESC 'Largest message in kilobytes account can receive'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.17 NAME 'mdWebConfig'
- DESC 'Account can access settings via WebConfig'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.18 NAME 'mdForwardAddress'
- DESC 'Forwarding address'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.19 NAME 'mdForwardHost'
- DESC 'Host to receive forwarded messages'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.20 NAME 'mdForwardSendAs'
- DESC 'Host name to use when forwarding'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.21 NAME 'mdForwardPort'
- DESC 'Port to use when forwarding mail'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.22 NAME 'mdAutoRespScript'
- DESC 'Disk path to auto responder script file'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.23 NAME 'mdAutoRespProcess'
- DESC 'Disk path to program to execute when message received'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.24 NAME 'mdAutoRespAddToList'
- DESC 'List to add sender to'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.25 NAME 'mdAutoRespRemoveFromList'
- DESC 'List to remove sender from'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.26 NAME 'mdAutoRespExclude'
- DESC 'List of address to exclude from auto responder'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.27 NAME 'mdAutoRespPassMessage'
- DESC 'Pass message file name to auto responder process'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.28 NAME 'mdPruneUseDefault'
- DESC 'Account uses default pruning setting for its domain'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.29 NAME 'mdPruneMaxInactive'
- DESC 'Prune after this many days of inactivity'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.30 NAME 'mdPruneMaxMessageAge'
- DESC 'Prune messages older than this many days'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.31 NAME 'mdPruneRecurseIMAP'
- DESC 'Recurse through IMAP folders when pruning old mail'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.32 NAME 'mdRestrictIn'
- DESC 'Restrict incoming mail'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.33 NAME 'mdRestrictInAction'
- DESC 'Action to take when restricted inbound message is encountered'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.34 NAME 'mdRestrictInAddrList'
- DESC 'List of restricted senders for incoming mail'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.35 NAME 'mdRestrictOut'
- DESC 'Restrict outbound mail'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.36 NAME 'mdRestrictOutAction'
- DESC 'Action to take when restricted outbound message is encountered'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.37 NAME 'mdRestrictOutAddrList'
- DESC 'List of restricted recipients for outbound mail'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.38 NAME 'mdPruneMaxDeletedIMAPMessageAge'
- DESC 'Prune deleted IMAP messages older than this many days'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.500 NAME 'mdHomeAddress'
- DESC 'Home street'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.501 NAME 'mdHomeCity'
- DESC 'Home city'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.502 NAME 'mdHomeState'
- DESC 'Home state or province'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.503 NAME 'mdHomeZipcode'
- DESC 'Home zipcode'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.504 NAME 'mdHomeCountry'
- DESC 'Home country'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.505 NAME 'mdHomePhone'
- DESC 'Home telephone'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.506 NAME 'mdHomeFax'
- DESC 'Home fax'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.507 NAME 'mdHomeMobile'
- DESC 'Home mobile'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.508 NAME 'mdHomeWebAddress'
- DESC 'Home website'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.509 NAME 'mdBusCompany'
- DESC 'Company name'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.510 NAME 'mdBusAddress'
- DESC 'Business address'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.511 NAME 'mdBusCity'
- DESC 'Business city'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.512 NAME 'mdBusState'
- DESC 'Business state or province'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.513 NAME 'mdBusZipCode'
- DESC 'Business zipcode'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.514 NAME 'mdBusCountry'
- DESC 'Business country'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.515 NAME 'mdBusTitle'
- DESC 'Business title'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.516 NAME 'mdBusDepartment'
- DESC 'Business department'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.517 NAME 'mdBusOffice'
- DESC 'Business office'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.518 NAME 'mdBusPhone'
- DESC 'Business telephone'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.519 NAME 'mdBusFax'
- DESC 'Business fax'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.520 NAME 'mdBusPager'
- DESC 'Business pager'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.521 NAME 'mdBusIPPhone'
- DESC 'Business IP telephone'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.522 NAME 'mdBusWebAddress'
- DESC 'Business website'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.523 NAME 'mdFullName'
- DESC 'MDaemon users full name'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.524 NAME 'mdEmail'
- DESC 'MDaemon users email address'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.525 NAME 'mdCanModifyGlobalContacts'
- DESC 'Can account modify public contacts'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.526 NAME 'mdComment'
- DESC 'Contact notes'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- attributetype ( 10102.1.527 NAME 'mdCalendarOnly'
- DESC 'Account is for calendar only'
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
- # here we go!
-
- objectclass ( 10102.2.1
- NAME 'MDaemonUser'
- DESC 'An MDaemon email server user account'
- SUP top
- STRUCTURAL
- MUST (
- cn $ mail )
- MAY (
- mdMailDir $ mdPassword $ mdAutoDecode $ mdIsForwarding $ mdAllowAccess $
- mdChangeViaEmail $ mdKeepForwardedMail $ mdHideFromEveryone $ mdEncryptMail $
- mdApplyQuotas $ mdEnableMultipop $ mdMaxMessageCount $ mdMaxDiskSpace $
- mdMailFormat $ mdComments $ mdMaxUidlCount $ mdMaxMessageSize $ mdWebConfig $
- mdForwardAddress $ mdForwardHost $ mdForwardSendAs $ mdForwardPort $
- mdAutoRespScript $ mdAutoRespProcess $ mdAutoRespAddToList $
- mdAutoRespRemoveFromList $ mdAutoRespExclude $ mdAutoRespPassMessage $
- mdPruneUseDefault $ mdPruneMaxInactive $ mdPruneMaxMessageAge $
- mdPruneRecurseIMAP $ mdRestrictIn $ mdRestrictInAction $ mdRestrictInAddrList $
- mdRestrictOut $ mdRestrictOutAction $ mdRestrictOutAddrList $
- mdPruneMaxDeletedIMAPMessageAge $ mdFullName $ mdEmail $ mdCanModifyGlobalContacts $
- mdCalendarOnly ))
-
- objectclass ( 10102.2.2
- NAME 'MDaemonContact'
- DESC 'MDaemon address book contact'
- SUP top
- STRUCTURAL
- MUST (
- cn $ mail )
- MAY (
- mdHomeAddress $ mdHomeCity $ mdHomeState $ mdHomeZipcode $ mdHomeCountry $ mdHomePhone $
- mdHomeFax $ mdHomeMobile $ mdHomeWebAddress $ mdBusCompany $ mdBusAddress $ mdBusCity $
- mdBusState $ mdBusZipCode $ mdBusCountry $ mdBusTitle $ mdBusDepartment $ mdBusOffice $
- mdBusPhone $ mdBusFax $ mdBusPager $ mdBusIPPhone $ mdBusWebAddress $ mdComment))
-