Moin zusammen,
nachdem der Spamassassin nun vernünftig seine Arbeit verrichtet, möchte ich Mails, die mit "X-Spam-Flag: YES" gekennzeichnet sind, per Sieve systemweit in den Junk-Ordner der einzelnen Benutzer schieben. Dazu habe ich diverse Anleitungen studiert und bin nun auf folgendem Stand:
Paket dovecot-sieve installiert
Sieve-Plugin in /etc/dovecot/conf.d/15-lda.conf aktiviert (Sektion "protocol lda")
in /var/mail/sieve ein Sieve-Script namens "spam-global.sieve" gespeichert und mit sievec kompiliert
dieses Script in /etc/dovecot/conf.d/90-sieve.conf unter "sieve_before" eingetragen
Dovecot neu gestartet
Leider klappt das Verschieben nicht; die Spams landen auch weiterhin im Posteingang. Das Sieve-Script sieht so aus:
require "fileinto"; if header :contains "X-Spam-Flag" "YES" { fileinto "Junk"; }
Die Syntax habe ich prüfen lassen; die ist in Ordnung. Die Ziel-Mailbox in den Benutzerverzeichnissen heißt im Dateisystem ".Junk", aber auch wenn ich den Punkt hinzufüge, klappt das Verschieben nicht. Kann jemand helfen?
Danke und Gruß, fauxxami