This section describes the objects and attribute values used for creating SIMS directory entries. There are three classes of objects, and each object supports a number of attributes. Attributes are either required, reserved, or optional. Required attributes are used or the basic functionality of SIMS or used by one or more service of SIMS when extended features of SIMS are used. Reserved attributes are reserved for future use by SIMS and should not be used. Optional attributes are not used nor planned to be used by SIMS.
A detailed description of the attributes is provided along with a parenthetical descriptive code. For example, a code may look like this:
(cis, 1 - many, {mta, admin})
The first part of the code (in this case cis) describes the attribute syntax. The second part (1-many) possible numbers of attribute values, and the third part ({mta, admin}) describes the SIMS services and functions which are affected by the attribute.
![]() |
Attribute Syntax is a directive to the Directory Service Agent (DSA). The possible syntaxes are: |
![]() |
dn - a string distinguished name (as defined in rfc1779) |
![]() |
cis - a case ignore string |
![]() |
ces - a case exact string (case is significant during comparisons) |
![]() |
bin - a binary value |
![]() |
tel - a string telephone number (blanks and dashes are ignored during comparisons) |
![]() |
utctime - UTC time stamp in the following format YYMMDDHHMMSS. |
![]() |
Number of Attributes. Attributes may appear more than once in a directory entry. The possible numbers of attribute values are: |
![]() |
1 - one and only one value |
![]() |
0-1 - zero or one value |
![]() |
0-many - zero or more values |
![]() |
1-many - more or more values |
![]() |
SIMS Services. SIMS provides the following services: |
![]() |
ms - Sun Message Store |
![]() |
ma - IMAP/POP message access |
![]() |
mta - SMTP mail service |
![]() |
smcs - Connectivity services to legacy mail systems. Supported mail systems are cc:Mail, MS Mail and IBM PROFS |
![]() |
admin - SIMS administration service |
![]() |
SIMS Functions. The SIMS services, individually or in combination, provide a set of functionality pertinent to a mail server. These are as follows: |
![]() |
auth - user authentication to mailbox and directory data. |
![]() |
routing - routing of messages. Includes routing to the correct mail server and to the correct channel. |
Object class attributes, described in the sections below, are marked with a list of services that depend on that attribute. The format of the notation is described by the following BNF.
services ::= "{" service-name [:service-name] "}" service-name ::= service [:service-name] service ::= "ms" | "ma" | "mta" | "smcs" |
within parenthesis attribute syntax and list of services that depend on the attribute.