Spam Mails automatisch verschieben mit der Synology MailStation

Da Synology mit der DSM 4 Version sämtliche Verzeichnisse geändert hat, stimmen leider viele Foren/Blog/Wiki Beiträge nicht mehr zu dem Thema.
Also anbei mal eine einfache Kurzfassung für DSM 4.2 und neuer, Spamassassin kann zwar aktiviert werden in der MailStation, markiert aber Emails nur mit *****SPAM***** als Betreff und verschiebt diese nicht automatisch.
Damit das Ganze klappt, einfach in den Home Ordner vom User eine Datei mit anlegen mit dem Namen: .forward
Dann noch eine weitere Datei anlegen mit dem Namen: .procmailrc

Damit werde die Emails in den Ordner Junk verschoben.

Wer ganze Protokolliert haben möchte bei Logfile die # entfernen.

Optional noch beide Dateien auf den Benutzer zuweisen und nur Lese/Schreibrechte für diesen über die FileStation mit Rechtsklick Eigenschaften oder halt mit

In der .procmailrc könnten auch noch weitere Sortierregeln erstellt werden. Hier http://www.butschek.de/procmail-faq/ findet man noch eine Übersicht was noch so möglich ist.

Da Spamassassin alleine nur wenig Spam findet gibt es noch zusätzlich die bayes Datenbank.
Diese muss leider noch selbst angelegt werden. Dazu einfach in der folgenden Datei den Inhalt hinzufügen:
bis MailServer 1.1: /volume1/@appstore/MailServer/etc/spamassassin/local.cf

Wen es stört, dass der Spam oder falsch erkannte Spam in einem Spambericht als Anhang ins Postfach zugestellt wird, muss in der selben Konfig noch report_safe auf 0 ändern.

ab MailServer 1.2: /volume1/@appstore/MailServer/etc/template/spamassassin.template

Werte für für autolearn und Spam in Anhang verkapseln können in der DSM eingestellt werden. Emails als Spam markieren ist ungefähr ein Wert von 4-8 zu verwenden, je nachdem wie schnell mal diese im Spam haben möchte.

Dann noch die spamassassin_db selbst anlegen z.B. mit phpMyAdmin folgendes SQL importieren:

Danach kann die Datenbank noch gefüttert werden mit:

Die DNSBL Liste /volume1/@appstore/MailServer/etc/MailScanner/spam.lists.conf kann ersetzt durch:

In der Original stehen einige Listen mehrfach drinnen, einmal einzeln für jeden Bereich + die Liste mit allen Bereichen. Und dann sind noch paar drinnen die garnicht mehr aktuell sind.

Dieses sind aber nur zur Spambewertung, für direkte Ablehnung (reject) müssen diese in MailServer angegeben werden bei Sicherheit.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.