Sieve Mailfilter: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Zeile 20: | Zeile 20: | ||
<pre> | <pre> | ||
plugin { | plugin { | ||
sieve_before = /var/ | sieve_before = /var/vmail/sieve/spam-global.sieve | ||
sieve_dir = /home/ | sieve_dir = /home/vmail/%n/sieve/scripts/ | ||
sieve = /home/ | sieve = /home/vmail/%n/sieve/active-script.sieve | ||
} | } | ||
</pre> | </pre> | ||
Zeile 29: | Zeile 29: | ||
<pre> | <pre> | ||
sudo -u vmail mkdir sieve | sudo -u vmail mkdir sieve | ||
sudo -u vmail mkdir /home/ | sudo -u vmail mkdir /home/vmail/<name>/sieve/ | ||
sudo -u vmail mkdir /home/ | sudo -u vmail mkdir /home/vmail/<name>/sieve/scripts/ | ||
</pre> | </pre> | ||
Filterdateien anlegen: | Filterdateien anlegen: | ||
<pre> | <pre> | ||
cd /var/ | cd /var/vmail/sieve/ | ||
sudo -u vmail touch spam-global.sieve | sudo -u vmail touch spam-global.sieve | ||
</pre> | </pre> | ||
In die Datei ''/var/ | In die Datei ''/var/vmail/sieve/spam-global.sieve'' folgende Zeilen einfügen: | ||
<pre> | <pre> | ||
require ["fileinto", "mailbox"]; | require ["fileinto", "mailbox"]; |
Version vom 30. März 2016, 00:32 Uhr
Installation
sudo apt-get install dovecot-sieve dovecot-managesieved
Konfiguration Sieve
In der Datei /etc/dovecot/conf.d/20-lmtp.conf folgene Zeilen bearbeiten:
protocol lmtp { # Space separated list of plugins to load (default is global mail_plugins). mail_plugins = $mail_plugins sieve }
In der Datei /etc/dovecot/dovecot.conf folgene Zeilen hinzufügen:
plugin { sieve_before = /var/vmail/sieve/spam-global.sieve sieve_dir = /home/vmail/%n/sieve/scripts/ sieve = /home/vmail/%n/sieve/active-script.sieve }
Verzeichnisse erstellen:
sudo -u vmail mkdir sieve sudo -u vmail mkdir /home/vmail/<name>/sieve/ sudo -u vmail mkdir /home/vmail/<name>/sieve/scripts/
Filterdateien anlegen:
cd /var/vmail/sieve/ sudo -u vmail touch spam-global.sieve
In die Datei /var/vmail/sieve/spam-global.sieve folgende Zeilen einfügen:
require ["fileinto", "mailbox"]; if header :contains "X-Spam-Flag" "YES" { fileinto :create "Spam"; }
Zum Abschluß dovecot neu starten:
sudo service dovecot restart
Konfiguration Sieve-Manager
Links
https://wiki.ubuntuusers.de/Dovecot_2/
https://thomas-leister.de/internet/sieve-mailfilter-fuer-dovecot-installieren-und-konfigurieren/
Zurück zu Mailserver einrichten