Sieve Mailfilter: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| Zeile 57: | Zeile 57: | ||
[https://thomas-leister.de/internet/sieve-mailfilter-fuer-dovecot-installieren-und-konfigurieren/ https://thomas-leister.de/internet/sieve-mailfilter-fuer-dovecot-installieren-und-konfigurieren/] | [https://thomas-leister.de/internet/sieve-mailfilter-fuer-dovecot-installieren-und-konfigurieren/ https://thomas-leister.de/internet/sieve-mailfilter-fuer-dovecot-installieren-und-konfigurieren/] | ||
[https://thomas-leister.de/open-source/linux/ubuntu/dovecot-sieve-manager-installieren-und-einrichten/ https://thomas-leister.de/open-source/linux/ubuntu/dovecot-sieve-manager-installieren-und-einrichten/] | |||
Zurück zu [[Mailserver einrichten]] | Zurück zu [[Mailserver einrichten]] | ||
Version vom 29. März 2016, 22:12 Uhr
Installation
sudo apt-get install dovecot-sieve dovecot-managesieved
Konfiguration
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/vmails/sieve/spam-global.sieve
sieve_dir = /home/vmails/%n/sieve/scripts/
sieve = /home/vmails/%n/sieve/active-script.sieve
}
Verzeichnisse erstellen:
sudo -u vmail mkdir sieve sudo -u vmail mkdir /home/vmails/<name>/sieve/ sudo -u vmail mkdir /home/vmails/<name>/sieve/scripts/
Filterdateien anlegen:
cd /var/vmails/sieve/ sudo -u vmail touch spam-global.sieve
In die Datei /var/vmails/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
Links
https://wiki.ubuntuusers.de/Dovecot_2/
https://thomas-leister.de/internet/sieve-mailfilter-fuer-dovecot-installieren-und-konfigurieren/
Zurück zu Mailserver einrichten