Kurzanleitung zum Einrichten eines Spamfilters

Alle extern eintreffenden E-Mails werden untersucht. Sie werden in den Metadaten der E-Mail,
dem Mail-Header, charakterisiert. Der Betreff wird also nicht verändert!
Nach diesem Mail-Header 'X-DSPAM-Result' können wir bereits auf dem Server filtern,
so dass spamverdächtige E-Mails nicht den 'Posteingang' verstopfen.
Sollte bei der Spam-Erkennung mal etwas schief gelaufen sein, gibt es eine einfache Möglichkeit,
die Server-Software DSPAM zu trainieren. Dafür brauchen wir zusätzliche Ordner neben unserem
Posteingang.

Wir erstellen neue Ordner entweder in unserem E-Mail-Client auf gleicher Ebene wie den Posteingang,
oder besser mit der webmail-Oberfläche.

Zum trainieren des Spamfilters wird der Ordner DSPAM mit seinen beiden Unterordnern
Spam und Ham benötigt. Optional kann hier auch gleich der Spamverdacht-Ordner
angelegt werden, in den wir die als Spam erkannten E-Mails sortieren lassen.

Ordner im webmailer 'roundcube' anlegen

Neue Ordner erstellt man mit dem PLUS links unten, nachdem man zuvor oben den
Schraubenschlüssel (Task settings) und dann im Menü rechts 'Ordner' oder 'Folder'
ausgewählt hat. Der DeepLink lautet https://webmail.moobits.net/?_task=settings&_action=folders

Hauptordner DSPAM

Dieser Ordner MUSS auf der obersten Ebene angelegt werden, also parallel zum Posteingang.
Er hat demnach 'keine Eltern' in der Hierarchie des E-Mail-Accounts, dargestellt durch die Auswahlbox '---'


Unterordner Ham und Spam

Unterhalb von DSPAM müssen nun die beiden Ordner Ham und Spam angelegt werden,
andernfalls würde das automatisierte umlernen sogenannter False-Positive nicht funktionieren.


Ordner für Spamverdacht

Optional kann man seinen Zielordner für die als Spam erkannten E-Mails auch unterhalb von DSPAM legen,
da hat man alles im Blick und Griff, wenn man z.B. wöchentlich den Spamverdacht überfliegt und leert.
Also neben Ham und Spam auch noch ein dritter Ordner 'Spamverdacht'. Auszuwählen ist dann
die Auswahlbox "Eltern" = DSPAM. Mit "---" wird der Ordner nicht hierarchisch untergeordnet.

Zielordner fuer als Spam erkannte E-Mails

Filter erstellen

Wichtig ist das der Filtername ausgefüllt wird. Dieser kann beliebig gewählt werden,
sollte aber aus einem einfachen prägnanten Wort bestehen. Bei Problemen (Filter funktioniert nicht)
zuerst auf Sonder- und Leerzeichen im Filternamen verzichten.
Eine weitere häfige Fehlerquelle ist die Checkbox "Filter deaktiviert".

Wir Filtern nach einem E-Mail-Header X-DSPAM-Result der den Wert "Spam" haben muss.

sieve Filter auf den Header 'X-DSPAM-Result'

Trainieren

Wenn in dem Spamverdacht-Ordner nun E-Mails landen, die fälschlicherweise als Spam erkannt wurden,
verschieben wir diese in den Ordner DPAM->Ham. Der Ordner wird nachts ausgewertet und die E-Mails
danach im Posteingang abgelegt, denn sie waren ja kein Spam.

Wenn im Posteingang Spam-E-Mails auftauchen, was insbesondere am Anfang der Trainingsphase häufiger
passieren kann, werden diese Spam-E-Mails in den Ordner DSPAM->Spam verschoben (z.b. per drag&drop im webmail).
Auch dieser Ordner wird nachts von DSPAM gelernt. E-Mails in diesem Ordner werden dann gelöscht, denn sie sind
ja als unerwünschter Spam deklariert worden.