1 dn: cn=courier
,cn=schema
,cn=config
2 objectClass: olcSchemaConfig
5 olcAttributeTypes
: ( 1.3.6.1.4.1.10018.1.1.1 NAME
'mailbox'
6 DESC
'The absolute path to the mailbox for a mail account in a non-default location'
7 EQUALITY caseExactIA5Match
8 SYNTAX
1.3.6.1.4.1.1466.115.121.1.26 SINGLE
-VALUE
)
10 olcAttributeTypes
: ( 1.3.6.1.4.1.10018.1.1.2 NAME
'quota'
11 DESC
'A string that represents the quota on a mailbox'
12 EQUALITY caseExactIA5Match
13 SYNTAX
1.3.6.1.4.1.1466.115.121.1.26 SINGLE
-VALUE
)
15 olcAttributeTypes
: ( 1.3.6.1.4.1.10018.1.1.3 NAME
'clearPassword'
16 DESC
'A separate text that stores the mail account password in clear text'
17 EQUALITY caseExactIA5Match
18 SYNTAX
1.3.6.1.4.1.1466.115.121.1.26{128} )
20 olcAttributeTypes
: ( 1.3.6.1.4.1.10018.1.1.4 NAME
'maildrop'
21 DESC
'RFC822 Mailbox - mail alias'
22 EQUALITY caseIgnoreIA5Match
23 SUBSTR caseIgnoreIA5SubstringsMatch
24 SYNTAX
1.3.6.1.4.1.1466.115.121.1.26{256} )
26 olcAttributeTypes
: ( 1.3.6.1.4.1.10018.1.1.5 NAME
'mailsource'
28 EQUALITY caseIgnoreIA5Match
29 SUBSTR caseIgnoreIA5SubstringsMatch
30 SYNTAX
1.3.6.1.4.1.1466.115.121.1.26 )
32 olcAttributeTypes
: ( 1.3.6.1.4.1.10018.1.1.6 NAME
'virtualdomain'
33 DESC
'A mail domain that is mapped to a single mail account'
34 EQUALITY caseIgnoreIA5Match
35 SUBSTR caseIgnoreIA5SubstringsMatch
36 SYNTAX
1.3.6.1.4.1.1466.115.121.1.26 )
38 olcAttributeTypes
: ( 1.3.6.1.4.1.10018.1.1.7 NAME
'virtualdomainuser'
39 DESC
'Mailbox that receives mail for a mail domain'
40 EQUALITY caseIgnoreIA5Match
41 SUBSTR caseIgnoreIA5SubstringsMatch
42 SYNTAX
1.3.6.1.4.1.1466.115.121.1.26 )
44 olcAttributeTypes
: ( 1.3.6.1.4.1.10018.1.1.8 NAME
'defaultdelivery'
45 DESC
'Default mail delivery instructions'
46 EQUALITY caseExactIA5Match
47 SYNTAX
1.3.6.1.4.1.1466.115.121.1.26 )
49 olcAttributeTypes
: ( 1.3.6.1.4.1.10018.1.1.9 NAME
'disableimap'
50 DESC
'Set this attribute to 1 to disable IMAP access'
51 EQUALITY caseExactIA5Match
52 SYNTAX
1.3.6.1.4.1.1466.115.121.1.26 )
54 olcAttributeTypes
: ( 1.3.6.1.4.1.10018.1.1.10 NAME
'disablepop3'
55 DESC
'Set this attribute to 1 to disable POP3 access'
56 EQUALITY caseExactIA5Match
57 SYNTAX
1.3.6.1.4.1.1466.115.121.1.26 )
59 olcAttributeTypes
: ( 1.3.6.1.4.1.10018.1.1.11 NAME
'disablewebmail'
60 DESC
'Set this attribute to 1 to disable IMAP access'
61 EQUALITY caseExactIA5Match
62 SYNTAX
1.3.6.1.4.1.1466.115.121.1.26 )
64 olcAttributeTypes
: ( 1.3.6.1.4.1.10018.1.1.12 NAME
'sharedgroup'
65 DESC
'Virtual shared group'
66 EQUALITY caseExactIA5Match
67 SYNTAX
1.3.6.1.4.1.1466.115.121.1.26 )
69 olcAttributeTypes
: ( 1.3.6.1.4.1.10018.1.1.13 NAME
'disableshared'
70 DESC
'Set this attribute to 1 to disable shared mailbox usage'
71 EQUALITY caseExactIA5Match
72 SYNTAX
1.3.6.1.4.1.1466.115.121.1.26 )
75 olcObjectClasses
: ( 1.3.6.1.4.1.10018.1.2.1 NAME
'CourierMailAccount'
76 DESC
'Mail account object as used by the Courier mail server'
78 MUST
( mail $ homeDirectory
)
79 MAY
( uidNumber $ gidNumber $ mailbox $
uid $
cn $ gecos $
description $ loginShell $ quota $
userPassword $ clearPassword $ defaultdelivery $ disableimap $ disablepop3 $ disablewebmail $ sharedgroup $ disableshared $
mailhost ) )
81 olcObjectClasses
: ( 1.3.6.1.4.1.10018.1.2.2 NAME
'CourierMailAlias'
82 DESC
'Mail aliasing/forwarding entry'
84 MUST
( mail $ maildrop
)
85 MAY
( mailsource $
description ) )
87 olcObjectClasses
: ( 1.3.6.1.4.1.10018.1.2.3 NAME
'CourierDomainAlias'
88 DESC
'Domain mail aliasing/forwarding entry'
90 MUST
( virtualdomain $ virtualdomainuser
)
91 MAY
( mailsource $
description ) )