Schema amavisAccount

From NMS
Jump to: navigation, search
#--------------------------------------------------------------------------
# LDAP Schema for amavisd-new                          Jacques Supcik, PhD
#-----------------------------                   IP-Plus Internet Services
# Release 1.2.2                          Swisscom Enterprise Solutions Ltd
# 30 May 2004                                      3050 Bern - Switzerland
#--------------------------------------------------------------------------
# Copyright (c) 2004 Jacques Supcik, Swisscom Enterprise Solutions Ltd.
# Permission is granted to copy, distribute and/or modify this document
# under the terms of the GNU Free Documentation License, Version 1.2
# or any later version published by the Free Software Foundation;
# with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
# A copy of the license is included in the section entitled "GNU
# Free Documentation License".
#--------------------------------------------------------------------------
# Changes made to LDAP Schema to make it import and play nicely with
# Novell NDS - Michael Tracey, SONOPRESS USA, LLC April 07 2005
# ( uncomment each dn:, changetype:, add:, add X-NDS-NAME attribute, replace
#   "attributetype" by "attributetypes:" and "objectclasse" by "objectclasses:"
#   (plural,colon), and unwrap each attributetypes: and objectclasses: )
#--------------------------------------------------------------------------
# This is modified schema for Windows AD. It can be imported using
# ldifde -i -v -k -f LDAP.schema.ldf -c DC=TARGET_DOMAIN DC=your,DC=domain,DC=name
# Plase note that extending AD schema is ireversible operation.
# You need w2k3 R2 servers running native Windows2003 domain and
# forest if you want to use "dynamic linked auxiliary classes".
# Author: Petr Vokac, CTU FNSPE, Prague (vokac@kmlinux.fjfi.cvut.cz)
#--------------------------------------------------------------------------
# 1.3.6.1.4.1.15312        Jozef Stefan Institute's OID
# 1.3.6.1.4.1.15312.2      amavisd-new
# 1.3.6.1.4.1.15312.2.2    amavisd-new LDAP Elements
# 1.3.6.1.4.1.15312.2.2.1  AttributeTypes
# 1.3.6.1.4.1.15312.2.2.2  ObjectClasses
# 1.3.6.1.4.1.15312.2.2.3  Syntax Definitions
#--------------------------------------------------------------------------

# Attribute Types
#-----------------

dn: CN=amavisVirusLover,CN=Schema,CN=Configuration,DC=TARGET_DOMAIN
changetype: add
objectClass: attributeSchema
ldapDisplayName: amavisVirusLover
adminDisplayName: amavisVirusLover
adminDescription: Virus Lover
attributeId: 1.3.6.1.4.1.15312.2.2.1.1
attributeSyntax: 2.5.5.8
omSyntax: 1
isSingleValued: TRUE
systemOnly: FALSE
schemaIDGUID:: +jETTaVQ502UeiDCqG1hMw==

dn: CN=amavisBannedFilesLover,CN=Schema,CN=Configuration,DC=TARGET_DOMAIN
changetype: add
objectClass: attributeSchema
ldapDisplayName: amavisBannedFilesLover
adminDisplayName: amavisBannedFilesLover
adminDescription: Banned Files Lover
attributeId: 1.3.6.1.4.1.15312.2.2.1.2
attributeSyntax: 2.5.5.8
omSyntax: 1
isSingleValued: TRUE
systemOnly: FALSE
schemaIDGUID:: xUyIW/eJZUiL2klRxGzkKg==

dn: CN=amavisBypassVirusChecks,CN=Schema,CN=Configuration,DC=TARGET_DOMAIN
changetype: add
objectClass: attributeSchema
ldapDisplayName: amavisBypassVirusChecks
adminDisplayName: amavisBypassVirusChecks
adminDescription: Bypass Virus Check
attributeId: 1.3.6.1.4.1.15312.2.2.1.3
attributeSyntax: 2.5.5.8
omSyntax: 1
isSingleValued: TRUE
systemOnly: FALSE
schemaIDGUID:: +p1qwqP2skmRkI9S/U/8AQ==

dn: CN=amavisBypassSpamChecks,CN=Schema,CN=Configuration,DC=TARGET_DOMAIN
changetype: add
objectClass: attributeSchema
ldapDisplayName: amavisBypassSpamChecks
adminDisplayName: amavisBypassSpamChecks
adminDescription: Bypass Spam Check
attributeId: 1.3.6.1.4.1.15312.2.2.1.4
attributeSyntax: 2.5.5.8
omSyntax: 1
isSingleValued: TRUE
systemOnly: FALSE
schemaIDGUID:: 4ABSz1ZG+0Kwk23lb4sDyw==

dn: CN=amavisSpamTagLevel,CN=Schema,CN=Configuration,DC=TARGET_DOMAIN
changetype: add
objectClass: attributeSchema
ldapDisplayName: amavisSpamTagLevel
adminDisplayName: amavisSpamTagLevel
adminDescription: Spam Tag Level
attributeId: 1.3.6.1.4.1.15312.2.2.1.5
attributeSyntax: 2.5.5.12
omSyntax: 64
isSingleValued: TRUE
systemOnly: FALSE
schemaIDGUID:: PvvUv+IAukSCb487vzFFfA==

dn: CN=amavisSpamTag2Level,CN=Schema,CN=Configuration,DC=TARGET_DOMAIN
changetype: add
objectClass: attributeSchema
ldapDisplayName: amavisSpamTag2Level
adminDisplayName: amavisSpamTag2Level
adminDescription: Spam Tag2 Level
attributeId: 1.3.6.1.4.1.15312.2.2.1.6
attributeSyntax: 2.5.5.12
omSyntax: 64
isSingleValued: TRUE
systemOnly: FALSE
schemaIDGUID:: oJxd/GsMfE6KEB8hKNSs5g==

dn: CN=amavisSpamKillLevel,CN=Schema,CN=Configuration,DC=TARGET_DOMAIN
changetype: add
objectClass: attributeSchema
ldapDisplayName: amavisSpamKillLevel
adminDisplayName: amavisSpamKillLevel
adminDescription: Spam Kill Level
attributeId: 1.3.6.1.4.1.15312.2.2.1.7
attributeSyntax: 2.5.5.12
omSyntax: 64
isSingleValued: TRUE
systemOnly: FALSE
schemaIDGUID:: z67bM9p6GUWegzjI71yiNw==

dn: CN=amavisSpamModifiesSubj,CN=Schema,CN=Configuration,DC=TARGET_DOMAIN
changetype: add
objectClass: attributeSchema
ldapDisplayName: amavisSpamModifiesSubj
adminDisplayName: amavisSpamModifiesSubj
adminDescription: Modifies Subject on spam
attributeId: 1.3.6.1.4.1.15312.2.2.1.8
attributeSyntax: 2.5.5.8
omSyntax: 1
isSingleValued: TRUE
systemOnly: FALSE
schemaIDGUID:: wj+7STreiUClgYfQZiSNdA==

dn: CN=amavisWhitelistSender,CN=Schema,CN=Configuration,DC=TARGET_DOMAIN
changetype: add
objectClass: attributeSchema
ldapDisplayName: amavisWhitelistSender
adminDisplayName: amavisWhitelistSender
adminDescription: White List Sender
attributeId: 1.3.6.1.4.1.15312.2.2.1.9
attributeSyntax: 2.5.5.12
omSyntax: 64
isSingleValued: FALSE
systemOnly: FALSE
schemaIDGUID:: pq9osFGr1kOnEXuRWBWlAQ==

dn: CN=amavisBlacklistSender,CN=Schema,CN=Configuration,DC=TARGET_DOMAIN
changetype: add
objectClass: attributeSchema
ldapDisplayName: amavisBlacklistSender
adminDisplayName: amavisBlacklistSender
adminDescription: Black List Sender
attributeId: 1.3.6.1.4.1.15312.2.2.1.10
attributeSyntax: 2.5.5.12
omSyntax: 64
isSingleValued: FALSE
systemOnly: FALSE
schemaIDGUID:: 8R0oH5wCbkqZcYZ/0tNgRw==

dn: CN=amavisSpamQuarantineTo,CN=Schema,CN=Configuration,DC=TARGET_DOMAIN
changetype: add
objectClass: attributeSchema
ldapDisplayName: amavisSpamQuarantineTo
adminDisplayName: amavisSpamQuarantineTo
adminDescription: Spam Quarantine to
attributeId: 1.3.6.1.4.1.15312.2.2.1.11
attributeSyntax: 2.5.5.12
omSyntax: 64
isSingleValued: TRUE
systemOnly: FALSE
schemaIDGUID:: BS1539jYx0CmIKjJpJRf/Q==

dn: CN=amavisSpamLover,CN=Schema,CN=Configuration,DC=TARGET_DOMAIN
changetype: add
objectClass: attributeSchema
ldapDisplayName: amavisSpamLover
adminDisplayName: amavisSpamLover
adminDescription: Spam Lover
attributeId: 1.3.6.1.4.1.15312.2.2.1.12
attributeSyntax: 2.5.5.8
omSyntax: 1
isSingleValued: TRUE
systemOnly: FALSE
schemaIDGUID:: iv2ZQ7B720Kp0wz1y9s7Pw==

dn: CN=amavisBadHeaderLover,CN=Schema,CN=Configuration,DC=TARGET_DOMAIN
changetype: add
objectClass: attributeSchema
ldapDisplayName: amavisBadHeaderLover
adminDisplayName: amavisBadHeaderLover
adminDescription: Bad Header Lover
attributeId: 1.3.6.1.4.1.15312.2.2.1.13
attributeSyntax: 2.5.5.8
omSyntax: 1
isSingleValued: TRUE
systemOnly: FALSE
schemaIDGUID:: uj7bQ+K0E0O7361ay7ugpg==

dn: CN=amavisBypassBannedChecks,CN=Schema,CN=Configuration,DC=TARGET_DOMAIN
changetype: add
objectClass: attributeSchema
ldapDisplayName: amavisBypassBannedChecks
adminDisplayName: amavisBypassBannedChecks
adminDescription: Bypass Banned Files Check
attributeId: 1.3.6.1.4.1.15312.2.2.1.14
attributeSyntax: 2.5.5.8
omSyntax: 1
isSingleValued: TRUE
systemOnly: FALSE
schemaIDGUID:: PZnnNw+GBku+5pPlGDbEeg==

dn: CN=amavisBypassHeaderChecks,CN=Schema,CN=Configuration,DC=TARGET_DOMAIN
changetype: add
objectClass: attributeSchema
ldapDisplayName: amavisBypassHeaderChecks
adminDisplayName: amavisBypassHeaderChecks
adminDescription: Bypass Header Check
attributeId: 1.3.6.1.4.1.15312.2.2.1.15
attributeSyntax: 2.5.5.8
omSyntax: 1
isSingleValued: TRUE
systemOnly: FALSE
schemaIDGUID:: C0RHvrF1+kOVIx5LqENa7Q==

dn: CN=amavisVirusQuarantineTo,CN=Schema,CN=Configuration,DC=TARGET_DOMAIN
changetype: add
objectClass: attributeSchema
ldapDisplayName: amavisVirusQuarantineTo
adminDisplayName: amavisVirusQuarantineTo
adminDescription: Virus quarantine location
attributeId: 1.3.6.1.4.1.15312.2.2.1.16
attributeSyntax: 2.5.5.12
omSyntax: 64
isSingleValued: TRUE
systemOnly: FALSE
schemaIDGUID:: zma5NX1X/0yBX0veBfT31g==

dn: CN=amavisBannedQuarantineTo,CN=Schema,CN=Configuration,DC=TARGET_DOMAIN
changetype: add
objectClass: attributeSchema
ldapDisplayName: amavisBannedQuarantineTo
adminDisplayName: amavisBannedQuarantineTo
adminDescription: Banned Files quarantine location
attributeId: 1.3.6.1.4.1.15312.2.2.1.17
attributeSyntax: 2.5.5.12
omSyntax: 64
isSingleValued: TRUE
systemOnly: FALSE
schemaIDGUID:: duxNjL0tS0OEl4Rot8g7uw==

dn: CN=amavisBadHeaderQuarantineTo,CN=Schema,CN=Configuration,DC=TARGET_DOMAIN
changetype: add
objectClass: attributeSchema
ldapDisplayName: amavisBadHeaderQuarantineTo
adminDisplayName: amavisBadHeaderQuarantineTo
adminDescription: Bad Header quarantine location
attributeId: 1.3.6.1.4.1.15312.2.2.1.18
attributeSyntax: 2.5.5.12
omSyntax: 64
isSingleValued: TRUE
systemOnly: FALSE
schemaIDGUID:: JWFXQ8eGOkS2V1dOa83hTw==

dn: CN=amavisLocal,CN=Schema,CN=Configuration,DC=TARGET_DOMAIN
changetype: add
objectClass: attributeSchema
ldapDisplayName: amavisLocal
adminDisplayName: amavisLocal
adminDescription: Is user considered local
attributeId: 1.3.6.1.4.1.15312.2.2.1.19
attributeSyntax: 2.5.5.8
omSyntax: 1
isSingleValued: TRUE
systemOnly: FALSE
schemaIDGUID:: dffCtE1nwkSDqo02wwBM3Q==

dn: CN=amavisMessageSizeLimit,CN=Schema,CN=Configuration,DC=TARGET_DOMAIN
changetype: add
objectClass: attributeSchema
ldapDisplayName: amavisMessageSizeLimit
adminDisplayName: amavisMessageSizeLimit
adminDescription: Message size limit
attributeId: 1.3.6.1.4.1.15312.2.2.1.20
attributeSyntax: 2.5.5.12
omSyntax: 64
isSingleValued: TRUE
systemOnly: FALSE
schemaIDGUID:: GALHdGWjB0WM/E0i+wvd6A==

dn: CN=amavisWarnVirusRecip,CN=Schema,CN=Configuration,DC=TARGET_DOMAIN
changetype: add
objectClass: attributeSchema
ldapDisplayName: amavisWarnVirusRecip
adminDisplayName: amavisWarnVirusRecip
adminDescription: Notify virus recipients
attributeId: 1.3.6.1.4.1.15312.2.2.1.21
attributeSyntax: 2.5.5.8
omSyntax: 1
isSingleValued: TRUE
systemOnly: FALSE
schemaIDGUID:: IejQvAgaC0i0/aUV+sf2jA==

dn: CN=amavisWarnBannedRecip,CN=Schema,CN=Configuration,DC=TARGET_DOMAIN
changetype: add
objectClass: attributeSchema
ldapDisplayName: amavisWarnBannedRecip
adminDisplayName: amavisWarnBannedRecip
adminDescription: Notify banned file recipients
attributeId: 1.3.6.1.4.1.15312.2.2.1.22
attributeSyntax: 2.5.5.8
omSyntax: 1
isSingleValued: TRUE
systemOnly: FALSE
schemaIDGUID:: VXFSJZrrLkmPQ7IolRWqXA==

dn: CN=amavisWarnBadHeaderRecip,CN=Schema,CN=Configuration,DC=TARGET_DOMAIN
changetype: add
objectClass: attributeSchema
ldapDisplayName: amavisWarnBadHeaderRecip
adminDisplayName: amavisWarnBadHeaderRecip
adminDescription: Notify bad header recipients
attributeId: 1.3.6.1.4.1.15312.2.2.1.23
attributeSyntax: 2.5.5.8
omSyntax: 1
isSingleValued: TRUE
systemOnly: FALSE
schemaIDGUID:: fxUPUOWg+0mlw4zbwUSGHA==

dn: CN=amavisVirusAdmin,CN=Schema,CN=Configuration,DC=TARGET_DOMAIN
changetype: add
objectClass: attributeSchema
ldapDisplayName: amavisVirusAdmin
adminDisplayName: amavisVirusAdmin
adminDescription: Virus admin
attributeId: 1.3.6.1.4.1.15312.2.2.1.24
attributeSyntax: 2.5.5.12
omSyntax: 64
isSingleValued: TRUE
systemOnly: FALSE
schemaIDGUID:: menAXJrKXE604v5ltMIo9w==

dn: CN=amavisNewVirusAdmin,CN=Schema,CN=Configuration,DC=TARGET_DOMAIN
changetype: add
objectClass: attributeSchema
ldapDisplayName: amavisNewVirusAdmin
adminDisplayName: amavisNewVirusAdmin
adminDescription: New virus admin
attributeId: 1.3.6.1.4.1.15312.2.2.1.25
attributeSyntax: 2.5.5.12
omSyntax: 64
isSingleValued: TRUE
systemOnly: FALSE
schemaIDGUID:: DeSiufL0K0GOYwmv26NP9w==

dn: CN=amavisSpamAdmin,CN=Schema,CN=Configuration,DC=TARGET_DOMAIN
changetype: add
objectClass: attributeSchema
ldapDisplayName: amavisSpamAdmin
adminDisplayName: amavisSpamAdmin
adminDescription: Spam admin
attributeId: 1.3.6.1.4.1.15312.2.2.1.26
attributeSyntax: 2.5.5.12
omSyntax: 64
isSingleValued: TRUE
systemOnly: FALSE
schemaIDGUID:: CcdXfhFDUUuPtIeX7b0XnA==

dn: CN=amavisBannedAdmin,CN=Schema,CN=Configuration,DC=TARGET_DOMAIN
changetype: add
objectClass: attributeSchema
ldapDisplayName: amavisBannedAdmin
adminDisplayName: amavisBannedAdmin
adminDescription: Banned file admin
attributeId: 1.3.6.1.4.1.15312.2.2.1.27
attributeSyntax: 2.5.5.12
omSyntax: 64
isSingleValued: TRUE
systemOnly: FALSE
schemaIDGUID:: UweI1SidV0WGBINMOcSLgw==

dn: CN=amavisBadHeaderAdmin,CN=Schema,CN=Configuration,DC=TARGET_DOMAIN
changetype: add
objectClass: attributeSchema
ldapDisplayName: amavisBadHeaderAdmin
adminDisplayName: amavisBadHeaderAdmin
adminDescription: Bad header admin
attributeId: 1.3.6.1.4.1.15312.2.2.1.28
attributeSyntax: 2.5.5.12
omSyntax: 64
isSingleValued: TRUE
systemOnly: FALSE
schemaIDGUID:: FaghmKFAlEOevEcCUGmtFQ==

dn: CN=amavisBannedRuleNames,CN=Schema,CN=Configuration,DC=TARGET_DOMAIN
changetype: add
objectClass: attributeSchema
ldapDisplayName: amavisBannedRuleNames
adminDisplayName: amavisBannedRuleNames
adminDescription: Banned rule names
attributeId: 1.3.6.1.4.1.15312.2.2.1.29
attributeSyntax: 2.5.5.12
omSyntax: 64
isSingleValued: TRUE
systemOnly: FALSE
schemaIDGUID:: NRvXZllsiUaEgG/X2So2tg==

dn: CN=amavisSpamDsnCutoffLevel,CN=Schema,CN=Configuration,DC=TARGET_DOMAIN
changetype: add
objectClass: attributeSchema
ldapDisplayName: amavisSpamDsnCutoffLevel
adminDisplayName: amavisSpamDsnCutoffLevel
adminDescription: Spam DSN Cutoff Level
attributeId: 1.3.6.1.4.1.15312.2.2.1.30
attributeSyntax: 2.5.5.12
omSyntax: 64
isSingleValued: TRUE
systemOnly: FALSE
schemaIDGUID:: PmwH1wJrDku6fB76mXWfgA==

dn: CN=amavisSpamQuarantineCutoffLevel,CN=Schema,CN=Configuration,DC=TARGET_DOMAIN
changetype: add
objectClass: attributeSchema
ldapDisplayName: amavisSpamQuarantineCutoffLevel
adminDisplayName: amavisSpamQuarantineCutoffLevel
adminDescription: Spam Quarantine Cutoff Level
attributeId: 1.3.6.1.4.1.15312.2.2.1.31
attributeSyntax: 2.5.5.12
omSyntax: 64
isSingleValued: TRUE
systemOnly: FALSE
schemaIDGUID:: M1KMnzp6LEKKQvMKo4+iAQ==

dn: CN=amavisSpamSubjectTag,CN=Schema,CN=Configuration,DC=TARGET_DOMAIN
changetype: add
objectClass: attributeSchema
ldapDisplayName: amavisSpamSubjectTag
adminDisplayName: amavisSpamSubjectTag
adminDescription: Spam Subject Tag
attributeId: 1.3.6.1.4.1.15312.2.2.1.32
attributeSyntax: 2.5.5.12
omSyntax: 64
isSingleValued: TRUE
systemOnly: FALSE
schemaIDGUID:: caIptXUUKkyDYN8iy1RSDw==

dn: CN=amavisSpamSubjectTag2,CN=Schema,CN=Configuration,DC=TARGET_DOMAIN
changetype: add
objectClass: attributeSchema
ldapDisplayName: amavisSpamSubjectTag2
adminDisplayName: amavisSpamSubjectTag2
adminDescription: Spam Subject Tag2
attributeId: 1.3.6.1.4.1.15312.2.2.1.33
attributeSyntax: 2.5.5.12
omSyntax: 64
isSingleValued: TRUE
systemOnly: FALSE
schemaIDGUID:: Dzf4IbdUNkaq5CiyGV5Q7A==

# -----------------------------------------------------------------------
#   Reload the schema cache to pick up altered classes and attributes
# -----------------------------------------------------------------------
dn:
changetype: ntdsSchemaModify
add: schemaUpdateNow
schemaUpdateNow: 1
-


# Classes
#---------

# amavisAccount
# This class is an auxiliary class, this mean that the class will be added
# to a structural class. Usually, the structural class is the class that
# represent the mail account itself (e.g. an inetOrgPerson)

dn: CN=amavisAccount,CN=Schema,CN=Configuration,DC=TARGET_DOMAIN
changetype: add
objectClass: classSchema
ldapDisplayName: amavisAccount
adminDisplayName: amavisAccount
adminDescription: Amavisd Account
governsID: 1.3.6.1.4.1.15312.2.2.2.1
objectClassCategory: 3
rDNAttID: cn
subClassOf: top
#mustContain: cn
mayContain: amavisVirusLover
mayContain: amavisBypassVirusChecks
mayContain: amavisSpamLover
mayContain: amavisBypassSpamChecks
mayContain: amavisBannedFilesLover
mayContain: amavisBypassBannedChecks
mayContain: amavisBadHeaderLover
mayContain: amavisBypassHeaderChecks
mayContain: amavisSpamTagLevel
mayContain: amavisSpamTag2Level
mayContain: amavisSpamKillLevel
mayContain: amavisWhitelistSender
mayContain: amavisBlacklistSender
mayContain: amavisSpamQuarantineTo
mayContain: amavisVirusQuarantineTo
mayContain: amavisBannedQuarantineTo
mayContain: amavisBadHeaderQuarantineTo
mayContain: amavisSpamModifiesSubj
mayContain: amavisLocal
mayContain: amavisMessageSizeLimit
mayContain: amavisWarnVirusRecip
mayContain: amavisWarnBannedRecip
mayContain: amavisWarnBadHeaderRecip
mayContain: amavisVirusAdmin
mayContain: amavisNewVirusAdmin
mayContain: amavisSpamAdmin
mayContain: amavisBannedAdmin
mayContain: amavisBadHeaderAdmin
mayContain: amavisBannedRuleNames
mayContain: amavisSpamDsnCutoffLevel
mayContain: amavisSpamQuarantineCutoffLevel
mayContain: amavisSpamSubjectTag
mayContain: amavisSpamSubjectTag2
showInAdvancedViewOnly: FALSE
defaultHidingValue: FALSE
systemOnly: FALSE
defaultObjectCategory: CN=amavisAccount,CN=Schema,CN=Configuration,DC=TARGET_DOMAIN
schemaIDGUID:: bUQqyQivikSuTI0OF2qYSg==

# -----------------------------------------------------------------------
#   Reload the schema cache to pick up altered classes and attributes
# -----------------------------------------------------------------------
dn:
changetype: ntdsSchemaModify
add: schemaUpdateNow
schemaUpdateNow: 1
-