spamassassin trainieren mit sa-learn
Der frisch installierte spamassassin benötigt initial 200x SPAM und 200x HAM. Die Mails sind vorhanden und liegen in cyrus-imapd-Postfächern, die darüber hinaus aber auch noch Dateien enthalten, die zur Verwaltung erforderlich sind – diese Dateien sollen vom Lernvorgang natürlich ausgeschlossen werden.
Spam anlernen
Als erstes SPAM lernen und die einzelnen Spam-Mails anschließend löschen:
$ for i in [1-9]* ; do /usr/bin/sa-learn --progress --spam $i && rm $i ; done
Ham anlernen
Und dann kann ihm noch der HAM eingetrichtert werden – diese Mails werden anschließend natürlich nicht gelöscht!
$ for i in [1-9]* ; do /usr/bin/sa-learn --progress --ham $i ; done
Das Ganze lässt sich natürlich auch beliebig als Cron-Job zurechtbasteln – dann sollte das --progress aber entfernt werden…
Hinterlasse einen Kommentar
Ich freue mich über jeden Kommentar, es sei denn, er ist blöd.
Deshalb sind die Kommentare auf dieser Seite auch generell moderiert.