X-Git-Url: https://git.cyclocoop.org/?p=lhc%2Fateliers.git;a=blobdiff_plain;f=etc%2Fdovecot%2Fdovecot.conf.m4;h=63604fa6ce785bc9469f367abe9a85f2090d9cd8;hp=0ecacf54bf13b6c8efbffeab7cc77dc038eb2d60;hb=b0da1a3b6963f3f6d7611770c8798f8dd7cac7d4;hpb=2018969d17b305926d804dea6a9a486c4e653ee8 diff --git a/etc/dovecot/dovecot.conf.m4 b/etc/dovecot/dovecot.conf.m4 index 0ecacf5..63604fa 100644 --- a/etc/dovecot/dovecot.conf.m4 +++ b/etc/dovecot/dovecot.conf.m4 @@ -44,14 +44,14 @@ namespace inbox { special_use = \Trash } prefix = - separator = . + separator = + } namespace { #list = children list = yes location = maildir:/home/mail/data/%%d/%%n/Maildir:INDEX=/var/lib/dovecot-index/%d/%n/Shared/%%n:CONTROL=/var/lib/dovecot-control/%d/%n/Shared/%%n - prefix = Shared.%%n. - separator = . + prefix = Partages+%%n+ + separator = + subscriptions = yes type = shared } @@ -64,21 +64,49 @@ passdb { } plugin { acl = vfile:/etc/dovecot/acl/global.d + acl_anyone = allow acl_shared_dict = file:/home/mail/acl/%d/shared.db + #antispam_allow_append_to_spam = yes + # NOTE: pour offlineimap + antispam_backend = pipe + #antispam_crm_args = -u;/home/mail/data/%d/.crm114;/usr/share/crm114/mailfilter.crm + antispam_crm_args = -u;/home/mail/crm114;/usr/share/crm114/mailfilter.crm + antispam_crm_binary = /usr/bin/crm + antispam_debug_target = syslog + #antispam_crm_env = HOME=%h;USER=%u + antispam_ham_keywords = NonJunk + antispam_pipe_program = /usr/bin/crm + antispam_pipe_program_args = -u;/home/mail/crm114;/usr/share/crm114/mailfilter.crm;--stats_only;--force + antispam_pipe_program_notspam_arg = --learnnonspam + antispam_pipe_program_spam_arg = --learnspam + antispam_pipe_program_unlearn_spam_args = --unlearn;--learnspam + antispam_pipe_program_unlearn_notspam_args = --unlearn;--learnnonspam + antispam_pipe_tmpdir = /home/mail/crm114/tmp + antispam_signature = X-CRM114-CacheID + antispam_signature_missing = move + antispam_spam = Junk + antispam_spam_keywords = Junk + antispam_trash = Trash + antispam_unsure = Unsure + antispam_verbose_debug = 0 quota = fs:user recipient_delimiter = + sieve = /home/mail/data/%d/%n/sieve sieve_after = /etc/dovecot/sieve/after.d/ sieve_before = /etc/dovecot/sieve/before.d/ sieve_dir = /home/mail/data/%d/%n/sieve.d/ + #sieve_extensions = +spamtest +spamtestplus sieve_global_dir = /etc/dovecot/sieve/global.d/ sieve_max_script_size = 1M sieve_quota_max_scripts = 0 sieve_quota_max_storage = 10M + sieve_spamtest_max_value = 10 + sieve_spamtest_status_header = X-Spam-Score + sieve_spamtest_status_type = strlen sieve_user_log = /home/mail/log/%d/sieve.%n.log } protocol imap { - mail_plugins = $mail_plugins imap_acl imap_quota + mail_plugins = $mail_plugins antispam imap_acl imap_quota } service imap-login { inet_listener imap {