dovecot-2.0-pigeonhole: Added quota and limit configuration to c...
pigeonhole at rename-it.nl
pigeonhole at rename-it.nl
Tue Aug 17 20:03:45 EEST 2010
details: http://hg.rename-it.nl/dovecot-2.0-pigeonhole/rev/1ae9569b0383
changeset: 1380:1ae9569b0383
user: Stephan Bosch <stephan at rename-it.nl>
date: Tue Aug 17 19:03:36 2010 +0200
description:
Added quota and limit configuration to config file examples.
diffstat:
doc/example-config/conf.d/20-managesieve.conf | 5 ++++-
doc/example-config/conf.d/90-sieve.conf | 22 +++++++++++++++++++++-
2 files changed, 25 insertions(+), 2 deletions(-)
diffs (57 lines):
diff -r 8ec04c40d9a4 -r 1ae9569b0383 doc/example-config/conf.d/20-managesieve.conf
--- a/doc/example-config/conf.d/20-managesieve.conf Tue Aug 17 18:48:30 2010 +0200
+++ b/doc/example-config/conf.d/20-managesieve.conf Tue Aug 17 19:03:36 2010 +0200
@@ -54,7 +54,7 @@
# To fool ManageSieve clients that are focused on CMU's timesieved you can specify
# the IMPLEMENTATION capability that the dovecot reports to clients.
# For example: 'Cyrus timsieved v2.2.13'
- #managesieve_implementation_string = Dovecot
+ #managesieve_implementation_string = Dovecot Pigeonhole
# Explicitly specify the SIEVE and NOTIFY capability reported by the server before
# login. If left unassigned these will be reported dynamically according to what
@@ -66,4 +66,7 @@
# The maximum number of compile errors that are returned to the client upon script
# upload or script verification.
#managesieve_max_compile_errors = 5
+
+ # Refer to 90-sieve.conf for script quota configuration and configuration of
+ # Sieve execution limits.
}
diff -r 8ec04c40d9a4 -r 1ae9569b0383 doc/example-config/conf.d/90-sieve.conf
--- a/doc/example-config/conf.d/90-sieve.conf Tue Aug 17 18:48:30 2010 +0200
+++ b/doc/example-config/conf.d/90-sieve.conf Tue Aug 17 19:03:36 2010 +0200
@@ -3,7 +3,7 @@
##
# Do not forget to enable the Sieve plugin in 15-lda.conf and 20-lmtp.conf
-# by adding it to the mail_plugins= settings.
+# by adding it to the respective mail_plugins= settings.
plugin {
# The path to the user's main active script.
@@ -40,4 +40,24 @@
# left of the separator and the :detail part is right. This setting
# is also used by Dovecot's LMTP service.
#recipient_delimiter = +
+
+ # The maximum size of a Sieve script. The compiler will refuse to
+ # compile any script larger than this limit.
+ #sieve_max_script_size = 1M
+
+ # The maximum number of actions that can be performed during a single
+ # script execution.
+ #sieve_max_actions = 32
+
+ # The maximum number of redirect actions that can be performed during
+ # a single script execution.
+ #sieve_max_redirects = 4
+
+ # The maximum number of personal Sieve scripts a single user can have.
+ # (Currently only relevant for ManageSieve)
+ #sieve_quota_max_scripts = 0
+
+ # The maximum amount of disk storage a single user's scripts may occupy.
+ # (Currently only relevant for ManageSieve)
+ #sieve_quota_max_storage = 0
}
More information about the dovecot-cvs
mailing list