# SYNTAXes: # 1.3.6.1.4.1.1466.115.121.1.3 - Attribute Type Description # 1.3.6.1.4.1.1466.115.121.1.5 - Binary syntax # 1.3.6.1.4.1.1466.115.121.1.6 - Bit string syntax # 1.3.6.1.4.1.1466.115.121.1.7 - Boolean syntax # 1.3.6.1.4.1.1466.115.121.1.8 - Certificate syntax # 1.3.6.1.4.1.1466.115.121.1.9 - Certificate List syntax # 1.3.6.1.4.1.1466.115.121.1.10 - Certificate Pair syntax # 1.3.6.1.4.1.1466.115.121.1.11 - Country String syntax # 1.3.6.1.4.1.1466.115.121.1.12 - Distinguished Name syntax # 1.3.6.1.4.1.1466.115.121.1.15 - Directory String syntax # 1.3.6.1.4.1.1466.115.121.1.16 - DIT Content Rule syntax # 1.3.6.1.4.1.1466.115.121.1.17 - DIT Structure Rule Description syntax # 1.3.6.1.4.1.1466.115.121.1.22 - Facsimile Telephone Number syntax # 1.3.6.1.4.1.1466.115.121.1.23 - Fax image syntax # 1.3.6.1.4.1.1466.115.121.1.24 - Generalized Time syntax # 1.3.6.1.4.1.1466.115.121.1.26 - IA5 String syntax # 1.3.6.1.4.1.1466.115.121.1.27 - Integer syntax # 1.3.6.1.4.1.1466.115.121.1.28 - JPeg Image syntax # 1.3.6.1.4.1.1466.115.121.1.30 - Matching Rule Description syntax # 1.3.6.1.4.1.1466.115.121.1.31 - Matching Rule Use Description syntax # 1.3.6.1.4.1.1466.115.121.1.33 - MHS OR Address syntax # 1.3.6.1.4.1.1466.115.121.1.34 - Name and Optional UID syntax # 1.3.6.1.4.1.1466.115.121.1.35 - Name Form syntax # 1.3.6.1.4.1.1466.115.121.1.36 - Numeric String syntax # 1.3.6.1.4.1.1466.115.121.1.37 - Object Class Description syntax # 1.3.6.1.4.1.1466.115.121.1.38 - OID syntax # 1.3.6.1.4.1.1466.115.121.1.39 - Other Mailbox syntax # 1.3.6.1.4.1.1466.115.121.1.40 - Octet String # 1.3.6.1.4.1.1466.115.121.1.41 - Postal Address syntax # 1.3.6.1.4.1.1466.115.121.1.43 - Presentation Address syntax # 1.3.6.1.4.1.1466.115.121.1.44 - Printable string syntax # 1.3.6.1.4.1.1466.115.121.1.50 - Telephone number syntax # 1.3.6.1.4.1.1466.115.121.1.53 - UTCTime syntax # 1.3.6.1.4.1.1466.115.121.1.54 - LDAP Syntax Description syntax #http://sunsite.dk/RFC/rfc/rfc2798.html # Value being represented H-R OBJECT IDENTIFIER # ================================================================= # ACI Item N 1.3.6.1.4.1.1466.115.121.1.1 # Access Point Y 1.3.6.1.4.1.1466.115.121.1.2 # Attribute Type Description Y 1.3.6.1.4.1.1466.115.121.1.3 # Audio N 1.3.6.1.4.1.1466.115.121.1.4 # Binary N 1.3.6.1.4.1.1466.115.121.1.5 # Bit String Y 1.3.6.1.4.1.1466.115.121.1.6 # Boolean Y 1.3.6.1.4.1.1466.115.121.1.7 # Certificate N 1.3.6.1.4.1.1466.115.121.1.8 # Certificate List N 1.3.6.1.4.1.1466.115.121.1.9 # Certificate Pair N 1.3.6.1.4.1.1466.115.121.1.10 # Country String Y 1.3.6.1.4.1.1466.115.121.1.11 # DN Y 1.3.6.1.4.1.1466.115.121.1.12 # Data Quality Syntax Y 1.3.6.1.4.1.1466.115.121.1.13 # Delivery Method Y 1.3.6.1.4.1.1466.115.121.1.14 # Directory String Y 1.3.6.1.4.1.1466.115.121.1.15 # DIT Content Rule Description Y 1.3.6.1.4.1.1466.115.121.1.16 # DIT Structure Rule Description Y 1.3.6.1.4.1.1466.115.121.1.17 # DL Submit Permission Y 1.3.6.1.4.1.1466.115.121.1.18 # DSA Quality Syntax Y 1.3.6.1.4.1.1466.115.121.1.19 # DSE Type Y 1.3.6.1.4.1.1466.115.121.1.20 # Enhanced Guide Y 1.3.6.1.4.1.1466.115.121.1.21 # Facsimile Telephone Number Y 1.3.6.1.4.1.1466.115.121.1.22 # Fax N 1.3.6.1.4.1.1466.115.121.1.23 # Generalized Time Y 1.3.6.1.4.1.1466.115.121.1.24 # Guide Y 1.3.6.1.4.1.1466.115.121.1.25 # IA5 String Y 1.3.6.1.4.1.1466.115.121.1.26 # INTEGER Y 1.3.6.1.4.1.1466.115.121.1.27 # JPEG N 1.3.6.1.4.1.1466.115.121.1.28 # LDAP Syntax Description Y 1.3.6.1.4.1.1466.115.121.1.54 # LDAP Schema Definition Y 1.3.6.1.4.1.1466.115.121.1.56 # LDAP Schema Description Y 1.3.6.1.4.1.1466.115.121.1.57 # Master And Shadow Access Points Y 1.3.6.1.4.1.1466.115.121.1.29 # Matching Rule Description Y 1.3.6.1.4.1.1466.115.121.1.30 # Matching Rule Use Description Y 1.3.6.1.4.1.1466.115.121.1.31 # Mail Preference Y 1.3.6.1.4.1.1466.115.121.1.32 # MHS OR Address Y 1.3.6.1.4.1.1466.115.121.1.33 # Modify Rights Y 1.3.6.1.4.1.1466.115.121.1.55 # Name And Optional UID Y 1.3.6.1.4.1.1466.115.121.1.34 # Name Form Description Y 1.3.6.1.4.1.1466.115.121.1.35 # Numeric String Y 1.3.6.1.4.1.1466.115.121.1.36 # Object Class Description Y 1.3.6.1.4.1.1466.115.121.1.37 # Octet String Y 1.3.6.1.4.1.1466.115.121.1.40 # OID Y 1.3.6.1.4.1.1466.115.121.1.38 # Other Mailbox Y 1.3.6.1.4.1.1466.115.121.1.39 # Postal Address Y 1.3.6.1.4.1.1466.115.121.1.41 # Protocol Information Y 1.3.6.1.4.1.1466.115.121.1.42 # Presentation Address Y 1.3.6.1.4.1.1466.115.121.1.43 # Printable String Y 1.3.6.1.4.1.1466.115.121.1.44 # Substring Assertion Y 1.3.6.1.4.1.1466.115.121.1.58 # Subtree Specification Y 1.3.6.1.4.1.1466.115.121.1.45 # Supplier Information Y 1.3.6.1.4.1.1466.115.121.1.46 # Supplier Or Consumer Y 1.3.6.1.4.1.1466.115.121.1.47 # Supplier And Consumer Y 1.3.6.1.4.1.1466.115.121.1.48 # Supported Algorithm N 1.3.6.1.4.1.1466.115.121.1.49 # Telephone Number Y 1.3.6.1.4.1.1466.115.121.1.50 # Teletex Terminal Identifier Y 1.3.6.1.4.1.1466.115.121.1.51 # Telex Number Y 1.3.6.1.4.1.1466.115.121.1.52 # UTC Time Y 1.3.6.1.4.1.1466.115.121.1.53 # http://sunsite.dk/RFC/rfc/rfc2252.html # 1.3.6.1.4.1.4980 SB # 1.3.6.1.4.1.4980.1: ldap # 1.3.6.1.4.1.4980.1.1: ldap syntaxes # 1.3.6.1.4.1.4980.1.2: ldap attributes # 1.3.6.1.4.1.4980.1.3: ldap objectsclasses attributetype ( 1.3.6.1.4.1.4980.1.2.1 NAME 'status' DESC 'status' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} ) attributetype ( 1.3.6.1.4.1.4980.1.2.54 NAME 'logoURL' DESC 'Logo' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) ) attributetype ( 1.3.6.1.4.1.4980.1.2.3 NAME 'rem' DESC 'Note' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) attributetype ( 1.3.6.1.4.1.4980.1.2.4 NAME 'service' SUP name ) attributetype ( 1.3.6.1.4.1.4980.1.2.6 NAME 'creationDate' DESC 'Date de cretaion YYYY-MM-DD' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{10} ) attributetype ( 1.3.6.1.4.1.4980.1.2.7 NAME 'ipAddress' DESC 'IP address as a dotted decimal, eg. 192.168.1.1, omitting leading zeros' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} ) attributetype ( 1.3.6.1.4.1.4980.1.2.8 NAME 'labeledURL' SUP labeledURI ) ######## MAIL ########### # From misc.schema #attributetype ( 1.3.6.1.4.1.4980.1.2.0 # NAME 'mailRoutingAddress' # SUP mail # DESC 'RFC822 address to use when routing messages to the SMTP MTA of this recipient' # ) # OXYMIUM attributetype ( 2.16.840.1.113730.3.1.17 NAME 'mailForwardingAddress' SUP mail ) attributetype ( 1.3.6.1.4.1.4980.1.2.44 NAME ( 'mailAddress') DESC 'RFC1274: RFC822 Mailbox' SUP mail ) attributetype ( 1.3.6.1.4.1.4980.1.2.10 NAME 'mailAccess' DESC 'MailAccess result (OK, 553 User unknown)' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} ) attributetype ( 1.3.6.1.4.1.42.2.27.2.1.13 NAME 'mailDeliveryOption' DESC 'message handling option for messages sent to a designated recipient' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} ) attributetype ( 1.3.6.1.4.1.4980.1.2.11 NAME 'mailCanonical' SUP mail ) attributetype ( 1.3.6.1.4.1.4980.1.2.12 NAME 'mailMyDestination' SUP associatedDomain ) attributetype ( 1.3.6.1.4.1.4980.1.2.13 NAME 'mailAliasName' DESC 'Mail Alias Name/key (ex: cmd_sympa)' SUP name ) attributetype ( 1.3.6.1.4.1.4980.1.2.14 NAME 'mailAliasValue' DESC 'Mail Alias Value ex: (|/use/bin/sympa a b)' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{512} ) attributetype ( 1.3.6.1.4.1.4980.1.2.15 NAME 'mailClientAddress' DESC 'Mail Host Client Address (IP or Name)' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} ) attributetype ( 1.3.6.1.4.1.4980.1.2.16 NAME 'mailMasqueradeException' DESC 'Mail Masquerade Exception (ex: hostmaster)' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} ) ) attributetype ( 1.3.6.1.4.1.4980.1.2.43 NAME 'mailUid' SUP uid DESC 'RFC1274: mail user identifier' ) attributetype ( 1.3.6.1.4.1.4980.1.2.17 NAME 'mailRelayedBy' DESC 'Mail Relay' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} ) attributetype ( 1.3.6.1.4.1.4980.1.2.18 NAME 'mailRelocatedMessage' DESC 'MailAccess result (550 xxx@zz is replaced by yyy@zz' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} ) attributetype ( 1.3.6.1.4.1.4980.1.2.19 NAME 'mailSenderAddress' DESC 'Mail Sender Address (valzoom.com or @valzoom.com)' SUP mail ) attributetype ( 1.3.6.1.4.1.4980.1.2.20 NAME 'mailTransportFrom' DESC 'Mail Transport From (one of our mail server)' SUP host ) attributetype ( 1.3.6.1.4.1.4980.1.2.21 NAME 'mailTransportTo' DESC 'Mail Transport To (a domain)' SUP host ) attributetype ( 1.3.6.1.4.1.4980.1.2.22 NAME 'mailTransportRelay' DESC 'Mail Transport Relay (smtp:mail.toto.com)' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} ) attributetype ( 1.3.6.1.4.1.4980.1.2.51 NAME 'mailQuota' DESC 'The amount of space the user can use until all further messages get bounced.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.44 SINGLE-VALUE ) attributetype ( 1.3.6.1.4.1.4980.1.2.52 NAME 'mailWarnQuota' DESC 'The % of mailQuota the user can use before being warned.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.44 SINGLE-VALUE ) # OBJECT CLASSES objectclass ( 1.3.6.1.4.1.4980.1.3.1 NAME 'oxyTop' SUP top AUXILIARY DESC 'Oxymium TOP' MAY ( creationDate $ description $ rem $ status $ mail $ labeledURI $ labeledURL $ cn $ uid $ gecos $ logoURL) ) objectclass ( 1.3.6.1.4.1.4980.1.3.9 NAME 'oxyMailAccess' SUP oxyTop AUXILIARY DESC 'Oxymium Mail Access' MUST ( mailAccess ) ) objectclass ( 1.3.6.1.4.1.4980.1.3.10 NAME 'oxyMailClientAccess' SUP oxyMailAccess AUXILIARY DESC 'Oxymium Mail Client Access' MUST ( mailClientAddress ) ) objectclass ( 1.3.6.1.4.1.4980.1.3.11 NAME 'oxyMailLocalAlias' SUP oxyTop AUXILIARY DESC 'Oxymium Mail Local ALias' MUST ( mailHost $ mailAliasName $ mailAliasValue ) MAY ( gecos ) ) objectclass ( 1.3.6.1.4.1.4980.1.3.12 NAME 'oxyMailRecipient' SUP oxyTop AUXILIARY DESC 'Oxymium Mail Recipient' MUST ( mailAddress ) MAY ( mail $ mailCanonical $ mailRelocatedMessage $ mailroutingaddress $ mailforwardingaddress $ maildeliveryoption $ gecos $ mailAccess $ mailhost $ mailuid $ uid $ mailQuota $ mailWarnQuota )) objectclass ( 1.3.6.1.4.1.4980.1.3.13 NAME 'oxyMailSenderAccess' SUP oxyMailAccess AUXILIARY DESC 'Oxymium Mail Sender Access ' MUST ( mailSenderAddress ) ) objectclass ( 1.3.6.1.4.1.4980.1.3.17 NAME 'oxyServer' SUP oxyTop AUXILIARY DESC 'Oxymium Parked Domain' MUST ( IPAddress ) MAY ( service $ userPassword) ) objectclass ( 1.3.6.1.4.1.4980.1.3.14 NAME 'oxyMailServer' SUP oxyServer AUXILIARY DESC 'Oxymium Mail Server ' MUST ( mailMyDestination ) ) objectclass ( 1.3.6.1.4.1.4980.1.3.15 NAME 'oxyMailTransport' SUP oxyTop AUXILIARY DESC 'Oxymium Mail Transport' MUST ( mailTransportFrom $ mailTransportTo $ mailTransportRelay ) ) objectclass ( 1.3.6.1.4.1.4980.1.3.18 NAME 'oxyMailParams' SUP oxyTop AUXILIARY DESC 'MailParams' MAY ( mailMasqueradeException ) )