This repository has been archived on 2025-08-03. You can view files and clone it, but cannot push or open issues or pull requests.
ldap-schema/zwackl/zwacklmail.schema
2020-04-10 09:33:59 +02:00

84 lines
2.2 KiB
Plaintext

# ZwacklMail
#
# OID prefix: 1.3.6.1.4.1.10018
#
# Attributes: 1.3.6.1.4.1.10018.1.1
#
# Depends on: inetorgperson.schema
attributetype ( 1.3.6.1.4.1.10018.1.1.1
NAME 'maildirpath'
DESC 'Filesystem path to maildir'
EQUALITY caseExactIA5Match
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
SINGLE-VALUE)
attributetype ( 1.3.6.1.4.1.10018.1.1.2
NAME 'mailalias'
DESC 'RFC822 Mailalias'
EQUALITY caseIgnoreIA5Match
SUBSTR caseIgnoreIA5SubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256})
attributetype ( 1.3.6.1.4.1.10018.1.1.3
NAME 'mailgroup'
DESC 'Mailverteiler Adresse'
EQUALITY caseIgnoreIA5Match
SUBSTR caseIgnoreIA5SubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256})
attributetype ( 1.3.6.1.4.1.10018.1.1.4
NAME 'zwacklperm'
DESC 'Permission Flag'
EQUALITY caseIgnoreIA5Match
SUBSTR caseIgnoreIA5SubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256})
attributetype ( 1.3.6.1.4.1.10018.1.1.5
NAME 'mailboxhost'
DESC 'Mailbox backend host'
EQUALITY caseIgnoreIA5Match
SUBSTR caseIgnoreIA5SubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256}
SINGLE-VALUE)
attributetype ( 1.3.6.1.4.1.10018.1.1.6
NAME 'mailforward'
DESC 'Mail-Forward-Adresse'
EQUALITY caseIgnoreIA5Match
SUBSTR caseIgnoreIA5SubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256})
attributetype ( 1.3.6.1.4.1.10018.1.1.7
NAME 'mailcommand'
DESC 'Delivery command'
EQUALITY caseIgnoreIA5Match
SUBSTR caseIgnoreIA5SubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256})
attributetype ( 1.3.6.1.4.1.10018.1.1.8
NAME 'mailquota'
DESC 'Mailbox quota'
EQUALITY caseIgnoreIA5Match
SUBSTR caseIgnoreIA5SubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256}
SINGLE-VALUE)
attributetype ( 1.3.6.1.4.1.10018.1.1.9
NAME 'uuid'
DESC 'UUID'
EQUALITY caseIgnoreIA5Match
SUBSTR caseIgnoreIA5SubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256}
SINGLE-VALUE)
#
# Objects: 1.3.6.1.4.1.10018.1.2
#
objectclass ( 1.3.6.1.4.1.10018.1.2.1
NAME 'ZwacklMail'
DESC 'Zwackl E-Mail extends inetOrgPerson'
SUP InetOrgPerson
STRUCTURAL
MAY ( maildirpath $ mailalias $ mailgroup $ zwacklperm $ mailboxhost $ mailforward $ mailcommand $ mailquota $ uuid $ amavisBlacklistSender $ amavisWhitelistSender $ amavisVirusQuarantineTo $ amavisVirusAdmin ))