Benutzer-Werkzeuge

Webseiten-Werkzeuge


tachtler:dovecot_pigeonhole_sieve

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_pigeonhole_sieve [2015/07/10 14:07] – [/etc/doveconf/conf.d/20-managesieve.conf] klaustachtler:dovecot_pigeonhole_sieve [2015/07/10 15:31] (aktuell) – [Neustart] klaus
Zeile 492: Zeile 492:
 service managesieve-login { service managesieve-login {
   inet_listener sieve {   inet_listener sieve {
 +    # Tachtler -new
 +    address = 192.178.0.80
     port = 4190     port = 4190
   }   }
Zeile 513: Zeile 515:
 </code> </code>
  
-:!: **HINWEIS** - Es empfiehlt sich __aktuell__ auch den bereits als "//deprecated//" (veraltet) gekennzeichneten **Port 2000** trotzdem **zu aktivieren**, da evtl. **alte Clients** noch versuchen, hier ihre+:!: **HINWEIS** - Es empfiehlt sich __ggf.__ auch den bereits als "//deprecated//" (veraltet) gekennzeichneten **Port 2000** trotzdem **zu aktivieren**, **__wenn__** evtl. **alte Clients** noch versuchen, hier ihre
 ''sieve''-Skripte zum [[http://dovecot.org|Dovecot]] **hochzuladen**! ''sieve''-Skripte zum [[http://dovecot.org|Dovecot]] **hochzuladen**!
  
Zeile 574: Zeile 576:
   # is also where the ManageSieve service stores the user's scripts.   # is also where the ManageSieve service stores the user's scripts.
   sieve_dir = ~/sieve   sieve_dir = ~/sieve
 +...
 +</code>
 +bzw.
 +<code ini>
 +...
 +plugin {
 +  # The location of the user's main Sieve script or script storage. The LDA
 +  # Sieve plugin uses this to find the active script for Sieve filtering at
 +  # delivery. The "include" extension uses this location for retrieving
 +  # :personal scripts. This is also where the  ManageSieve service will store
 +  # the user's scripts, if supported.
 +  # 
 +  # Currently only the 'file:' location type supports ManageSieve operation.
 +  # Other location types like 'dict:' and 'ldap:' can currently only
 +  # be used as a read-only script source ().
 +  #
 +  # For the 'file:' type: use the ';active=' parameter to specify where the
 +  # active script symlink is located.
 +  # For other types: use the ';name=' parameter to specify the name of the
 +  # default/active script.
 +  sieve = file:~/sieve;active=~/.dovecot.sieve
 ... ...
 </code> </code>
Zeile 590: Zeile 613:
 <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
 auth_verbose = yes auth_verbose = yes
 +listen = *
 mail_debug = yes mail_debug = yes
 mail_location = maildir:~/Maildir mail_location = maildir:~/Maildir
 mail_plugins = " quota acl" mail_plugins = " quota acl"
 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 655: Zeile 679:
   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+
 } }
 protocols = imap lmtp sieve protocols = imap lmtp sieve
Zeile 673: Zeile 696:
 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 689: Zeile 710:
 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
 } }
Zeile 706: Zeile 730:
 } }
 protocol imap { protocol imap {
 +  mail_max_userip_connections = 10
   mail_plugins = " quota acl imap_quota imap_acl"   mail_plugins = " quota acl imap_quota imap_acl"
 +}
 +protocol sieve {
 +  mail_max_userip_connections = 10
 } }
 </code> </code>
Zeile 717: Zeile 745:
 Stopping Dovecot Imap:                                      OK  ] Stopping Dovecot Imap:                                      OK  ]
 Starting Dovecot Imap:                                      OK  ] Starting Dovecot Imap:                                      OK  ]
 +</code>
 +bzw.
 +<code>
 +# systemctl restart dovecot
 </code> </code>
  
Zeile 722: Zeile 754:
 <code> <code>
 # netstat -tulpen | grep dovecot # netstat -tulpen | grep dovecot
-tcp        0    0 0.0.0.0:143              0.0.0.0:         LISTEN      0     2576144    27738/dovecot        +tcp        0      0 0.0.0.0:993            0.0.0.0:         LISTEN      0     92423      20786/dovecot        
-tcp        0    0 0.0.0.0:2000             0.0.0.0:         LISTEN      0     2576085    27738/dovecot        +tcp        0      0 0.0.0.0:143            0.0.0.0:         LISTEN      0     92422      20786/dovecot        
-tcp        0    0 192.168.0.80:12340       0.0.0.0:         LISTEN      0     2576208    27738/dovecot        +tcp        0      0 192.168.0.80:12340     0.0.0.0:         LISTEN      0     92484      20786/dovecot        
-tcp        0    0 192.168.0.80:24          0.0.0.0:         LISTEN      0     2576117    27738/dovecot      +tcp        0      0 192.168.0.80:24        0.0.0.0:         LISTEN      0     92395      20786/dovecot        
-tcp        0    0.0.0.0:4190             0.0.0.0:         LISTEN      0     2576083    27738/dovecot        +tcp        0      192.168.0.80:4190      0.0.0.0:         LISTEN      0     92364      20786/dovecot
-tcp        0    0 0.0.0.0:993              0.0.0.0:         LISTEN      0     2576146    27738/dovecot        +
-tcp        0    0 :::143                   :::              LISTEN      0     2576145    27738/dovecot        +
-tcp        0    0 :::2000                  :::*               LISTEN      0     2576086    27738/dovecot        +
-tcp        0    0 :::4190                  :::*               LISTEN      0     2576084    27738/dovecot        +
-tcp        0    0 :::993                   :::              LISTEN      0     2576147    27738/dovecot+
 </code> </code>
  
tachtler/dovecot_pigeonhole_sieve.1436530070.txt.gz · Zuletzt geändert: 2015/07/10 14:07 von klaus