Benutzer-Werkzeuge

Webseiten-Werkzeuge


tachtler:dovecot_plugins

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
tachtler:dovecot_plugins [2014/07/20 08:05] – [Neustart] klaustachtler:dovecot_plugins [2015/07/12 09:31] (aktuell) – [Neustart] klaus
Zeile 5: Zeile 5:
 :!: **HINWEIS** - **Die Nachfolgende Konfiguration von [[http://dovecot.org|Dovecot]] setzt eine lauffähige Installation von [[http://dovecot.org|Dovecot]] voraus, wie unter nachfolgendem internen Link beschrieben !!!** :!: **HINWEIS** - **Die Nachfolgende Konfiguration von [[http://dovecot.org|Dovecot]] setzt eine lauffähige Installation von [[http://dovecot.org|Dovecot]] voraus, wie unter nachfolgendem internen Link beschrieben !!!**
   * **[[tachtler:dovecot_centos_6|Dovecot CentOS 6]]**   * **[[tachtler:dovecot_centos_6|Dovecot CentOS 6]]**
 +  * **[[tachtler:dovecot_centos_7|Dovecot CentOS 7]]**
  
 [[http://dovecot.org//|{{:tachtler:index:dovecot-48x48.png }}]]  [[http://dovecot.org//|{{:tachtler:index:dovecot-48x48.png }}]] 
Zeile 93: Zeile 94:
 <code> <code>
 # doveconf -n # doveconf -n
-# 2.2.10: /etc/dovecot/dovecot.conf +# 2.2.18: /etc/dovecot/dovecot.conf 
-# OS: Linux 2.6.32-431.11.2.el6.x86_64 x86_64 CentOS release 6.(Final+# Pigeonhole version 0.4.8 (0c4ae064f307+) 
 +# OS: Linux 3.10.0-229.7.2.el7.x86_64 x86_64 CentOS Linux release 7.1.1503 (Core 
 auth_debug = yes auth_debug = yes
 +auth_debug_passwords = yes
 auth_master_user_separator = * auth_master_user_separator = *
 auth_mechanisms = plain digest-md5 cram-md5 login auth_mechanisms = plain digest-md5 cram-md5 login
Zeile 105: Zeile 108:
 mail_plugins = " quota acl zlib mail_log notify" mail_plugins = " quota acl zlib mail_log notify"
 managesieve_notify_capability = mailto managesieve_notify_capability = mailto
-managesieve_sieve_capability = fileinto reject envelope encoded-character vacation subaddress +managesieve_sieve_capability = fileinto reject envelope encoded-character vacation subaddress comparator-i;ascii-numeric relational regex imap4flags copy include variables body enotify environment mailbox date index ihave duplicate
-comparator-i;ascii-numeric relational regex imap4flags copy include variables body enotify environment +
-mailbox date ihave+
 mbox_write_locks = fcntl mbox_write_locks = fcntl
 namespace { namespace {
Zeile 149: Zeile 150:
 } }
 passdb { passdb {
-  args = /etc/dovecot/dovecot-sql.conf.ext +  args = scheme=CRYPT username_format=%u /etc/dovecot/users 
-  driver = sql+  driver = passwd-file
 } }
 plugin { plugin {
Zeile 158: Zeile 159:
   quota = maildir:User quota   quota = maildir:User quota
   quota_grace = 10%%   quota_grace = 10%%
-  quota_rule = INBOX/Trash:storage=+100M+  quota_rule = *:storage=1G 
 +  quota_rule2 = INBOX/Trash:storage=+100M
   quota_status_nouser = DUNNO   quota_status_nouser = DUNNO
   quota_status_overquota = 552 5.2.2 Mailbox is over quota   quota_status_overquota = 552 5.2.2 Mailbox is over quota
Zeile 164: Zeile 166:
   quota_warning = storage=95%% quota-warning 95 %u   quota_warning = storage=95%% quota-warning 95 %u
   quota_warning2 = storage=80%% quota-warning 80 %u   quota_warning2 = storage=80%% quota-warning 80 %u
-  sieve = ~/.dovecot.sieve +  sieve = file:~/sieve;active=~/.dovecot.sieve
-  sieve_dir = ~/sieve+
   zlib_save = gz   zlib_save = gz
   zlib_save_level = 6   zlib_save_level = 6
Zeile 189: Zeile 190:
 service managesieve-login { service managesieve-login {
   inet_listener sieve {   inet_listener sieve {
 +    address = 192.168.0.80
     port = 4190     port = 4190
-  } 
-  inet_listener sieve_deprecated { 
-    port = 2000 
   }   }
 } }
Zeile 205: Zeile 204:
 service quota-warning { service quota-warning {
   executable = script /usr/local/bin/quota-warning.sh   executable = script /usr/local/bin/quota-warning.sh
 +  unix_listener quota-warning {
 +    user = vmail
 +  }
   user = vmail   user = vmail
 } }
 ssl_cert = </etc/pki/dovecot/certs/CAcert-class3-wildcard_all_in_one.crt ssl_cert = </etc/pki/dovecot/certs/CAcert-class3-wildcard_all_in_one.crt
 +ssl_cipher_list = ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:kEDH+AESGCM:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA256:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA:DHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:AES:CAMELLIA:DES-CBC3-SHA:!aNULL:!eNULL:!EXPORT:!DES:!RC4:!MD5:!PSK:!aECDH:!EDH-DSS-DES-CBC3-SHA:!EDH-RSA-DES-CBC3-SHA:!KRB5-DES-CBC3-SHA
 +ssl_dh_parameters_length = 2048
 ssl_key = </etc/pki/dovecot/private/tachtler.net.key ssl_key = </etc/pki/dovecot/private/tachtler.net.key
 +ssl_prefer_server_ciphers = yes
 +ssl_protocols = !SSLv2 !SSLv3
 userdb { userdb {
-  driver = prefetch +  args = username_format=%u /etc/dovecot/users 
-+  driver = passwd-file
-userdb { +
-  args = /etc/dovecot/dovecot-sql.conf.ext +
-  driver = sql+
 } }
 verbose_proctitle = yes verbose_proctitle = yes
Zeile 221: Zeile 224:
 } }
 protocol imap { protocol imap {
-  mail_max_userip_connections = 30+  mail_max_userip_connections = 50
   mail_plugins = " quota acl zlib mail_log notify imap_quota imap_acl imap_zlib"   mail_plugins = " quota acl zlib mail_log notify imap_quota imap_acl imap_zlib"
 } }
 protocol sieve { protocol sieve {
-  mail_max_userip_connections = 30+  mail_max_userip_connections = 50
 } }
 </code> </code>
Zeile 236: Zeile 239:
 Stopping Dovecot Imap:                                      OK  ] Stopping Dovecot Imap:                                      OK  ]
 Starting Dovecot Imap:                                      OK  ] Starting Dovecot Imap:                                      OK  ]
 +</code>
 +bzw.
 +<code>
 +# systemctl restart dovecot
 </code> </code>
  
tachtler/dovecot_plugins.1405836306.txt.gz · Zuletzt geändert: 2014/07/20 08:05 von klaus