Irgendwie habe ich zu dem Thema gar nichts im Internet gefunden und deswegen Blogge ich das mal. Es geht um Spamassassin und 8 Bits Zeichen.
Wie das so in Japan ist enthalten die Emails Kanas und Kanjis und die Zeichen sind eben 8Bit kodiert. Spamassasin hat die immer als SPAM erkannt obwohl ich die Sprache jp erlaubt hatte. Man findet auch nirgendswo informationen über den Test der folgendes Resultat liefert:
Content analysis details: (2.2 points, 2.0 required)
pts rule name description
—- ———————- ————————————————–
0.0 UNPARSEABLE_RELAY Informational: message has unparseable relay lines
1.5 BODY_8BITS BODY: Body includes 8 consecutive 8-bit characters
1.3 MISSING_SUBJECT Missing Subject: header
-0.7 AWL AWL: From: address is in the auto white-list
Ich habe mich echt fast krank gesucht und hatte es beim ersten mal aufgegeben, so langsam nervt das aber das man alle wichtigen Emails im Spam Ordner findet. Also habe ich mich mal auf die Suche gemacht und im Ordner /usr/share/spamassassin/ die Datei 25_textcat.cf gefunden. In der Datei werden die Tests für das Plugin “Mail::SpamAssassin::Plugin::TextCat” definiert.
ifplugin Mail::SpamAssassin::Plugin::TextCat
body UNWANTED_LANGUAGE_BODY eval:check_language()
describe UNWANTED_LANGUAGE_BODY Message written in an undesired language
tflags UNWANTED_LANGUAGE_BODY userconf#body BODY_8BITS eval:check_body_8bits()
#describe BODY_8BITS Body includes 8 consecutive 8-bit characters
#tflags BODY_8BITS userconfendif
Das komplette Plugin wollte ich aber nicht deaktieren, weil sonst der Language Test auch entfernt wird. Also habe ich den 8BITS Test nur auskommentiert und anscheinend funktioniert das.
Aber warum gibt es dazu nichts im Internet? Hat das Problem keiner? Benutzen die Japaner kein Spamassassin? Naja, jetzt steht es ja einmal im Internet und vielleicht braucht es mal wer anderes.