Wenn man SA unter Windows benutzen will hat man zwei Möglichkeiten
Pearl:
Pearl unter Windows zu benutzen ist nicht ganz einfach und für den typischen Windows-User zu fummelig.
SpamAssassin for Win32:
Die ist deutlich einfach und weniger kompliziert.
Aber auch diese Lösung ist nicht optimal.
Man muss die Software in einer bestimmten Art und Weise verwenden.
spamassassin.exe [oldfilename] >[newfilename]
- Der alte und der neue Dateiname müssen unterschiedlich ein. Man muss sich also um die neue Datei noch kümmern.
- SA modifiziert sowohl Betreff als auch Text einer Email recht stark. Einigen würde ein anderer Betreff schon reichen.
- Es gibt nur die Möglichkeit den Rückgabewert als Informationen ob die Mail nun Spam war zu benutzen.
Genau dafür habe ich SAWC geschrieben:
- Rückgabe des Scores als exitcode (12.3 -> 123)
- Rückgabe ob es Spam ist als exitcode (0/1)
- Speichern des genauen Analyseergebnisses in einer Datei
- Modifizieren der Mail in einem Aufruf
Eine Logdatei sieht so aus.
Content analysis details: (9.2 points, 6.3 required)
2.4 FH_HELO_EQ_D_D_D_D Helo is d-d-d-d
4.4 HELO_DYNAMIC_IPADDR Relay HELO'd using suspicious hostname (IP addr1)
0.0 HTML_MESSAGE BODY: HTML included in message
0.1 RDNS_DYNAMIC Delivered to trusted network by host with dynamic-looking rDNS
2.3 AWL AWL: From: address is in the auto white-list