Einzelnen Beitrag anzeigen
16. April 2007, 08:19   #1
Bandwurm
Erde, Wind & Feuer
 
Benutzerbild von Bandwurm
 
Registriert seit: February 2002
Ort: Ockershausen
Beiträge: 7.669
SpamAssassin auf deutsch umstellen (30_text_de.cf)

SpamAssassin wird häufig als Anti-Spam Dienst auf vielen Servern eingesetzt, so auch hier auf diesem.
Dieses Programm scannt jede E-Mail und versucht Spam anhand von einem Abgleich mit verschiedenen Regellisten Spammails zu erkennen und diese als solche zu kennzeichnen. In der Regel fügt SpamAssassin in den Betreff der jeweiligen E-Mail ***Spam*** hinzu.
Eine Möglichkeit ist nun im jeweiligen E-Mail Programm des Abrufers solche gekennzeichneten E-Mails direkt in den Spam-Ordner zu verschieben, man hat aber auch die Möglichkeit (jedenfalls unter Plesk) solche E-Mails direkt auf dem Server im Posteingang zu löschen.

SpamAssassin wertet dabei nach Punkten und ab einer einstellbaren Schwelle werden solche E-Mails als Spam gekennzeichnet und der eigentliche Inhalt als Anhang angehängt. Als Text der E-Mail wird nun von SpamAssassin eine Beschreibung und Auflistung der einzelnen vergebenen Punkte pro Regelliste generiert.
Dies war hier auf englisch, SpamAssassin hat aber auch eine 30_text_de.cf Datei dabei, die automatisch über den Dienst locale die Spracheinstellung des Servers übernimmt und im Falle Deutsch, diese deutschen Beschreibungen nehmen sollte.

Genau dies hatte aber SpamAssassin hier auf dem Server, warum auch immer nicht gemacht.


Abhilfe:
Man kopiere den Inhalt dieser 30_text_de.cf und füge ihn in die globale Konfigurationsdatei /etc/mail/spamassassin/local.cf ein.
Vor jeder Zeile nun dort noch "lang de" entfernen den SpamAssassin Dienst neu starten, fertig.