| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270 |
- # Copyright (c) 2000-2002, 2005 Sendmail, Inc. and its suppliers.
- # All rights reserved.
- #
- # By using this file, you agree to the terms and conditions set
- # forth in the LICENSE file which can be found at the top level of
- # the sendmail distribution.
- #
- # $Id: sendmail.schema,v 8.22 2005/09/16 20:18:14 ca Exp $
- # Note that this schema is experimental at this point as it has had little
- # public review. Therefore, it may change in future versions. Feedback
- # via [email protected] is encouraged (replace YYYY with
- # the current year, e.g., 2005).
- # OID arcs for Sendmail
- # enterprise: 1.3.6.1.4.1
- # sendmail: enterprise.6152
- # sendmail-at: sendmail.3.1
- # sendmail-oc: sendmail.3.2
- ###########################################################################
- #
- # The Sendmail MTA attributes and objectclass
- #
- ###########################################################################
- # attribute sendmailMTACluster cis
- attributetype ( 1.3.6.1.4.1.6152.10.3.1.10
- NAME 'sendmailMTACluster'
- DESC 'cluster name associated with a set of MTAs'
- EQUALITY caseIgnoreIA5Match
- SUBSTR caseIgnoreIA5SubstringsMatch
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
- # attribute sendmailMTAHost cis
- attributetype ( 1.3.6.1.4.1.6152.10.3.1.11
- NAME 'sendmailMTAHost'
- DESC 'host name associated with a MTA cluster'
- EQUALITY caseIgnoreIA5Match
- SUBSTR caseIgnoreIA5SubstringsMatch
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
- #objectClass sendmailMTA
- # requires
- # objectClass
- # allows
- # sendmailMTACluster,
- # sendmailMTAHost,
- # Description
- objectclass ( 1.3.6.1.4.1.6152.10.3.2.10
- NAME 'sendmailMTA'
- SUP top STRUCTURAL
- DESC 'Sendmail MTA definition'
- MAY ( sendmailMTACluster $ sendmailMTAHost $ Description ) )
- ###########################################################################
- #
- # The Sendmail MTA shared attributes
- #
- ###########################################################################
- # attribute sendmailMTAKey cis
- attributetype ( 1.3.6.1.4.1.6152.10.3.1.13
- NAME 'sendmailMTAKey'
- DESC 'key (left hand side) of an aliases or map entry'
- EQUALITY caseIgnoreMatch
- SUBSTR caseIgnoreSubstringsMatch
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
- ###########################################################################
- #
- # The Sendmail MTA Map attributes and objectclasses
- #
- ###########################################################################
- # attribute sendmailMTAMapName cis
- attributetype ( 1.3.6.1.4.1.6152.10.3.1.14
- NAME 'sendmailMTAMapName'
- DESC 'identifier for the particular map'
- EQUALITY caseIgnoreMatch
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} SINGLE-VALUE )
- # attribute sendmailMTAMapValue cis
- attributetype ( 1.3.6.1.4.1.6152.10.3.1.16
- NAME 'sendmailMTAMapValue'
- DESC 'value (right hand side) of a map entry'
- EQUALITY caseIgnoreMatch
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
- # attribute sendmailMTAMapSearch cis
- attributetype ( 1.3.6.1.4.1.6152.10.3.1.24
- NAME 'sendmailMTAMapSearch'
- DESC 'recursive search for values of a map entry'
- EQUALITY caseExactMatch
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
- # attribute sendmailMTAMapURL cis
- attributetype ( 1.3.6.1.4.1.6152.10.3.1.25
- NAME 'sendmailMTAMapURL'
- DESC 'recursive search URL for values of a map entry'
- EQUALITY caseExactMatch
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
- #objectClass sendmailMTAMap
- # requires
- # objectClass,
- # sendmailMTAMapName,
- # allows
- # sendmailMTACluster,
- # sendmailMTAHost,
- # Description
- objectclass ( 1.3.6.1.4.1.6152.10.3.2.11
- NAME 'sendmailMTAMap'
- SUP sendmailMTA STRUCTURAL
- DESC 'Sendmail MTA map definition'
- MUST sendmailMTAMapName
- MAY ( sendmailMTACluster $ sendmailMTAHost $ Description ) )
- #objectClass sendmailMTAObject
- # requires
- # objectClass,
- # sendmailMTAMapName,
- # sendmailMTAKey,
- # allows
- # sendmailMTACluster,
- # sendmailMTAHost,
- # sendmailMTAMapValue,
- # sendmailMTAMapSearch,
- # sendmailMTAMapURL,
- # Description
- objectclass ( 1.3.6.1.4.1.6152.10.3.2.12
- NAME 'sendmailMTAMapObject'
- SUP sendmailMTAMap STRUCTURAL
- DESC 'Sendmail MTA map object'
- MUST ( sendmailMTAMapName $ sendmailMTAKey )
- MAY ( sendmailMTACluster $ sendmailMTAHost $
- sendmailMTAMapValue $ sendmailMTAMapSearch $
- sendmailMTAMapURL $ Description ) )
- ###########################################################################
- #
- # The Sendmail MTA Alias attributes and objectclasses
- #
- ###########################################################################
- # attribute sendmailMTAAliasGrouping cis
- attributetype ( 1.3.6.1.4.1.6152.10.3.1.18
- NAME 'sendmailMTAAliasGrouping'
- DESC 'name that identifies a particular aliases grouping'
- EQUALITY caseIgnoreIA5Match
- SUBSTR caseIgnoreIA5SubstringsMatch
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
- # attribute sendmailMTAAliasValue cis
- attributetype ( 1.3.6.1.4.1.6152.10.3.1.20
- NAME 'sendmailMTAAliasValue'
- DESC 'value (right hand side) of an alias'
- EQUALITY caseIgnoreMatch
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
- # attribute sendmailMTAAliasSearch cis
- attributetype ( 1.3.6.1.4.1.6152.10.3.1.26
- NAME 'sendmailMTAAliasSearch'
- DESC 'recursive search for values of an alias'
- EQUALITY caseExactMatch
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
- # attribute sendmailMTAAliasURL cis
- attributetype ( 1.3.6.1.4.1.6152.10.3.1.27
- NAME 'sendmailMTAAliasURL'
- DESC 'recursive search URL for values of an alias'
- EQUALITY caseExactMatch
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
- #objectClass sendmailMTAAlias
- # requires
- # objectClass,
- # allows
- # sendmailMTAAliasGrouping,
- # sendmailMTACluster,
- # sendmailMTAHost,
- # Description
- objectclass ( 1.3.6.1.4.1.6152.10.3.2.13
- NAME 'sendmailMTAAlias'
- SUP sendmailMTA STRUCTURAL
- DESC 'Sendmail MTA alias definition'
- MAY ( sendmailMTAAliasGrouping $
- sendmailMTACluster $ sendmailMTAHost $ Description ) )
- #objectClass sendmailMTAAliasObject
- # requires
- # objectClass,
- # sendmailMTAKey,
- # allows
- # sendmailMTAAliasGrouping,
- # sendmailMTACluster,
- # sendmailMTAHost,
- # sendmailMTAAliasValue,
- # sendmailMTAAliasSearch,
- # sendmailMTAAliasURL,
- # Description
- objectclass ( 1.3.6.1.4.1.6152.10.3.2.14
- NAME 'sendmailMTAAliasObject'
- SUP sendmailMTAAlias STRUCTURAL
- DESC 'Sendmail MTA alias object'
- MUST sendmailMTAKey
- MAY ( sendmailMTAAliasGrouping $ sendmailMTACluster $
- sendmailMTAHost $ sendmailMTAAliasValue $
- sendmailMTAAliasSearch $ sendmailMTAAliasURL $ Description ) )
- ###########################################################################
- #
- # The Sendmail MTA Class attributes and objectclass
- #
- ###########################################################################
- # attribute sendmailMTAClassName cis
- attributetype ( 1.3.6.1.4.1.6152.10.3.1.22
- NAME 'sendmailMTAClassName'
- DESC 'identifier for the class'
- EQUALITY caseIgnoreMatch
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} SINGLE-VALUE )
- # attribute sendmailMTAClassValue cis
- attributetype ( 1.3.6.1.4.1.6152.10.3.1.23
- NAME 'sendmailMTAClassValue'
- DESC 'member of a class'
- EQUALITY caseIgnoreMatch
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
- # attribute sendmailMTAClassSearch cis
- attributetype ( 1.3.6.1.4.1.6152.10.3.1.28
- NAME 'sendmailMTAClassSearch'
- DESC 'recursive search for members of a class'
- EQUALITY caseExactMatch
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
- # attribute sendmailMTAClassURL cis
- attributetype ( 1.3.6.1.4.1.6152.10.3.1.29
- NAME 'sendmailMTAClassURL'
- DESC 'recursive search URL for members of a class'
- EQUALITY caseExactMatch
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
- #objectClass sendmailMTAClass
- # requires
- # objectClass,
- # sendmailMTAClassName,
- # allows
- # sendmailMTACluster,
- # sendmailMTAHost,
- # sendmailMTAClassValue,
- # sendmailMTAClassSearch,
- # sendmailMTAClassURL,
- # Description
- objectclass ( 1.3.6.1.4.1.6152.10.3.2.15
- NAME 'sendmailMTAClass'
- SUP sendmailMTA STRUCTURAL
- DESC 'Sendmail MTA class definition'
- MUST sendmailMTAClassName
- MAY ( sendmailMTACluster $ sendmailMTAHost $
- sendmailMTAClassValue $ sendmailMTAClassSearch $
- sendmailMTAClassURL $ Description ) )
|