Lines 1-15
Link Here
|
1 |
--- dovecot-example.conf.orig 2009-05-09 18:13:35.000000000 -0700 |
1 |
--- dovecot-example.conf.orig 2009-05-13 12:41:46.000000000 -0400 |
2 |
+++ dovecot-example.conf 2009-05-09 18:14:44.000000000 -0700 |
2 |
+++ dovecot-example.conf 2009-05-13 12:41:46.000000000 -0400 |
3 |
@@ -20,7 +20,7 @@ |
3 |
@@ -21,7 +21,7 @@ |
4 |
|
4 |
|
5 |
# Protocols we want to be serving: imap imaps pop3 pop3s managesieve |
5 |
# Protocols we want to be serving: imap imaps pop3 pop3s |
6 |
# If you only want to use dovecot-auth, you can set this to "none". |
6 |
# If you only want to use dovecot-auth, you can set this to "none". |
7 |
-#protocols = imap imaps |
7 |
-#protocols = imap imaps |
8 |
+protocols = %%PROTOCOLS%% |
8 |
+protocols = %%PROTOCOLS%% |
9 |
|
9 |
|
10 |
# A space separated list of IP or host addresses where to listen in for |
10 |
# A space separated list of IP or host addresses where to listen in for |
11 |
# connections. "*" listens in all IPv4 interfaces. "[::]" listens in all IPv6 |
11 |
# connections. "*" listens in all IPv4 interfaces. "[::]" listens in all IPv6 |
12 |
@@ -48,7 +48,7 @@ |
12 |
@@ -45,7 +45,7 @@ |
13 |
# SSL/TLS is used (LOGINDISABLED capability). Note that if the remote IP |
13 |
# SSL/TLS is used (LOGINDISABLED capability). Note that if the remote IP |
14 |
# matches the local IP (ie. you're connecting from the same computer), the |
14 |
# matches the local IP (ie. you're connecting from the same computer), the |
15 |
# connection is considered secure and plaintext authentication is allowed. |
15 |
# connection is considered secure and plaintext authentication is allowed. |
Lines 18-24
Link Here
|
18 |
|
18 |
|
19 |
# Should all IMAP and POP3 processes be killed when Dovecot master process |
19 |
# Should all IMAP and POP3 processes be killed when Dovecot master process |
20 |
# shuts down. Setting this to "no" means that Dovecot can be upgraded without |
20 |
# shuts down. Setting this to "no" means that Dovecot can be upgraded without |
21 |
@@ -218,7 +218,7 @@ |
21 |
@@ -215,7 +215,7 @@ |
22 |
# |
22 |
# |
23 |
# <doc/wiki/MailLocation.txt> |
23 |
# <doc/wiki/MailLocation.txt> |
24 |
# |
24 |
# |
Lines 27-33
Link Here
|
27 |
|
27 |
|
28 |
# If you need to set multiple mailbox locations or want to change default |
28 |
# If you need to set multiple mailbox locations or want to change default |
29 |
# namespace settings, you can do it by defining namespace sections. |
29 |
# namespace settings, you can do it by defining namespace sections. |
30 |
@@ -276,7 +276,7 @@ |
30 |
@@ -273,7 +273,7 @@ |
31 |
# Group to enable temporarily for privileged operations. Currently this is |
31 |
# Group to enable temporarily for privileged operations. Currently this is |
32 |
# used only with INBOX when either its initial creation or dotlocking fails. |
32 |
# used only with INBOX when either its initial creation or dotlocking fails. |
33 |
# Typically this is set to "mail" to give access to /var/mail. |
33 |
# Typically this is set to "mail" to give access to /var/mail. |
Lines 36-42
Link Here
|
36 |
|
36 |
|
37 |
# Grant access to these supplementary groups for mail processes. Typically |
37 |
# Grant access to these supplementary groups for mail processes. Typically |
38 |
# these are used to set up access to shared mailboxes. Note that it may be |
38 |
# these are used to set up access to shared mailboxes. Note that it may be |
39 |
@@ -315,7 +315,7 @@ |
39 |
@@ -312,7 +312,7 @@ |
40 |
|
40 |
|
41 |
# Rely on O_EXCL to work when creating dotlock files. NFS supports O_EXCL |
41 |
# Rely on O_EXCL to work when creating dotlock files. NFS supports O_EXCL |
42 |
# since version 3, so this should be safe to use nowadays by default. |
42 |
# since version 3, so this should be safe to use nowadays by default. |
Lines 45-51
Link Here
|
45 |
|
45 |
|
46 |
# Don't use fsync() or fdatasync() calls. This makes the performance better |
46 |
# Don't use fsync() or fdatasync() calls. This makes the performance better |
47 |
# at the cost of potential data loss if the server (or the file server) |
47 |
# at the cost of potential data loss if the server (or the file server) |
48 |
@@ -343,20 +343,20 @@ |
48 |
@@ -340,20 +340,20 @@ |
49 |
# Show more verbose process titles (in ps). Currently shows user name and |
49 |
# Show more verbose process titles (in ps). Currently shows user name and |
50 |
# IP address. Useful for seeing who are actually using the IMAP processes |
50 |
# IP address. Useful for seeing who are actually using the IMAP processes |
51 |
# (eg. shared mailboxes or if same uid is used for multiple accounts). |
51 |
# (eg. shared mailboxes or if same uid is used for multiple accounts). |
Lines 69-75
Link Here
|
69 |
#last_valid_gid = 0 |
69 |
#last_valid_gid = 0 |
70 |
|
70 |
|
71 |
# Maximum number of running mail processes. When this limit is reached, |
71 |
# Maximum number of running mail processes. When this limit is reached, |
72 |
@@ -423,7 +423,7 @@ |
72 |
@@ -420,7 +420,7 @@ |
73 |
|
73 |
|
74 |
# When copying a message, do it with hard links whenever possible. This makes |
74 |
# When copying a message, do it with hard links whenever possible. This makes |
75 |
# the performance much better, and it's unlikely to have any side effects. |
75 |
# the performance much better, and it's unlikely to have any side effects. |
Lines 78-84
Link Here
|
78 |
|
78 |
|
79 |
# When copying a message, try to preserve the base filename. Only if the |
79 |
# When copying a message, try to preserve the base filename. Only if the |
80 |
# destination mailbox already contains the same name (ie. the mail is being |
80 |
# destination mailbox already contains the same name (ie. the mail is being |
81 |
@@ -538,7 +538,7 @@ |
81 |
@@ -535,7 +535,7 @@ |
82 |
# Send IMAP capabilities in greeting message. This makes it unnecessary for |
82 |
# Send IMAP capabilities in greeting message. This makes it unnecessary for |
83 |
# clients to request it with CAPABILITY command, so it saves one round-trip. |
83 |
# clients to request it with CAPABILITY command, so it saves one round-trip. |
84 |
# Many clients however don't understand it and ask the CAPABILITY anyway. |
84 |
# Many clients however don't understand it and ask the CAPABILITY anyway. |
Lines 87-93
Link Here
|
87 |
|
87 |
|
88 |
# IMAP logout format string: |
88 |
# IMAP logout format string: |
89 |
# %i - total number of bytes read from client |
89 |
# %i - total number of bytes read from client |
90 |
@@ -567,7 +567,7 @@ |
90 |
@@ -564,7 +564,7 @@ |
91 |
# but not both. Thunderbird separates these two by forcing server to |
91 |
# but not both. Thunderbird separates these two by forcing server to |
92 |
# accept '/' suffix in mailbox names in subscriptions list. |
92 |
# accept '/' suffix in mailbox names in subscriptions list. |
93 |
# The list is space-separated. |
93 |
# The list is space-separated. |
Lines 96-102
Link Here
|
96 |
} |
96 |
} |
97 |
|
97 |
|
98 |
## |
98 |
## |
99 |
@@ -619,7 +619,7 @@ |
99 |
@@ -616,7 +616,7 @@ |
100 |
# Dovecot's default, so if you're building a new server it would be a good |
100 |
# Dovecot's default, so if you're building a new server it would be a good |
101 |
# idea to change this. %08Xu%08Xv should be pretty fail-safe. |
101 |
# idea to change this. %08Xu%08Xv should be pretty fail-safe. |
102 |
# |
102 |
# |
Lines 105-111
Link Here
|
105 |
|
105 |
|
106 |
# POP3 logout format string: |
106 |
# POP3 logout format string: |
107 |
# %i - total number of bytes read from client |
107 |
# %i - total number of bytes read from client |
108 |
@@ -650,7 +650,7 @@ |
108 |
@@ -647,7 +647,7 @@ |
109 |
# Outlook Express and Netscape Mail breaks if end of headers-line is |
109 |
# Outlook Express and Netscape Mail breaks if end of headers-line is |
110 |
# missing. This option simply sends it if it's missing. |
110 |
# missing. This option simply sends it if it's missing. |
111 |
# The list is space-separated. |
111 |
# The list is space-separated. |
Lines 114-120
Link Here
|
114 |
} |
114 |
} |
115 |
|
115 |
|
116 |
## |
116 |
## |
117 |
@@ -787,7 +787,7 @@ |
117 |
@@ -742,7 +742,7 @@ |
118 |
# the standard variables here, eg. %Lu would lowercase the username, %n would |
118 |
# the standard variables here, eg. %Lu would lowercase the username, %n would |
119 |
# drop away the domain if it was given, or "%n-AT-%d" would change the '@' into |
119 |
# drop away the domain if it was given, or "%n-AT-%d" would change the '@' into |
120 |
# "-AT-". This translation is done after auth_username_translation changes. |
120 |
# "-AT-". This translation is done after auth_username_translation changes. |
Lines 123-129
Link Here
|
123 |
|
123 |
|
124 |
# If you want to allow master users to log in by specifying the master |
124 |
# If you want to allow master users to log in by specifying the master |
125 |
# username within the normal username string (ie. not using SASL mechanism's |
125 |
# username within the normal username string (ie. not using SASL mechanism's |
126 |
@@ -843,7 +843,7 @@ |
126 |
@@ -798,7 +798,7 @@ |
127 |
# plain login digest-md5 cram-md5 ntlm rpa apop anonymous gssapi otp skey |
127 |
# plain login digest-md5 cram-md5 ntlm rpa apop anonymous gssapi otp skey |
128 |
# gss-spnego |
128 |
# gss-spnego |
129 |
# NOTE: See also disable_plaintext_auth setting. |
129 |
# NOTE: See also disable_plaintext_auth setting. |
Lines 132-138
Link Here
|
132 |
|
132 |
|
133 |
# |
133 |
# |
134 |
# Password database is used to verify user's password (and nothing more). |
134 |
# Password database is used to verify user's password (and nothing more). |
135 |
@@ -905,6 +905,7 @@ |
135 |
@@ -860,6 +860,7 @@ |
136 |
# args = session=yes %Ls |
136 |
# args = session=yes %Ls |
137 |
# args = cache_key=%u dovecot |
137 |
# args = cache_key=%u dovecot |
138 |
#args = dovecot |
138 |
#args = dovecot |
Lines 140-146
Link Here
|
140 |
} |
140 |
} |
141 |
|
141 |
|
142 |
# System users (NSS, /etc/passwd, or similiar) |
142 |
# System users (NSS, /etc/passwd, or similiar) |
143 |
@@ -948,14 +949,16 @@ |
143 |
@@ -903,14 +904,16 @@ |
144 |
|
144 |
|
145 |
# SQL database <doc/wiki/AuthDatabase.SQL.txt> |
145 |
# SQL database <doc/wiki/AuthDatabase.SQL.txt> |
146 |
#passdb sql { |
146 |
#passdb sql { |
Lines 161-167
Link Here
|
161 |
#} |
161 |
#} |
162 |
|
162 |
|
163 |
# vpopmail authentication <doc/wiki/AuthDatabase.VPopMail.txt> |
163 |
# vpopmail authentication <doc/wiki/AuthDatabase.VPopMail.txt> |
164 |
@@ -990,7 +993,7 @@ |
164 |
@@ -945,7 +948,7 @@ |
165 |
# proceses. Useful with remote NSS lookups that may block. |
165 |
# proceses. Useful with remote NSS lookups that may block. |
166 |
# NOTE: Be sure to use this setting with nss_ldap or users might get |
166 |
# NOTE: Be sure to use this setting with nss_ldap or users might get |
167 |
# logged in as each others! |
167 |
# logged in as each others! |
Lines 170-176
Link Here
|
170 |
} |
170 |
} |
171 |
|
171 |
|
172 |
# passwd-like file with specified location |
172 |
# passwd-like file with specified location |
173 |
@@ -1019,14 +1022,16 @@ |
173 |
@@ -974,14 +977,16 @@ |
174 |
|
174 |
|
175 |
# SQL database <doc/wiki/AuthDatabase.SQL.txt> |
175 |
# SQL database <doc/wiki/AuthDatabase.SQL.txt> |
176 |
#userdb sql { |
176 |
#userdb sql { |
Lines 191-197
Link Here
|
191 |
#} |
191 |
#} |
192 |
|
192 |
|
193 |
# vpopmail <doc/wiki/AuthDatabase.VPopMail.txt> |
193 |
# vpopmail <doc/wiki/AuthDatabase.VPopMail.txt> |
194 |
@@ -1058,25 +1063,25 @@ |
194 |
@@ -1013,25 +1018,25 @@ |
195 |
#ssl_username_from_cert = no |
195 |
#ssl_username_from_cert = no |
196 |
|
196 |
|
197 |
# It's possible to export the authentication interface to other programs: |
197 |
# It's possible to export the authentication interface to other programs: |
Lines 227-233
Link Here
|
227 |
} |
227 |
} |
228 |
|
228 |
|
229 |
# If you wish to use another authentication server than dovecot-auth, you can |
229 |
# If you wish to use another authentication server than dovecot-auth, you can |
230 |
@@ -1104,11 +1109,12 @@ |
230 |
@@ -1059,11 +1064,12 @@ |
231 |
|
231 |
|
232 |
dict { |
232 |
dict { |
233 |
#quota = mysql:/etc/dovecot-dict-quota.conf |
233 |
#quota = mysql:/etc/dovecot-dict-quota.conf |
Lines 243-249
Link Here
|
243 |
|
243 |
|
244 |
## |
244 |
## |
245 |
## Plugin settings |
245 |
## Plugin settings |
246 |
@@ -1145,8 +1151,8 @@ |
246 |
@@ -1100,8 +1106,8 @@ |
247 |
# Each quota root has separate limits. Only the command for the first |
247 |
# Each quota root has separate limits. Only the command for the first |
248 |
# exceeded limit is excecuted, so put the highest limit first. |
248 |
# exceeded limit is excecuted, so put the highest limit first. |
249 |
# Note that % needs to be escaped as %%, otherwise "% " expands to empty. |
249 |
# Note that % needs to be escaped as %%, otherwise "% " expands to empty. |