# This mail attribute is already defined in the default schemas # -Elmo # #attributetype ( 0.9.2342.192000.100.1.3 # NAME 'mail' # DESC 'RFC822 email address for this user or group' # EQUALITY caseIgnoreIA5Match # SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} # SINGLE-VALUE # ) # # The user or group's advertised e-mail address in form specified by # RFC-822's "addr-spec" syntax [RFC822]. The user or group may have # additional mail aliases listed in the rfc822MailAlias attribute. The # value in this attribute must be unique for all 'mail' and # 'rfc822MailAlias' attributes in a domain. attributetype ( 2.16.840.1.113730.3.1.18 NAME 'mailHost' DESC 'the fully qualified mail server host name for this user' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} SINGLE-VALUE ) attributetype ( 1.3.6.1.4.1.42.2.27.2.1.1 NAME 'rfc822MailAlias' DESC 'alternate RFC822 email address for a user or distribution list' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} ) # 3.1. inetMailRouting objectClass definition # The object class is defined as follows: objectclass ( 1.3.6.1.4.1.42.2.27.2.2.1 NAME 'inetMailRouting' SUP top AUXILIARY MUST ( mail $ mailHost ) MAY ( rfc822MailAlias ) ) # Stores alternate e-mail aliases (RFC-822 format), if any, defined for # the user or distribution list. Mail to any of the listed # rfc822MailAlias attributes of an LDAP entry will be delivered to the # user or group associated with that entry. The value in this attributetype ( 1.3.6.1.4.1.42.2.27.2.1.2 NAME 'inetMailGroupVersion' DESC 'version string for the inetMailGroup objectClass' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) attributetype ( 1.3.6.1.4.1.42.2.27.2.1.3 NAME 'errorsTo' DESC 'user or group to receive error messages for this group' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) attributetype ( 1.3.6.1.4.1.42.2.27.2.1.6 NAME 'requestsTo' DESC 'address to forward all subscription requests for the distribution list' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) attributetype ( 1.3.6.1.4.1.42.2.27.2.1.7 NAME 'suppressEmailError' DESC 'suppress error messages from being sent back to message originator' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) attributetype ( 1.3.6.1.4.1.42.2.27.2.1.12 NAME 'mailDeliveryFile' DESC 'path/filename for archiving messages sent to the distribution lists' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 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 ) attributetype ( 1.3.6.1.4.1.42.2.27.2.1.14 NAME 'mailProgramDeliveryInfo' DESC 'named programs for message post-processing' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) attributetype ( 1.3.6.1.4.1.42.2.27.2.1.4 NAME 'joinable' DESC 'indicate if users can subscribe to the list' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) attributetype ( 1.3.6.1.4.1.42.2.27.2.1.19 NAME 'multiLineDescription' DESC 'multi-line description of this list' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) # # This attribute is already included in the default schemas # #attributetype ( 2.5.4.34 # NAME 'seeAlso' # DESC 'directory entry that holds more information about this list' # EQUALITY caseExactIA5Match # SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 # ) attributetype ( 1.3.6.1.4.1.42.2.27.2.1.10 NAME 'expandable' DESC 'privacy option for membership list' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) attributetype ( 1.3.6.1.4.1.42.2.27.2.1.11 NAME 'datasource' DESC 'free form text to indicate source of data' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) attributetype ( 1.3.6.1.4.1.42.2.27.2.1.5 NAME 'moderator' DESC 'designated moderator(s) of the distribution list' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) attributetype ( 1.3.6.1.4.1.42.2.27.2.1.8 NAME 'authorizedDomain' DESC 'Domains authorized to submit messages to the distribution list' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) attributetype ( 1.3.6.1.4.1.42.2.27.2.1.9 NAME 'authorizedSubmitter' DESC 'addresses authorized to submit messages to the distribution list' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) attributetype ( 1.3.6.1.4.1.42.2.27.2.1.17 NAME 'unauthorizedDomain' DESC 'Domains not authorized to submit messages to the distribution list' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) attributetype ( 1.3.6.1.4.1.42.2.27.2.1.18 NAME 'unauthorizedSubmitter' DESC 'mailto: or ldap: URL of allowed sender of mail to the list' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) attributetype ( 1.3.6.1.4.1.42.2.27.2.1.15 NAME 'rfc822MailMember' DESC 'rfc822 mail address of group member(s)' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) attributetype ( 1.3.6.1.4.1.42.2.27.2.1.20 NAME 'membershipFilter' DESC 'LDAP search URL to describe distribution list membership' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) objectclass ( 1.3.6.1.4.1.42.2.27.2.2.2 NAME 'inetMailGroup' SUP top AUXILIARY MUST ( inetMailGroupVersion ) MAY ( errorsTo $ joinable $ moderator $ multiLineDescription $ requestsTo $ seeAlso $ suppressEmailError $ userPassword $ authorizedDomain $ authorizedSubmitter $ dataSource $ expandable $ mailDeliveryFile $ mailDeliveryOption $ mailProgramDeliveryInfo $ rfc822Mailmember $ unauthorizedDomain $ unauthorizedSubmitter $ membershipFilter ) ) attributetype ( 1.3.6.1.4.1.42.2.27.3.1.1 NAME 'inetAuthorizedServices' DESC 'list of internet services authorized for use by this user' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) attributetype ( 1.3.6.1.4.1.42.2.27.3.1.2 NAME 'inetSubscriberHttpURL' DESC 'web page(s) of the subscriber' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.44 ) attributetype ( 1.3.6.1.4.1.42.2.27.3.1.3 NAME 'inetSubscriberStatus' DESC 'status of the subscribers account' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.44 SINGLE-VALUE ) objectclass ( 1.3.6.1.4.1.42.2.27.3.2.1 NAME 'inetSubscriber' SUP top AUXILIARY MUST ( uid ) MAY ( inetAuthorizedServices $ inetSubscriberHttpURL $ inetSubscriberStatus ) ) attributetype ( 1.3.6.1.4.1.42.2.27.2.1.21 NAME 'inetMailUserVersion' DESC 'Version of this instance of the inetMailUser object class' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.44 SINGLE-VALUE ) attributetype ( 1.3.6.1.4.1.42.2.27.2.1.22 NAME 'mailAutoReplyStartDate' DESC 'Date on which to enable email Auto-Reply' SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 SINGLE-VALUE ) attributetype ( 1.3.6.1.4.1.42.2.27.2.1.23 NAME 'mailAutoReplyExpirationDate' DESC 'Date on which to disable email Auto-Reply' SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 SINGLE-VALUE ) attributetype ( 1.3.6.1.4.1.42.2.27.2.1.24 NAME 'mailAutoReplyTimeout' DESC 'Duration between auto-replies' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) attributetype ( 1.3.6.1.4.1.42.2.27.2.1.25 NAME 'mailAutoReplySubject' DESC 'The Subject line of an auto-reply message' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) attributetype ( 1.3.6.1.4.1.42.2.27.2.1.26 NAME 'mailAutoReplyText' DESC 'The body of an auto-reply message' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) attributetype ( 1.3.6.1.4.1.42.2.27.2.1.27 NAME 'mailAutoReplyTextInternal' DESC 'The body of an internal auto-reply message' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) #attributetype ( 1.3.6.1.4.1.42.2.27.2.1.28 # NAME 'mailDeliveryFile' # DESC 'Pathname of mailbox for incoming mail' # SYNTAX 1.3.6.1.4.1.1466.115.121.1.44 # ) #attributetype ( 1.3.6.1.4.1.42.2.27.2.1.29 # NAME 'mailDeliveryOption' # DESC 'message handling option for messages sent to a designated recipient' # EQUALITY caseIgnoreMatch # SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 # ) attributetype ( 1.3.6.1.4.1.42.2.27.2.1.30 NAME 'mailFolderMap' DESC 'Location of the message store for user folders' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) attributetype ( 1.3.6.1.4.1.42.2.27.2.1.31 NAME 'mailForwardingAddress' DESC 'RFC822 address to forward email to' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) # # Forward & Delete: # mailDeliveryOption: forward # mailFolderMap: Sun-MS # mailForwardingAddress: # Forward & Keep: #mailDeliveryOption: forward # mailDeliveryOption: mailbox # mailFolderMap: Sun-MS # mailForwardingAddress: attributetype ( 1.3.6.1.4.1.42.2.27.2.1.32 NAME 'mailMessageStore' DESC 'File system location of the Inbox for a user' SYNTAX 1.3.6.1.4.1.1466.115.121.1.44 SINGLE-VALUE ) #attributetype ( 1.3.6.1.4.1.42.2.27.2.1.33 # NAME 'mailProgramDeliveryInfo' # DESC 'Names of email pre-delivery processing programs' # EQUALITY caseExactIA5Match # SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 # ) # mailProgramDeliveryInfo specifies one or more named commands to use attributetype ( 1.3.6.1.4.1.42.2.27.2.1.34 NAME 'mailQuota' DESC 'Maximum size of a message store for a user' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) # mailQuota specifies the maximum size (in bytes) of a user's message attributetype ( 1.3.6.1.4.1.42.2.27.2.1.35 NAME 'userDefinedAttribute1' DESC 'First attribute for use by the user' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) # userDefinedAttribute1 may be used by the user. attributetype ( 1.3.6.1.4.1.42.2.27.2.1.36 NAME 'userDefinedAttribute2' DESC 'Second attribute for use by the user' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) # userDefinedAttribute2 may be used by the user. attributetype ( 1.3.6.1.4.1.42.2.27.2.1.37 NAME 'userDefinedAttribute3' DESC 'Third attribute for use by the user' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) # userDefinedAttribute3 may be used by the user. attributetype ( 1.3.6.1.4.1.42.2.27.2.1.38 NAME 'userDefinedAttribute4' DESC 'Fourth attribute for use by the user' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) # userDefinedAttribute4 may be used by the user. # 5.3. inetMailUser objectClass definition # The inetMailUser object class is defined as follows: objectclass ( 1.3.6.1.4.1.42.2.27.2.2.3 NAME 'inetMailUser' SUP top AUXILIARY MUST inetMailUserVersion MAY ( datasource $ mailAutoReplyStartDate $ mailAutoReplyExpirationDate $ mailAutoReplyTimeout $ mailAutoReplySubject $ mailAutoReplyText $ mailAutoReplyTextInternal $ mailDeliveryFile $ mailDeliveryOption $ mailFolderMap $ mailForwardingAddress $ mailHost $ mailMessageStore $ mailProgramDeliveryInfo $ mailQuota $ userDefinedAttribute1 $ userDefinedAttribute2 $ userDefinedAttribute3 $ userDefinedAttribute4 ) )