## ## Needed attributes for MMC Mail Plugin ## ## Version 02 - 29/11/06 ## ## Cédric Delfosse (cdelfosse@mandriva.com) ## Matthieu Vogelweith (mvogelweith@mandriva.com) ## # Attributes attributetype ( 1.3.6.1.4.1.40098.1.1.13.1 NAME 'maildrop' DESC 'Mail addresses where mails are forwarded -- ie forwards' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{512}) attributetype ( 1.3.6.1.4.1.40098.1.1.13.2 NAME 'mailalias' DESC 'Mail addresses accepted by this account -- ie aliases' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{512}) attributetype ( 1.3.6.1.4.1.40098.1.1.13.3 NAME 'mailenable' DESC 'Mail Account validity' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{8}) attributetype ( 1.3.6.1.4.1.40098.1.1.13.4 NAME 'mailbox' DESC 'Mailbox path where mails are delivered' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{512}) attributetype ( 1.3.6.1.4.1.40098.1.1.13.5 NAME 'virtualdomain' DESC 'A mail domain name' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{512}) attributetype ( 1.3.6.1.4.1.40098.1.1.13.6 NAME 'virtualdomaindescription' DESC 'Virtual domain description' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{512}) attributetype ( 1.3.6.1.4.1.40098.1.1.13.7 NAME 'mailuserquota' DESC 'Mailbox quota for a user in kilo-bytes' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) attributetype ( 1.3.6.1.4.1.40098.1.1.13.8 NAME 'mailhost' DESC 'The mail server IP address or FQDN for a user' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} SINGLE-VALUE) # Mail Account Objectclass objectclass ( 1.3.6.1.4.1.40098.1.2.13.1 NAME 'mailAccount' DESC 'Mail Account' SUP top AUXILIARY MUST ( mail ) MAY ( mailalias $ maildrop $ mailenable $ mailbox $ mailuserquota $ mailhost ) ) # Mail Domain Objectclass objectclass ( 1.3.6.1.4.1.40098.1.2.13.2 NAME 'mailDomain' DESC 'Domain mail entry' SUP top STRUCTURAL MUST ( virtualdomain ) MAY ( virtualdomaindescription $ mailuserquota ) ) # Mail Group Objectclass objectclass ( 1.3.6.1.4.1.40098.1.2.13.3 NAME 'mailGroup' SUP top AUXILIARY DESC 'Mail Group' MUST ( mail ) )