Um Mails direkt beim Eintreffen auf dem Server zu sortieren kann Sieve verwendet werden. Sieve wird in diesem Fall als Alternative zum alten procmail verwendet.
Wichtig: Diese Anleitung ist ein Teil von Mailserver einrichten und setzt voraus, dass bereits ein Dovecot2 installiert und konfiguriert wurde!
Im Verzeichnis /usr/local/etc/dovecot müssen folgende Dateien angepasst werden.
In der dovecot.conf wird sieve zu den unterstützten Protokollen hinzugefügt.
# und sieve zur Filterung der Mails verwenden protocols = imap lmtp sieve
service managesieve-login { inet_listener sieve { port = 4190 } #inet_listener sieve_deprecated { # port = 2000 #} # Number of connections to handle before starting a new process. # Typically # the only useful values are 0 (unlimited) or 1. 1 is more secure, but # 0 # is faster. <doc/wiki/LoginProcess.txt> service_count = 1 # Number of processes to always keep waiting for more connections. #process_min_avail = 0 # If you set service_count=0, you probably need to grow this. #vsz_limit = 64M } service managesieve { # Max. number of ManageSieve processes (connections) #process_limit = 1024 }
mail_plugins = $mail_plugins sieve