Spamassasin optimieren

Status
Für weitere Antworten geschlossen.

hcp65

Benutzer
Mitglied seit
28. Mrz 2016
Beiträge
7
Punkte für Reaktionen
0
Punkte
1
Würde gerne das Optimale aus Spamassasin rausholen und Regeln (z.B. von Heinlein) installieren. Davor aber erst mal eine Frage:

Wie geht ihr mit dem Thema SPAM um? Habt ihr Regelsets aus dem Internet gezogen? Was sind die Erfahrungen?

Danke für jeden Beitrag,

Gruss, HCP
 

peterhoffmann

Benutzer
Sehr erfahren
Mitglied seit
17. Dez 2014
Beiträge
5.538
Punkte für Reaktionen
1.382
Punkte
234
Ich habe auf einem Webserver (keine DS!) mit rund 200 Domains den Spamassassin gut aufgebrezelt und damit Erfolg gehabt.

In der Standardinstallation fischte der Spamassassin recht wenig raus. Meist kam ca. 50% vom Spam durch.
Nach dem Aufbrezeln kommt fast gar nichts mehr durch. Die korrekte Erkennungsrate ist schon fast verdächtigt hoch. Z.B. ein Mailkonto hat täglich zwischen 200-300 Spammails. In der letzten Tagen kamen da nur zwei E-Mails durch, die Spam waren. Der Rest wurde brav erkannt und lag im Spamordner. Ich habe die letzten 1,5 Jahre immer wieder mal die Spamordner durchkämmt und keine Fehlerkennung finden können. Manchmal ist mir das einfach unheimlich und zu perfekt.

Folgende Schritte habe ich vorgenommen:
  • Regeln von Spamassassin, Heinlein und Schaal-IT eingebunden (Script prüft alle 2 Stunden auf Updates. Updates kommen 1-3 Stück pro Tag.)
  • Spamarchive (2x) werden morgens um 4 Uhr heruntergeladen und alle (wichtigen) Mailkonten der Spamassassin darauf trainiert
Spamarchive:
[U]http://artinvoice.hu/spams/[/U]
[U]http://untroubled.org/spam/[/U]

Scripte:
Die Scripte für den Abgleich der Regeln und den Abgleich der Spamarchive habe ich mir aus Codeschnipseln und eigener Gedankenarbeit zusammengeschustert. Bestimmt nicht schön geworden, aber es funktioniert.

Weitere Empfehlung für den Mailserver:
DNSBL-Check => [U]http://www.localside.net/scripts/[/U]
Ich habe mir das Script etwas umgebaut, damit es neben der Mailfunktion zusätzlich ein Log nach meinen Wünschen schreibt. Ich führe das Script auf dem Server alle 3 Stunden aus und es braucht ca. 90 bis 105 Sekunden.
 
Zuletzt bearbeitet:

steje43

Benutzer
Mitglied seit
03. Dez 2011
Beiträge
666
Punkte für Reaktionen
35
Punkte
48
Hallo Peterhoffmann,

hört sich nicht mal schlecht an. Aber wie soll ich das denn auf meine DS umsetzen?

Ich habe meisten Probleme mit Pillenversand, Arzneimittel und Gernitika etc., Bürostühle.
Die kommen immer durch was ich auch mache.

Gruß
Jens
 

peterhoffmann

Benutzer
Sehr erfahren
Mitglied seit
17. Dez 2014
Beiträge
5.538
Punkte für Reaktionen
1.382
Punkte
234
Hallo Jens,
ich habe auf einer DS keinen Mailserver laufen und kenne die Abhängigkeiten nicht.

Der Spamassassin (und dessen Konfi) wird aber überall gleich sein. Alle einkommenden E-Mails müssen durch den Spamassassin, der prüft aufgrund seiner Regeln und Training und vergibt für erkannte Merkmale Punkte, rechnet diese zusammen und schreibt alles in den Header der E-Mail. Nun gibt er die geprüfte E-Mail zurück und sie wird je nach Punktestand in den einkommenden Ordner vom Postfach oder Spamordner einsortiert. So funktioniert der Spamassassin auf allen Servern, egal ob nun Webserver mit Mailserver oder einer DS.

Wie gesagt, durch das Einbinden der Regeln von Heinlein und Schaal-IT, sowie das automatische nächtliche Training mit Spammails aus den beiden Spamarchiven werden bei mir zuverlässig fast alle Spammails erkannt.

Wie man die Regeln einbindet, sowie das Training anstösst, findet man in den von mir oben genannten Links. Dort sind u.a. auch Beispielscripte, die man sich nach Bedarf anpassen kann.
Meine Scripte basieren auch darauf, sind aber Stück für Stück auf meine Bedürfnisse von mir angepasst worden.
 

steje43

Benutzer
Mitglied seit
03. Dez 2011
Beiträge
666
Punkte für Reaktionen
35
Punkte
48
Hallo peterhoffmann,

vielen Dank für deine Antwort.

Ich habe mal auf einem Linuxtestsystem Spamassassin installiert und mir die *.cf Dateien von Heinlein und Schaal-it runtergeladen.
Diese cf Dateien als Regeln in meinem Mailplus hinterlegt.

Scheint zu funktionieren, nun manuell, aber besser als nichts.

Gruß
Jens
 

bastel42

Benutzer
Mitglied seit
18. Jun 2012
Beiträge
147
Punkte für Reaktionen
1
Punkte
24
gibt es zu dem Thema weitere Infos?

Auf meiner Diskstation kann ich im Mailserver Plus eine cf-Datei importieren. Aber woher bekommt man die?
Ist diese Funktion auf der Diskstation evtl. noch nicht fertig entwickelt?
Alle gefundenen Anleitungen sind für Installationen auf Linux-Systemen und zum automatischen Bezug von Konfigurationsdateien.
Für die Diskstation gibt es scheinbar nichts.
 

peterhoffmann

Benutzer
Sehr erfahren
Mitglied seit
17. Dez 2014
Beiträge
5.538
Punkte für Reaktionen
1.382
Punkte
234

Anhänge

  • cf-dateien.zip
    355,2 KB · Aufrufe: 61

bastel42

Benutzer
Mitglied seit
18. Jun 2012
Beiträge
147
Punkte für Reaktionen
1
Punkte
24
Danke für die Datei.

Aber woher bekommt man die aktualisiert?
In den gefundenen Anleitungen werden laufend Aktualisierungen eingespielt. In der Diskstation muss man das wohl von Hand machen?

Also Spamassasin auf einer Linux-Kiste installieren, Cronjob laufen lassen und dann die Dateien von Hand auf die Diskstation kopieren?
 

peterhoffmann

Benutzer
Sehr erfahren
Mitglied seit
17. Dez 2014
Beiträge
5.538
Punkte für Reaktionen
1.382
Punkte
234
Ich habe keine Möglichkeit des direkten Downloads gefunden.
Die Dateien von heute habe ich daher vom Webserver genommen.

Funktioniert sa-update nicht auf der DS? Bei mir läuft kein Mailserver, sprich ich kann es nicht testen.

Nachtrag:
Hier ein 9 Jahre alter Wiki-Eintrag: https://www.synology-wiki.de/index.php/Regeln_von_Spamassassin
 
Zuletzt bearbeitet:
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat