1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61
|
# iso.org.dod.internet.private.enterprise.Debian.project.ScaleMail
# 1.3.6.1.4.1.9586.100.2
#
# Under that 1 is for attributes and 2 is for object classes
attributetype ( 1.3.6.1.4.1.9586.2.100.2.1.2
NAME 'scaleMailAlias'
DESC 'Public email alias for the account'
EQUALITY caseIgnoreMatch
SUBSTR caseIgnoreSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40} )
attributetype ( 1.3.6.1.4.1.9586.2.100.2.1.3
NAME 'scaleMailHost'
DESC 'Backend host which manages this account'
EQUALITY caseIgnoreMatch
SUBSTR caseIgnoreSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40}
SINGLE-VALUE )
attributetype ( 1.3.6.1.4.1.9586.2.100.2.1.5
NAME 'scaleMailQuota'
EQUALITY caseIgnoreMatch
SUBSTR caseIgnoreSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40} )
attributetype ( 1.3.6.1.4.1.9586.2.100.2.1.6
NAME 'scaleMailForward'
DESC 'Forward all email to this address'
EQUALITY caseIgnoreMatch
SUBSTR caseIgnoreSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40} )
attributetype ( 1.3.6.1.4.1.9586.2.100.2.1.7
NAME 'scaleMailForwardCopy'
DESC 'Forward a copy of all email to this address'
EQUALITY caseIgnoreMatch
SUBSTR caseIgnoreSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40} )
attributetype ( 1.3.6.1.4.1.9586.2.100.2.1.8
NAME 'scaleMailAway'
DESC 'Away intervals and messages'
EQUALITY caseIgnoreMatch
SUBSTR caseIgnoreSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{500} )
objectclass ( 1.3.6.1.4.1.9586.2.100.2.2.1
NAME 'scaleMailAccount'
AUXILIARY
SUP top
MUST ( mail $ scaleMailHost )
MAY ( scaleMailAlias $
scaleMailForward $ scaleMailForwardCopy $
scaleMailAway ) )
objectclass ( 1.3.6.1.4.1.9586.2.100.2.2.2
NAME 'scaleMailQuotaObject'
AUXILIARY
SUP top
MUST ( scaleMailQuota ) )
|