Lines 1-213
Link Here
|
1 |
--- dovecot-example.conf.orig 2008-06-21 21:21:38.422213158 +0100 |
1 |
--- dovecot-example.conf.orig 2008-08-28 06:53:28.000000000 -0400 |
2 |
+++ dovecot-example.conf 2008-06-21 21:29:47.638914442 +0100 |
2 |
+++ dovecot-example.conf 2008-08-28 06:53:28.000000000 -0400 |
3 |
@@ -12,7 +12,7 @@ |
3 |
@@ -20,7 +20,7 @@ |
4 |
# Default values are shown for each setting, it's not required to uncomment |
|
|
5 |
# any of the lines. Exception to this are paths, they're just examples with |
6 |
# the real defaults being based on configure options. The paths listed here |
7 |
-# are for configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var |
8 |
+# are for configure --prefix=%%PREFIX%% --sysconfdir=%%PREFIX%%/etc --localstatedir=/var |
9 |
# --with-ssldir=/etc/ssl |
10 |
|
4 |
|
11 |
# Base directory where to store runtime data. |
|
|
12 |
@@ -21,6 +21,7 @@ |
13 |
# Protocols we want to be serving: imap imaps pop3 pop3s |
5 |
# Protocols we want to be serving: imap imaps pop3 pop3s |
14 |
# 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". |
15 |
#protocols = imap imaps |
7 |
-#protocols = imap imaps |
16 |
+protocols = %%PROTOCOLS%% |
8 |
+protocols = %%PROTOCOLS%% |
17 |
|
9 |
|
18 |
# 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 |
19 |
# connections. "*" listens in all IPv4 interfaces. "[::]" listens in all IPv6 |
11 |
# connections. "*" listens in all IPv4 interfaces. "[::]" listens in all IPv6 |
20 |
@@ -213,6 +214,7 @@ |
12 |
@@ -44,7 +44,7 @@ |
|
|
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 |
15 |
# connection is considered secure and plaintext authentication is allowed. |
16 |
-#disable_plaintext_auth = yes |
17 |
+disable_plaintext_auth = no |
18 |
|
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 |
21 |
@@ -211,7 +211,7 @@ |
22 |
# |
21 |
# <doc/wiki/MailLocation.txt> |
23 |
# <doc/wiki/MailLocation.txt> |
22 |
# |
24 |
# |
23 |
#mail_location = |
25 |
-#mail_location = |
24 |
+mail_location = mbox:~/mail/:INBOX=/var/mail/%u |
26 |
+mail_location = mbox:~/mail/:INBOX=/var/mail/%u |
25 |
|
27 |
|
26 |
# 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 |
27 |
# namespace settings, you can do it by defining namespace sections. |
29 |
# namespace settings, you can do it by defining namespace sections. |
28 |
@@ -273,6 +275,7 @@ |
30 |
@@ -271,7 +271,7 @@ |
|
|
31 |
# Group to enable temporarily for privileged operations. Currently this is |
29 |
# 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. |
30 |
# 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. |
31 |
#mail_privileged_group = |
34 |
-#mail_privileged_group = |
32 |
+mail_privileged_group = mail |
35 |
+mail_privileged_group = mail |
33 |
|
36 |
|
34 |
# Grant access to these supplementary groups for mail processes. Typically |
37 |
# Grant access to these supplementary groups for mail processes. Typically |
35 |
# 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 |
36 |
@@ -340,6 +343,7 @@ |
39 |
@@ -310,7 +310,7 @@ |
|
|
40 |
|
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. |
43 |
-#dotlock_use_excl = yes |
44 |
+dotlock_use_excl = yes |
45 |
|
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) |
48 |
@@ -338,20 +338,20 @@ |
49 |
# Show more verbose process titles (in ps). Currently shows user name and |
37 |
# 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 |
38 |
# (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). |
39 |
#verbose_proctitle = no |
52 |
-#verbose_proctitle = no |
40 |
+verbose_proctitle = yes |
53 |
+verbose_proctitle = yes |
41 |
|
54 |
|
42 |
# Valid UID range for users, defaults to 500 and above. This is mostly |
55 |
# Valid UID range for users, defaults to 500 and above. This is mostly |
43 |
# to make sure that users can't log in as daemons or other system users. |
56 |
# to make sure that users can't log in as daemons or other system users. |
44 |
@@ -353,6 +357,7 @@ |
57 |
# Note that denying root logins is hardcoded to dovecot binary and can't |
|
|
58 |
# be done even if first_valid_uid is set to 0. |
59 |
-#first_valid_uid = 500 |
60 |
+first_valid_uid = 1000 |
61 |
#last_valid_uid = 0 |
62 |
|
63 |
# Valid GID range for users, defaults to non-root/wheel. Users having |
64 |
# non-valid GID as primary group ID aren't allowed to log in. If user |
45 |
# belongs to supplementary groups with non-valid GIDs, those groups are |
65 |
# belongs to supplementary groups with non-valid GIDs, those groups are |
46 |
# not set. |
66 |
# not set. |
47 |
#first_valid_gid = 1 |
67 |
-#first_valid_gid = 1 |
48 |
+first_valid_gid = 0 |
68 |
+first_valid_gid = 1000 |
49 |
#last_valid_gid = 0 |
69 |
#last_valid_gid = 0 |
50 |
|
70 |
|
51 |
# Maximum number of running mail processes. When this limit is reached, |
71 |
# Maximum number of running mail processes. When this limit is reached, |
52 |
@@ -503,19 +508,19 @@ |
72 |
@@ -418,7 +418,7 @@ |
53 |
|
73 |
|
54 |
protocol imap { |
74 |
# When copying a message, do it with hard links whenever possible. This makes |
55 |
# Login executable location. |
75 |
# the performance much better, and it's unlikely to have any side effects. |
56 |
- #login_executable = /usr/libexec/dovecot/imap-login |
76 |
-#maildir_copy_with_hardlinks = yes |
57 |
+ #login_executable = %%PREFIX%%/libexec/dovecot/imap-login |
77 |
+maildir_copy_with_hardlinks = yes |
58 |
|
78 |
|
59 |
# IMAP executable location. Changing this allows you to execute other |
79 |
# When copying a message, try to preserve the base filename. Only if the |
60 |
# binaries before the imap process is executed. |
80 |
# destination mailbox already contains the same name (ie. the mail is being |
61 |
# |
81 |
@@ -426,7 +426,7 @@ |
62 |
# This would write rawlogs into ~/dovecot.rawlog/ directory: |
82 |
# done only by looking at dovecot-uidlist file, so if something outside |
63 |
- # mail_executable = /usr/libexec/dovecot/rawlog /usr/libexec/dovecot/imap |
83 |
# Dovecot does similar filename preserving copies, you may run into problems. |
64 |
+ # mail_executable = %%PREFIX%%/libexec/dovecot/rawlog %%PREFIX%%/libexec/dovecot/imap |
84 |
# NOTE: This setting requires maildir_copy_with_hardlinks = yes to work. |
65 |
# |
85 |
-#maildir_copy_preserve_filename = no |
66 |
# This would attach gdb into the imap process and write backtraces into |
86 |
+maildir_copy_preserve_filename = yes |
67 |
# /tmp/gdbhelper.* files: |
|
|
68 |
- # mail_executable = /usr/libexec/dovecot/gdbhelper /usr/libexec/dovecot/imap |
69 |
+ # mail_executable = %%PREFIX%%/libexec/dovecot/gdbhelper %%PREFIX%%/libexec/dovecot/imap |
70 |
# |
71 |
- #mail_executable = /usr/libexec/dovecot/imap |
72 |
+ #mail_executable = %%PREFIX%%/libexec/dovecot/imap |
73 |
|
74 |
# Maximum IMAP command line length in bytes. Some clients generate very long |
75 |
# command lines with huge mailboxes, so you may need to raise this if you get |
76 |
@@ -529,7 +534,7 @@ |
77 |
# Support for dynamically loadable plugins. mail_plugins is a space separated |
78 |
# list of plugins to load. |
79 |
#mail_plugins = |
80 |
- #mail_plugin_dir = /usr/lib/dovecot/imap |
81 |
+ #mail_plugin_dir = %%PREFIX%%/lib/dovecot/imap |
82 |
|
87 |
|
|
|
88 |
## |
89 |
## mbox-specific settings |
90 |
@@ -533,7 +533,7 @@ |
83 |
# Send IMAP capabilities in greeting message. This makes it unnecessary for |
91 |
# Send IMAP capabilities in greeting message. This makes it unnecessary for |
84 |
# clients to request it with CAPABILITY command, so it saves one round-trip. |
92 |
# clients to request it with CAPABILITY command, so it saves one round-trip. |
85 |
@@ -564,6 +569,7 @@ |
93 |
# Many clients however don't understand it and ask the CAPABILITY anyway. |
|
|
94 |
- #login_greeting_capability = no |
95 |
+ login_greeting_capability = yes |
96 |
|
97 |
# IMAP logout format string: |
98 |
# %i - total number of bytes read from client |
99 |
@@ -562,7 +562,7 @@ |
100 |
# but not both. Thunderbird separates these two by forcing server to |
86 |
# accept '/' suffix in mailbox names in subscriptions list. |
101 |
# accept '/' suffix in mailbox names in subscriptions list. |
87 |
# The list is space-separated. |
102 |
# The list is space-separated. |
88 |
#imap_client_workarounds = |
103 |
- #imap_client_workarounds = |
89 |
+ imap_client_workarounds = delay-newmail netscape-eoh tb-extra-mailbox-sep |
104 |
+ imap_client_workarounds = delay-newmail netscape-eoh tb-extra-mailbox-sep |
90 |
} |
105 |
} |
91 |
|
106 |
|
92 |
## |
107 |
## |
93 |
@@ -572,11 +578,11 @@ |
108 |
@@ -585,7 +585,7 @@ |
|
|
109 |
# Support LAST command which exists in old POP3 specs, but has been removed |
110 |
# from new ones. Some clients still wish to use this though. Enabling this |
111 |
# makes RSET command clear all \Seen flags from messages. |
112 |
- #pop3_enable_last = no |
113 |
+ pop3_enable_last = yes |
114 |
|
115 |
# If mail has X-UIDL header, use it as the mail's UIDL. |
116 |
#pop3_reuse_xuidl = no |
117 |
@@ -614,7 +614,7 @@ |
118 |
# Dovecot's default, so if you're building a new server it would be a good |
119 |
# idea to change this. %08Xu%08Xv should be pretty fail-safe. |
120 |
# |
121 |
- #pop3_uidl_format = %08Xu%08Xv |
122 |
+ pop3_uidl_format = %08Xu%08Xv |
94 |
|
123 |
|
95 |
protocol pop3 { |
124 |
# POP3 logout format string: |
96 |
# Login executable location. |
125 |
# %i - total number of bytes read from client |
97 |
- #login_executable = /usr/libexec/dovecot/pop3-login |
126 |
@@ -645,7 +645,7 @@ |
98 |
+ #login_executable = %%PREFIX%%/libexec/dovecot/pop3-login |
127 |
# Outlook Express and Netscape Mail breaks if end of headers-line is |
99 |
|
|
|
100 |
# POP3 executable location. See IMAP's mail_executable above for examples |
101 |
# how this could be changed. |
102 |
- #mail_executable = /usr/libexec/dovecot/pop3 |
103 |
+ #mail_executable = %%PREFIX%%/libexec/dovecot/pop3 |
104 |
|
105 |
# Don't try to set mails non-recent or seen with POP3 sessions. This is |
106 |
# mostly intended to reduce disk I/O. With maildir it doesn't move files |
107 |
@@ -636,7 +642,7 @@ |
108 |
# Support for dynamically loadable plugins. mail_plugins is a space separated |
109 |
# list of plugins to load. |
110 |
#mail_plugins = |
111 |
- #mail_plugin_dir = /usr/lib/dovecot/pop3 |
112 |
+ #mail_plugin_dir = %%PREFIX%%/lib/dovecot/pop3 |
113 |
|
114 |
# Workarounds for various client bugs: |
115 |
# outlook-no-nuls: |
116 |
@@ -647,6 +653,7 @@ |
117 |
# missing. This option simply sends it if it's missing. |
128 |
# missing. This option simply sends it if it's missing. |
118 |
# The list is space-separated. |
129 |
# The list is space-separated. |
119 |
#pop3_client_workarounds = |
130 |
- #pop3_client_workarounds = |
120 |
+ pop3_client_workarounds = outlook-no-nuls oe-ns-eoh |
131 |
+ pop3_client_workarounds = outlook-no-nuls oe-ns-eoh |
121 |
} |
132 |
} |
122 |
|
133 |
|
123 |
## |
134 |
## |
124 |
@@ -664,7 +671,7 @@ |
135 |
@@ -667,7 +667,7 @@ |
125 |
# Support for dynamically loadable plugins. mail_plugins is a space separated |
|
|
126 |
# list of plugins to load. |
127 |
#mail_plugins = |
128 |
- #mail_plugin_dir = /usr/lib/dovecot/lda |
129 |
+ #mail_plugin_dir = %%PREFIX%%/lib/dovecot/lda |
130 |
|
136 |
|
131 |
# If user is over quota, return with temporary failure instead of |
137 |
# If user is over quota, return with temporary failure instead of |
132 |
# bouncing the mail. |
138 |
# bouncing the mail. |
133 |
@@ -679,6 +686,7 @@ |
139 |
- #quota_full_tempfail = no |
|
|
140 |
+ quota_full_tempfail = yes |
134 |
|
141 |
|
135 |
# Binary to use for sending mails. |
142 |
# Format to use for logging mail deliveries. You can use variables: |
136 |
#sendmail_path = /usr/lib/sendmail |
143 |
# %$ - Delivery status message (e.g. "saved to INBOX") |
137 |
+ sendmail_path = /usr/sbin/sendmail |
144 |
@@ -736,7 +736,7 @@ |
138 |
|
145 |
# the standard variables here, eg. %Lu would lowercase the username, %n would |
139 |
# Human readable error message for rejection mails. Use can use variables: |
146 |
# drop away the domain if it was given, or "%n-AT-%d" would change the '@' into |
140 |
# %n = CRLF, %r = reason, %s = subject, %t = recipient |
147 |
# "-AT-". This translation is done after auth_username_translation changes. |
141 |
@@ -693,7 +701,7 @@ |
148 |
-#auth_username_format = |
142 |
## |
149 |
+auth_username_format = %Ln |
|
|
150 |
|
151 |
# If you want to allow master users to log in by specifying the master |
152 |
# username within the normal username string (ie. not using SASL mechanism's |
153 |
@@ -792,7 +792,7 @@ |
154 |
# plain login digest-md5 cram-md5 ntlm rpa apop anonymous gssapi otp skey |
155 |
# gss-spnego |
156 |
# NOTE: See also disable_plaintext_auth setting. |
157 |
- mechanisms = plain |
158 |
+ mechanisms = plain login |
143 |
|
159 |
|
144 |
# Executable location |
160 |
# |
145 |
-#auth_executable = /usr/libexec/dovecot/dovecot-auth |
161 |
# Password database is used to verify user's password (and nothing more). |
146 |
+#auth_executable = %%PREFIX%%/libexec/dovecot/dovecot-auth |
162 |
@@ -854,6 +854,7 @@ |
147 |
|
163 |
# args = session=yes %Ls |
148 |
# Set max. process size in megabytes. |
164 |
# args = cache_key=%u dovecot |
149 |
#auth_process_size = 256 |
165 |
#args = dovecot |
150 |
@@ -783,7 +791,7 @@ |
166 |
+ args = session=yes dovecot |
151 |
#auth_ntlm_use_winbind = no |
167 |
} |
152 |
|
168 |
|
153 |
# Path for Samba's ntlm_auth helper binary. |
169 |
# System users (NSS, /etc/passwd, or similiar) |
154 |
-#auth_winbind_helper_path = /usr/bin/ntlm_auth |
170 |
@@ -897,14 +898,16 @@ |
155 |
+#auth_winbind_helper_path = %%PREFIX%%/bin/ntlm_auth |
171 |
|
156 |
|
172 |
# SQL database <doc/wiki/AuthDatabase.SQL.txt> |
157 |
# Number of seconds to delay before replying to failed authentications. |
173 |
#passdb sql { |
158 |
#auth_failure_delay = 2 |
174 |
- # Path for SQL configuration file, see doc/dovecot-sql-example.conf |
159 |
@@ -816,7 +824,7 @@ |
175 |
- #args = |
160 |
|
176 |
+ # Path for SQL configuration file. |
161 |
#passdb passwd-file { |
177 |
+ # See doc/dovecot-sql-example.conf |
162 |
# File contains a list of usernames, one per line |
178 |
+ #args = /etc/dovecot-sql.conf |
163 |
- #args = /etc/dovecot.deny |
179 |
#} |
164 |
+ #args = %%PREFIX%%/etc/dovecot.deny |
180 |
|
165 |
#deny = yes |
181 |
# LDAP database <doc/wiki/AuthDatabase.LDAP.txt> |
|
|
182 |
#passdb ldap { |
183 |
- # Path for LDAP configuration file, see doc/dovecot-ldap-example.conf |
184 |
- #args = |
185 |
+ # Path for LDAP configuration file. |
186 |
+ # See doc/dovecot-ldap-example.conf |
187 |
+ #args = /etc/dovecot-ldap.conf |
188 |
#} |
189 |
|
190 |
# vpopmail authentication <doc/wiki/AuthDatabase.VPopMail.txt> |
191 |
@@ -931,7 +934,7 @@ |
192 |
# proceses. Useful with remote NSS lookups that may block. |
193 |
# NOTE: Be sure to use this setting with nss_ldap or users might get |
194 |
# logged in as each others! |
195 |
- #args = |
196 |
+ args = blocking=yes |
197 |
} |
198 |
|
199 |
# passwd-like file with specified location |
200 |
@@ -960,14 +963,16 @@ |
201 |
|
202 |
# SQL database <doc/wiki/AuthDatabase.SQL.txt> |
203 |
#userdb sql { |
204 |
- # Path for SQL configuration file, see doc/dovecot-sql-example.conf |
205 |
- #args = |
206 |
+ # Path for SQL configuration file. |
207 |
+ # See doc/dovecot-sql-example.conf |
208 |
+ #args = /etc/dovecot-sql.conf |
166 |
#} |
209 |
#} |
167 |
|
210 |
|
168 |
@@ -1053,7 +1061,7 @@ |
211 |
# LDAP database <doc/wiki/AuthDatabase.LDAP.txt> |
169 |
# referenced using URIs in format "proxy:<name>". |
212 |
#userdb ldap { |
|
|
213 |
- # Path for LDAP configuration file, see doc/dovecot-ldap-example.conf |
214 |
- #args = |
215 |
+ # Path for LDAP configuration file. |
216 |
+ # See doc/dovecot-ldap-example.conf |
217 |
+ #args = /etc/dovecot-ldap.conf |
218 |
#} |
219 |
|
220 |
# vpopmail <doc/wiki/AuthDatabase.VPopMail.txt> |
221 |
@@ -1007,25 +1012,25 @@ |
222 |
#ssl_username_from_cert = no |
223 |
|
224 |
# It's possible to export the authentication interface to other programs: |
225 |
- #socket listen { |
226 |
- #master { |
227 |
+ socket listen { |
228 |
+ master { |
229 |
# Master socket provides access to userdb information. It's typically |
230 |
# used to give Dovecot's local delivery agent access to userdb so it |
231 |
# can find mailbox locations. |
232 |
- #path = /var/run/dovecot/auth-master |
233 |
- #mode = 0600 |
234 |
+ path = /var/run/dovecot/auth-master |
235 |
+ mode = 0600 |
236 |
# Default user/group is the one who started dovecot-auth (root) |
237 |
#user = |
238 |
#group = |
239 |
- #} |
240 |
- #client { |
241 |
+ } |
242 |
+ client { |
243 |
# The client socket is generally safe to export to everyone. Typical use |
244 |
# is to export it to your SMTP server so it can do SMTP AUTH lookups |
245 |
# using it. |
246 |
- #path = /var/run/dovecot/auth-client |
247 |
- #mode = 0660 |
248 |
- #} |
249 |
- #} |
250 |
+ path = /var/run/dovecot/auth-client |
251 |
+ mode = 0660 |
252 |
+ } |
253 |
+ } |
254 |
} |
170 |
|
255 |
|
171 |
dict { |
256 |
# If you wish to use another authentication server than dovecot-auth, you can |
172 |
- #quota = mysql:/etc/dovecot-dict-quota.conf |
257 |
@@ -1055,8 +1060,9 @@ |
173 |
+ #quota = mysql:%%PREFIX%%/etc/dovecot-dict-quota.conf |
258 |
#quota = mysql:/etc/dovecot-dict-quota.conf |
174 |
} |
259 |
} |
175 |
|
260 |
|
176 |
# Path to Berkeley DB's configuration file. See doc/dovecot-db.conf for an |
261 |
-# Path to Berkeley DB's configuration file. See doc/dovecot-db-example.conf |
177 |
@@ -1095,8 +1103,8 @@ |
262 |
-#dict_db_config = |
|
|
263 |
+# Path to Berkeley DB's configuration file. |
264 |
+# See doc/dovecot-db-example.conf |
265 |
+#dict_db_config = /etc/dovecot-db.conf |
266 |
|
267 |
## |
268 |
## Plugin settings |
269 |
@@ -1093,8 +1099,8 @@ |
178 |
# Each quota root has separate limits. Only the command for the first |
270 |
# Each quota root has separate limits. Only the command for the first |
179 |
# exceeded limit is excecuted, so put the highest limit first. |
271 |
# exceeded limit is excecuted, so put the highest limit first. |
180 |
# Note that % needs to be escaped as %%, otherwise "% " expands to empty. |
272 |
# Note that % needs to be escaped as %%, otherwise "% " expands to empty. |
181 |
- # quota_warning = storage=95%% /usr/local/bin/quota-warning.sh 95 |
273 |
- # quota_warning = storage=95%% /usr/local/bin/quota-warning.sh 95 |
182 |
- # quota_warning2 = storage=80%% /usr/local/bin/quota-warning.sh 80 |
274 |
- # quota_warning2 = storage=80%% /usr/local/bin/quota-warning.sh 80 |
183 |
+ # quota_warning = storage=95%% %%PREFIX%%/local/bin/quota-warning.sh 95 |
275 |
+ # quota_warning = storage=95%% /usr/bin/quota-warning.sh 95 |
184 |
+ # quota_warning2 = storage=80%% %%PREFIX%%/local/bin/quota-warning.sh 80 |
276 |
+ # quota_warning2 = storage=80%% /usr/bin/quota-warning.sh 80 |
185 |
#quota = maildir |
277 |
#quota = maildir |
186 |
|
278 |
|
187 |
# ACL plugin. vfile backend reads ACLs from "dovecot-acl" file from maildir |
279 |
# ACL plugin. vfile backend reads ACLs from "dovecot-acl" file from maildir |
188 |
@@ -1105,7 +1113,7 @@ |
280 |
@@ -1131,7 +1137,7 @@ |
189 |
# one file for each mailbox, eg. INBOX or sub.mailbox. cache_secs parameter |
|
|
190 |
# specifies how many seconds to wait between stat()ing dovecot-acl file |
191 |
# to see if it changed. |
192 |
- #acl = vfile:/etc/dovecot-acls:cache_secs=300 |
193 |
+ #acl = vfile:%%PREFIX%%/etc/dovecot-acls:cache_secs=300 |
194 |
|
195 |
# Convert plugin. If set, specifies the source storage path which is |
196 |
# converted to destination storage (mail_location) when the user logs in. |
197 |
@@ -1124,14 +1132,14 @@ |
198 |
# until the message can be saved within quota limits. The configuration file |
199 |
# is a text file where each line is in format: <priority> <mailbox name> |
200 |
# Mails are first deleted in lowest -> highest priority number order |
201 |
- #trash = /etc/dovecot-trash.conf |
202 |
+ #trash = %%PREFIX%%/etc/dovecot-trash.conf |
203 |
|
204 |
# Expire plugin. Mails are expunged from mailboxes after being there the |
205 |
# configurable time. The first expiration date for each mailbox is stored in |
206 |
# a dictionary so it can be quickly determined which mailboxes contain |
207 |
# expired mails. The actual expunging is done in a nightly cronjob, which |
208 |
# you must set up: |
281 |
# you must set up: |
209 |
- # dovecot --exec-mail ext /usr/libexec/dovecot/expire-tool |
282 |
# dovecot --exec-mail ext /usr/libexec/dovecot/expire-tool |
210 |
+ # dovecot --exec-mail ext %%PREFIX%%/libexec/dovecot/expire-tool |
|
|
211 |
#expire = Trash 7 Spam 30 |
283 |
#expire = Trash 7 Spam 30 |
212 |
#expire_dict = db:/var/lib/dovecot/expire.db |
284 |
- #expire_dict = db:/var/lib/dovecot/expire.db |
|
|
285 |
+ #expire_dict = db:/var/db/dovecot/expire.db |
213 |
|
286 |
|
|
|
287 |
# Lazy expunge plugin. Currently works only with maildirs. When a user |
288 |
# expunges mails, the mails are moved to a mailbox in another namespace |