aboutsummaryrefslogtreecommitdiff
path: root/files/usr/local/etc/openldap/schema/mailservice.ldif.idm_server
blob: 3cdedce9a81a7ef8b0941cc46b2da8f0bbaca8ed (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
dn: cn=mailservice,cn=schema,cn=config
objectClass: olcSchemaConfig
cn: mailservice
olcObjectIdentifier: {0}DebOps 1.3.6.1.4.1.53622
olcObjectIdentifier: {1}DebOpsLDAP DebOps:42
olcObjectIdentifier: {2}mailService DebOpsLDAP:2
olcObjectIdentifier: {3}mailServiceAttribute mailService:3
olcObjectIdentifier: {4}mailServiceObject mailService:4
olcAttributeTypes: {0}( mailServiceAttribute:1 NAME 'mailAddress' DESC 'Primar
 y RFC 822 email address of this recipient, can be                      used a
 s a login identifier.' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5Substr
 ingsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} SINGLE-VALUE )
olcAttributeTypes: {1}( mailServiceAttribute:2 NAME 'mailAlternateAddress' DES
 C 'Alternate RFC 822 email address(es) of this recipient' EQUALITY caseIgnore
 IA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.
 1.26{256} )
olcAttributeTypes: {2}( mailServiceAttribute:3 NAME 'mailPrivateAddress' DESC 
 'A confidential RFC 822 email address of this recipient                      
 which can be used as a login identifier.' EQUALITY caseIgnoreIA5Match SUBSTR 
 caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} SINGLE
 -VALUE )
olcAttributeTypes: {3}( mailServiceAttribute:4 NAME 'mailContactAddress' DESC 
 'RFC 822 email address of this recipient which is meant to                   
    be public and serve as the primary contact address.' EQUALITY caseIgnoreIA
 5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.
 26{256} )
olcAttributeTypes: {4}( mailServiceAttribute:5 NAME 'mailInternalAddress' DESC
  'An internal RFC 822 email address of this recipient                      wh
 ich will be rewritten to an external email address' EQUALITY caseIgnoreIA5Mat
 ch SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{2
 56} SINGLE-VALUE )
olcAttributeTypes: {5}( mailServiceAttribute:6 NAME 'mailExternalAddress' DESC
  'An external RFC 822 email address of this recipient                      wh
 ich will be rewritten to an internal email address' EQUALITY caseIgnoreIA5Mat
 ch SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{2
 56} SINGLE-VALUE )
olcAttributeTypes: {6}( mailServiceAttribute:7 NAME 'mailSenderBccTo' DESC 'RF
 C 822 BCC email address(es) to add for a given mail sender' EQUALITY caseIgno
 reIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.12
 1.1.26{256} )
olcAttributeTypes: {7}( mailServiceAttribute:8 NAME 'mailRecipientBccTo' DESC 
 'RFC 822 BCC email address(es) to add for a given mail recipient' EQUALITY ca
 seIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.
 115.121.1.26{256} )
olcAttributeTypes: {8}( mailServiceAttribute:9 NAME 'mailForwardTo' DESC 'RFC 
 822 email address(es) to forward all incoming messages to' EQUALITY caseIgnor
 eIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121
 .1.26{256} )
olcAttributeTypes: {9}( mailServiceAttribute:10 NAME 'mailForwardToURL' DESC '
 LDAP search URL that defines the recipients of the mail messages             
          sent to this mailing list' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1
 .4.1.1466.115.121.1.26 )
olcAttributeTypes: {10}( mailServiceAttribute:11 NAME 'mailErrorsTo' DESC 'RFC
  822 email address(es) to use when routing error and notification            
           messages to the owner(s) of an email distribution list' EQUALITY ca
 seIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.
 115.121.1.26{256} )
olcAttributeTypes: {11}( mailServiceAttribute:12 NAME 'mailRequestsTo' DESC 'R
 FC 822 email address(es) to use when routing request                      mes
 sages sent to the email distribution list' EQUALITY caseIgnoreIA5Match SUBSTR
  caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
olcAttributeTypes: {12}( mailServiceAttribute:13 NAME 'mailEnvelopeAddress' DE
 SC 'RFC 822 envelope sender email address of a given mail user               
        or email distribution list' EQUALITY caseIgnoreIA5Match SUBSTR caseIgn
 oreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} SINGLE-VALUE 
 )
olcAttributeTypes: {13}( mailServiceAttribute:14 NAME 'mailRoutingAddress' DES
 C 'RFC 822 email address to use when routing messages to                     
  the SMTP MTA of this recipient' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnor
 eIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} SINGLE-VALUE )
olcAttributeTypes: {14}( mailServiceAttribute:15 NAME 'mailHost' DESC 'Fully Q
 ualified Domain Name of the SMTP MTA that                      handles messag
 es for this recipient' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMa
 tch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} SINGLE-VALUE )
olcAttributeTypes: {15}( mailServiceAttribute:16 NAME 'mailTransport' DESC 'MT
 A mail transport method which will take care of the email delivery' EQUALITY 
 caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
olcAttributeTypes: {16}( mailServiceAttribute:17 NAME 'mailUidNumber' DESC 'UI
 D required to access the mailbox' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.14
 66.115.121.1.27 SINGLE-VALUE )
olcAttributeTypes: {17}( mailServiceAttribute:18 NAME 'mailGidNumber' DESC 'GI
 D required to access the mailbox' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.14
 66.115.121.1.27 SINGLE-VALUE )
olcAttributeTypes: {18}( mailServiceAttribute:19 NAME 'mailHomeDirectory' DESC
  'The absolute path to the mail user home directory' EQUALITY caseExactIA5Mat
 ch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
olcAttributeTypes: {19}( mailServiceAttribute:20 NAME 'mailMessageStore' DESC 
 'The path to the mail user mailbox storage directory' EQUALITY caseExactIA5Ma
 tch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
olcAttributeTypes: {20}( mailServiceAttribute:21 NAME 'mailQuota' DESC 'Mail q
 uota limit in kilobytes' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.
 115.121.1.26 SINGLE-VALUE )
olcAttributeTypes: {21}( mailServiceAttribute:22 NAME 'mailGroupACL' DESC 'Com
 ma-separated list of mail groups a given mail user                      belon
 gs to, used for mailbox access control' EQUALITY caseExactIA5Match SUBSTR cas
 eExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
olcAttributeTypes: {22}( mailServiceAttribute:23 NAME 'mailExpungeTrash' DESC 
 'Time to automatically expunge Trash mailbox' EQUALITY caseIgnoreIA5Match SYN
 TAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
olcAttributeTypes: {23}( mailServiceAttribute:24 NAME 'mailSieveRuleSource' DE
 SC 'Definition of a Sieve filter script for a given mail user' SYNTAX 1.3.6.1
 .4.1.1466.115.121.1.26 )
olcAttributeTypes: {24}( mailServiceAttribute:25 NAME 'mailSuppressErrors' DES
 C 'Suppress error messages from being sent back to message originator' EQUALI
 TY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
olcAttributeTypes: {25}( mailServiceAttribute:26 NAME 'mailDeliveryFile' DESC 
 'Path to a file used for archiving messages sent to the distribution list' EQ
 UALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
olcAttributeTypes: {26}( mailServiceAttribute:27 NAME 'mailDeliveryOption' DES
 C 'Message handling option for messages sent to a designated recipient' EQUAL
 ITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
olcAttributeTypes: {27}( mailServiceAttribute:28 NAME 'mailProgramDeliveryInfo
 ' DESC 'Named programs for message post-processing' EQUALITY caseExactIA5Matc
 h SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
olcAttributeTypes: {28}( mailServiceAttribute:29 NAME 'mailAuthorizedDomain' D
 ESC 'Domains authorized to submit messages to the distribution list' EQUALITY
  caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
olcAttributeTypes: {29}( mailServiceAttribute:30 NAME 'mailAuthorizedSender' D
 ESC 'Addresses authorized to submit messages to the distribution list' EQUALI
 TY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
olcAttributeTypes: {30}( mailServiceAttribute:31 NAME 'mailUnauthorizedDomain'
  DESC 'Domains not authorized to submit messages to the distribution list' EQ
 UALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
olcAttributeTypes: {31}( mailServiceAttribute:32 NAME 'mailUnauthorizedSender'
  DESC 'Addresses not authorized to submit messages to the distribution list' 
 EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
olcAttributeTypes: {32}( mailServiceAttribute:33 NAME 'mailRemoveHeader' DESC 
 'Headers to remove from the messages sent to the mailing list' SYNTAX 1.3.6.1
 .4.1.1466.115.121.1.26 )
olcAttributeTypes: {33}( mailServiceAttribute:34 NAME 'mailAddHeader' DESC 'He
 aders to add to the messages sent to the mailing list' SYNTAX 1.3.6.1.4.1.146
 6.115.121.1.26 )
olcAttributeTypes: {34}( mailServiceAttribute:35 NAME 'mailAntispamPolicy' DES
 C 'Name of the anti-spam policy to apply to a given LDAP entry' SYNTAX 1.3.6.
 1.4.1.1466.115.121.1.26 SINGLE-VALUE )
olcAttributeTypes: {35}( mailServiceAttribute:36 NAME 'mailAntivirusPolicy' DE
 SC 'Name of the anti-virus policy to apply to a given LDAP entry' SYNTAX 1.3.
 6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
olcAttributeTypes: {36}( mailServiceAttribute:37 NAME 'mailContentPolicy' DESC
  'Name of the content policy to apply to a given LDAP entry' SYNTAX 1.3.6.1.4
 .1.1466.115.121.1.26 SINGLE-VALUE )
olcObjectClasses: {0}( mailServiceObject:1 NAME 'mailRecipient' DESC 'The entr
 y represents an entity within the organization that                    can re
 ceive SMTP mail, such as a mail user account' SUP top AUXILIARY MUST mailAddr
 ess MAY ( mailAlternateAddress $ mailPrivateAddress $ mailContactAddress $ ma
 ilEnvelopeAddress $ mailRoutingAddress $ mailExternalAddress $ mailInternalAd
 dress $ mailSenderBccTo $ mailRecipientBccTo $ mailHost $ mailTransport $ mai
 lUidNumber $ mailGidNumber $ mailHomeDirectory $ mailMessageStore $ mailQuota
  $ mailGroupACL $ mailExpungeTrash $ mailSieveRuleSource $ mailDeliveryOption
  $ mailProgramDeliveryInfo $ mail $ cn $ description $ uid $ userPassword ) )
olcObjectClasses: {1}( mailServiceObject:2 NAME 'mailAlias' DESC 'The entry re
 presents an entity within the organization that                    defines an
  email alias for mail recipients' SUP top STRUCTURAL MUST mailAddress MAY ( m
 ailForwardTo $ mailForwardToURL $ mailHost $ mailTransport $ mailDeliveryFile
  $ mailDeliveryOption $ mailProgramDeliveryInfo $ mail $ cn $ description $ o
 wner ) )
olcObjectClasses: {2}( mailServiceObject:3 NAME 'mailDistributionList' DESC 'T
 he entry represents an entity within the organization that                   
  can receive and forward SMTP mail, such as a mail                    group a
 ccount (mailing list)' SUP top AUXILIARY MUST mailAddress MAY ( mailForwardTo
  $ mailForwardToURL $ mailEnvelopeAddress $ mailErrorsTo $ mailRequestsTo $ m
 ailSuppressErrors $ mailHost $ mailTransport $ mailDeliveryFile $ mailDeliver
 yOption $ mailProgramDeliveryInfo $ mailAuthorizedDomain $ mailAuthorizedSend
 er $ mailUnauthorizedDomain $ mailUnauthorizedSender $ mailRemoveHeader $ mai
 lAddHeader $ mail $ cn $ description $ owner $ manager $ seeAlso ) )
olcObjectClasses: {3}( mailServiceObject:4 NAME 'mailDomain' DESC 'The entry r
 epresents an entity within the organization that                    defines a
 n email domain' SUP domain STRUCTURAL MAY ( mailHost $ mailTransport $ mailSe
 nderBccTo $ mailRecipientBccTo $ mailErrorsTo $ mailSuppressErrors $ mailAuth
 orizedDomain $ mailAuthorizedSender $ mailUnauthorizedDomain $ mailUnauthoriz
 edSender $ mailRemoveHeader $ mailAddHeader $ description $ owner $ manager )
  )
olcObjectClasses: {4}( mailServiceObject:5 NAME 'mailFilter' DESC 'The entry r
 epresents an entity within the organization that                    can filte
 r email messages according to various policies' SUP top AUXILIARY MAY ( mailA
 ntispamPolicy $ mailAntivirusPolicy $ mailContentPolicy $ cn $ description $ 
 seeAlso ) )