From 3ac2a9b73073a2083ddd1340fe8c384f759ecaf4 Mon Sep 17 00:00:00 2001 From: Victor LABORIE Date: Fri, 13 Oct 2017 12:45:53 +0200 Subject: [PATCH] dovecot: update default config --- dovecot/templates/z-evolinux-defaults.conf.j2 | 35 +++++-------------- 1 file changed, 8 insertions(+), 27 deletions(-) diff --git a/dovecot/templates/z-evolinux-defaults.conf.j2 b/dovecot/templates/z-evolinux-defaults.conf.j2 index 8fe84694..10fefcf2 100644 --- a/dovecot/templates/z-evolinux-defaults.conf.j2 +++ b/dovecot/templates/z-evolinux-defaults.conf.j2 @@ -1,7 +1,10 @@ # {{ ansible_managed }} +# Autorise les mécanismes PLAIN/LOGIN même sans SSL/TLS disable_plaintext_auth = no auth_mechanisms = plain login + +# Authentification LDAP + intégration avec Postfix pour l'auth SMTP !include auth-ldap.conf.ext service auth { unix_listener auth-userdb { @@ -16,38 +19,16 @@ service auth { } } +# Stockage des emails dans /home/mail avec UID/GID 5000/5000 mail_location = maildir:/home/vmail/%d/%n mail_uid = 5000 mail_gid = 5000 +# Activation Sieve protocol lda { mail_plugins = sieve } -service managesieve-login { - inet_listener sieve { - port = 4190 - } - - inet_listener sieve_deprecated { - port = 2000 - } - service_count = 1 - process_min_avail = 0 - vsz_limit = 64M -} - -service managesieve { - -} - -protocol sieve { - managesieve_max_line_length = 65536 - mail_max_userip_connections = 10 - mail_plugins = - managesieve_logout_format = bytes=%i/%o - managesieve_implementation_string = Dovecot Pigeonhole - managesieve_sieve_capability = - managesieve_notify_capability = - managesieve_max_compile_errors = 5 -} +# Optimisations +login_max_processes_count = 256 +mail_max_userip_connections = 42