Willkommen bei den CleanMail FAQ. Hier finden Sie häufig gestellten Fragen zu CleanMail und Links zu einigen Anleitungen.
Um mehr über die
Konfigurationsoptionen von SpamAssassin zu erfahren, lesen Sie die
SpamAssassin-Dokumentationsdateien im Unterverzeichnis
"sa\doc"
Ihres Installationsverzeichnisses oder besuchen Sie
https://spamassassin.apache.org.
Schauen Sie sich die Mailinglisten von SpamAssassin an, die Archive sind
hier verfügbar.
Es gibt dort auch eine leistungsstarke Suchmaschine für die Archive.
Es gibt viele benutzerdefinierte Regelsätze für den SpamAssassin, die man im SpamAssassin Wiki findet.
WICHTIG: Seit dem 1. März 2021 erhält ClamWin keine Virensignatur-Updates mehr! Wir empfehlen, ClamWin durch ClamAV zu ersetzen, siehe unten für Details.
Um ClamAV mit CleanMail unter Windows zu verwenden, folgen Sie bitte diesen Schritten:
Bitte besuchen Sie ClamAV auf Windows FAQ für weitere Informationen.
Was ist SpamAssassin™?
Der preisgekrönte SpamAssassin™ (https://spamassassin.apache.org)
gilt als der branchenweit führende Spam-Filter, der in allen Spam-Filter-Tests stets einen der vorderen Plätze
oder sogar den ersten belegt. CleanMail enthält immer die neueste stabile Version von SpamAssassin™. Zukünftige
Updates von SpamAssassin™ werden eingebunden, sobald sie sich bewährt haben und stabil sind.
Hinweis: Wir verkaufen SpamAssassin™ nicht. Es ist eine kostenlose Open-Source-Software! Das Open-Source-Projekt SpamAssassin finden Sie unter https://spamassassin.apache.org.
Was ist ClamAV?
Clam AntiVirus (ClamAV) ist ein kostenloses, plattformübergreifendes und quelloffenes Antiviren-Toolkit,
das viele Arten von bösartiger Software, einschließlich Viren, erkennen kann. Eines seiner
Haupteinsatzgebiete ist der Einsatz auf Mail-Servern als serverseitiger E-Mail-Virenscanner.
Warum scheine ich E-Mails zu erhalten, die an andere Personen gerichtet sind?
Sowas kann aus zwei Günden passieren:
BCC
Adressfeld eingetragen und dadurch in der Nachricht ausgelassen.RCPT TO
und MAIL FROM
. Die dabei verwendeten Adressen müssen nichts
mit den To
und CC
Feldern in der Nachricht selbst zu tun haben.
Allerdings werden diese Header-Felder trotzdem von Ihrem Mail-Client angezeigt, wodurch es so
aussehen kann, als ob die Mail gar nicht an Sie adressiert wäre.Wo kann ich die kostenlose Testversion herunterladen?
Bitte gehen Sie zu
https://www.byteplant.com/cleanmail/
und laden Sie das Setup-Programm herunter. Wenn Sie sich hinter einer Firewall befinden, die das Herunterladen
von ausführbaren Dateien blockiert, wählen Sie den Download des .zip-Archivs und verwenden Sie eine beliebige
Archivierungssoftware, um das Setup-Programm zu entpacken. Starten Sie das Installationsprogramm mit einem
Doppelklick.
Was sind die Einschränkungen der Testversion?
Die Testversion von CleanMail ist nach der Installation nur für 30 Tage in vollem Umfang nutzbar.
Wenn Sie die Vollversion kaufen, wird diese Einschränkung aufgehoben.
Wo kann ich den Registrierungsschlüssel eingeben?
Um den Registrierungsschlüssel einzugeben, rufen Sie die Verwaltungsanwendung von CleanMail auf
(wenn Sie nicht wissen, wie das geht, siehe unten). Wählen Sie im Menü Hilfe -> Registrieren.
Nachdem Sie auf "Registrieren" geklickt haben, sollten auf dem Display Informationen über Ihren
Schlüssel und Ihren Supportplan angezeigt werden.
Was kann ich tun, wenn ich meinen Registrierungsschlüssel verloren habe?
Bitte kontaktieren Sie unser Customer Support Team und fordern
Sie ihren Schlüssel an. Er wird dann erneut an Ihre Email-Adresse gesendet.
Welche Version verwende ich?
Es gibt drei Möglichkeiten, um herauszufinden, welche Version Sie verwenden:
Woher weiß ich, dass es ein wichtiges Update gibt?
Sie werden automatisch über wichtige
Updates benachrichtigt. Falls dies nicht der Fall ist, stellen Sie sicher, dass Ihre Firewall CleanMail die Verbindung
zu unserem Webserver (www.byteplant.com:80) erlaubt.
Wie kann ich meine CleanMail Version aktuallisieren, wenn ein neues Update verfügbar ist?
Laden Sie die neueste Version herunter und installieren Sie diese ohne die alte Installation vorher zu deinstallieren.
Die Installation ersetzt alle Dateien der alten SpamAssassin-Version, außer den Konfigurationsdateien
local.cf
und CleanMail.cf
.
Ich habe CleanMail installiert, aber erhalte immer noch Spam-Mails. Was mache ich falsch?
Nachdem Sie CleanMail installiert und konfiguriert haben, müssen Sie Zusätzlich die Einstellungen Ihres
E-Mail-Kontos ändern. Außerdem kennzeichnet CleanMail nur Spam-Mails, löscht sie aber nicht.
Um Spam-Mails loszuwerden, müssen Sie in Ihrem Mailprogramm einen Filter einrichten, der alle als "SPAM"
markierte Mails aus Ihrem Eingangsordner entfernt.
Seitdem ich CleanMail benutze, erhalte ich viele E-Mails doppelt. Woran liegt das?
Wenn Sie die Option "Nachrichten auf dem Server belassen" (oder eine Ähnliche Option) aktiviert haben,
rufen einige Mail-Clients alle Ihre E-Mails erneut ab, sobald Sie bestimmte Einstellungen Ihres
E-Mail-Kontos ändern (z. B. CleanMail aktivieren/deaktivieren).
Ich verwende [...] als Mail-Client. Wird mein Mail-Client von Clean unterstützt?
Damit CleanMail funktioniert, müssen die POP3-Einstellungen Ihrer E-Mail-Konten so geändert werden,
dass die E-Mails über CleanMail und nicht direkt vom POP3-Server Ihres ISP abgerufen werden.
CleanMail funktioniert mit jedem Mail-Client.
Ich teste CleanMail mit dem Mail-Client [...] und habe [...] Antivirus-Software installiert. Diese Software
verwendet bereits Port 110. Was kann ich tun?
Setzen Sie den POP3-Port, den Ihr Mail-Client verwendet, auf 111, und setzen Sie die POP3-Portnummer von
CleanMail ebenfalls auf 111 (die Einstellung befindet sich auf der letzten Seite des Konfigurationsassistenten).
Auf diese Weise erhalten Sie eine Filterpipeline wie diese:
E-Mail-Client - (Port 111) - CleanMail - (Port 110) - Antivirus - (Port 110) - ISP POP3 Server
Wenn Sie CleanMail später deinstallieren möchten, denken Sie daran, dass das Deinstallationsprogramm von CleanMail den POP3-Port Ihres E-Mail-Clients nicht auf 110 zurücksetzen kann. Dies müssen Sie von Hand tun.
Ich verwende MS Outlook™ als E-Mail-Clients.
Wie kann ich dort für die Spam-Nachrichten einen Filter einrichten?
Suchen Sie einen Menüpunkt wie "Tools/Message Rules/E-Mail" (die Position hängt von der Outlook-Version
ab, die Sie verwenden). In diesem Dialog können Sie eine Regel einrichten, die alle Mails mit einem
bestimmten Text im Betreff, z. B. "* SPAM *", in einen anderen Ordner verschiebt.
Der Anhangs- bzw. Antivirenfilter scheint die Whitelist zu ignorieren.
Was läuft hier schief?
Aus Sicherheitsgründen ignorieren der Anhangsfilter und der Antivirenfilter die Whitelist.
Sie können dieses Verhalten ändern, indem Sie für diese Filter in der Konfigurationsdatei
IgnoreWhitelist="false" setzen. Öffnen Sie hierfür den entsprechenden Abschnitt in der
Konfigurationsdatei mit einem Texteditor und ändern Sie diesen.
Einzelheiten hierzu finden Sie im Referenzkapitel des Benutzerhandbuchs.
Ich möchte meinen eigenen benutzerdefinierten Filter schreiben. Was muss ich dabei beachten?
Jeder benutzerdefinierte (externe) Filter muss eine separate ausführbare Datei sein,
die die Mail-Eingabe aus stdin liest und die (modifizierte) Mail-Ausgabe nach stdout schreibt.
Filterergebnisse können durch das Setzen verschiedener Exit-Codes angegeben werden, die dann
zur Steuerung der zu ergreifenden Maßnahmen durch Zuweisung einer entsprechenden E-Mail-Richtlinie
verwendet werden können.
Eine legitime Nachricht wird wegen eines MIME-Verstoßes zurückgewiesen. Woran liegt das?
MIME-Fehler können genutzt werden, um Malware an unseren Filtern vorbeizuschleusen. Wir empfehlen
daher, missgestaltete Nachrichten komplett abzulehnen. Die MIME-Prüfungen werden vom Anhangsfilter
durchgeführt. Der Grund der Zurückweisung wird in der Log-Datei von CleanMail protokolliert, wenn Sie
die Option "Filterfehler protokollieren" aktiviert haben. Wenn Sie die
zurückgewiesene Nachricht mit einem Mailspeicher erfasst haben, können Sie die Nachricht auch
nachträglich validieren, indem Sie unseren kostenlosen
Online-E-Mail-Validator
verwenden.
Wie kann ich benutzerdefinierte Regeln für bestimmte Spam-Phrasen hinzufügen?
Das Hinzufügen eigener Regeln ist einfach. Sie müssen lediglich
die Datei sa/ruleset/local.cf mit einem Texteditor Ihrer Wahl öffnen
und eine der folgenden Vorlagen verwenden:
body MYRULE_1 /<Spam-Phrase>/i
describe MYRULE_1 body contains <Spam-Phrase>
score MYRULE_1 5.0
header MYRULE_2 Subject =~ /<Spam-Phrase>/i
describe MYRULE_2 subject contains <Spam-Phrase>
score MYRULE_2 5.0
full MYRULE_3 /<Spam-Phrase>/i
describe MYRULE_3 mail contains <Spam-Phrase>
score MYRULE_3 5.0
Bitte beachten Sie, dass die Namen der Regeln (wie MY_RULE_x in den obigen Beispielen) eindeutig sein müssen. Weitere Informationen über das Schreiben eigener Regeln finden Sie im Tutorial über benutzerdefinierte Regeln.
Ist es möglich, dass CleanMail den Spam-Hinweis über einen X-Header hinzufügt,
anstatt die Betreffzeile zu ändern?
By default the mail headers already contain "X-Spam-Status" and
"X-Spam-Level" headers you can use as spam indicators. If you want to disable subject rewriting,
just
clear the "subject tag" edit field in the CleanMail Admin wizard. This will disable the appropriate
"rewrite_header" configuration option of SpamAssassin.
Einige offensichtliche Spam-Nachrichten werden nicht als SPAM gekennzeichnet.
Was kann ich tun?
SpamAssassin ist kein Mensch. Spam, der für Sie offensichtlich ist, ist für SpamAssassin
möglicherweise nicht offensichtlich als soler zu erkennen. Trotzdem haben Sie mehrere
mögliche Optionen:
sa\ruleset
Ihrer CleanMail-Installation.
Achten Sie auf mögliche Aktualisierungen dieser Regelsätze, und installieren Sie diese
regelmäßig.
Beachten Sie, dass die Verwendung zusätzlicher Regelsätze die Prüfung der E-Mails
verlangsamen kann, da jeder zusätzliche Regelsatz die Speicher- und CPU-Auslastung von
SpamAssassin erhöht.local.cf
file in the
sa\ruleset
subdirectory of your CleanMail installation.
Wie kann ich SpamAssassins automatisches Bayes-Lernen in CleanMail verwenden?
Wenn Sie die mitgelieferte Standardkonfiguration von SpamAssassin verwenden, wird das Bayes-Lernen aktiviert. Die Bayes-Datenbank wird dann schrittweise aufgebaut, indem aus den eingehenden
Mails, die die Schwellenwerte für Spam bzw. kein Spam erreichen, gelernt wird. Sie können Nachrichten
auch manuell anlernen (wählen Sie die zu lernenden Nachrichten auf der Registerkarte Bericht der
Anwendung CleanMail aus). Einzelheiten zum Lernen mehrerer Nachrichten oder ganzer Nachrichtenordner
finden Sie in der
SpamAssassin-Dokumentation und in der
sa-learn Dokumentation.
Ich habe gerade CleanMail installiert, und nur 77% der Spam-Nachrichten, die ich erhalte,
werden als SPAM markiert.Was ist das Problem?
Die Bayes-Tests funktionieren nicht sofort.
Es muss mindestens eine Mindestanzahl von 200 Nachrichten gelernt werden, bevor die Ergebnisse der
Bayes-Tests von SpamAssassin verwendet werden. Wenn Sie sa-learn nicht verwenden, um explizit mehr
Spam-Mails zu Ihrer Bayes-Datenbank hinzuzufügen, kann diese Datenbank nur langsam wachsen.
Kann ich die Befehlszeilenoptionen von SpamAssassin ändern?
Sie können die
Standard-Befehlszeile, die zum Starten von SpamAssassin verwendet wird, ändern, indem Sie
die Filtereinstellungen von SpamAssassin bearbeiten. Vergewissern Sie sich, dass Sie die
"erweiterten Optionen" aktiviert haben, bevor Sie auf der ersten Seite des Assistenten
fortfahren. Die Standardeinstellung ist wie folgt:
sa\spamassassin.exe -x --siteconfigpath="sa/ruleset" -e 255
.
Hilfe! Meine neue Regel/Konfigurationsänderung funktioniert nicht! Wie kann ich meine
Änderungen validieren?
Öffnen Sie ein Kommandozeilenfenster, wechseln Sie in das
CleanMail-Konfigurationsverzeichnis und testen Sie alle Ihre .cf
Dateien mit der
lint
Option von SpamAssassin:
sa\spamassassin.exe -x --siteconfigpath="sa/ruleset" --lint
Wenn Sie überprüfen wollen, ob SpamAssassin eine bestimmte Konfigurationsdatei verwendet, geben Sie einfach einen Syntaxfehler in diese Datei ein (schreiben Sie z.B. eine Zeile mit dem Wort "foo" hinein). Wenn die Datei von SpamAssassin verwendet wird, sollte ein Fehler gemeldet werden.
Wie führe ich SpamAssassin so aus, dass ich die Diagnosedaten erhalte?
Öffnen Sie
ein Kommandozeilenfenster, wechseln Sie in das CleanMail-Konfigurationsverzeichnis und führen
Sie es aus:
cd [CleanMail configuration directory]
sa\spamassassin.exe -x --siteconfigpath="sa/ruleset" -D < 
<mail
message file> >out 2>err
<mail message file>
ist eine Datei, die eine zu überprüfende Testmeldung enthält.
Die Diagnose wird in die err
Datei geschrieben.
Wie blockiere ich Mails in fremden Sprachen?
Fügen Sie eine Zeile wie diese in Ihre Datei
sa\ruleset\local.cf hinzu:
ok_locales xx [ yy zz ... ] (default: all)
loadplugin Mail::SpamAssassin::Plugin::TextCat
Mit dieser Option können Sie festlegen, welche Sprachumgebungen für eingehende E-Mails als OK angesehen werden. E-Mails, die die mit dieser Option zugelassenen Zeichensätze verwenden, werden nicht als möglicher Spam in einer Fremdsprache gekennzeichnet.
Wenn Sie viele fremdsprachige Spam-Nachrichten erhalten, aber nie Nicht-Spam-Nachrichten in diesen Sprachen bekommen, kann dies helfen. Beachten Sie, dass alle ISO-8859-*-Zeichensätze und Windows-Codepage-Zeichensätze standardmäßig immer zugelassen sind.
Die Regeln CHARSET_FARAWAY, CHARSET_FARAWAY_BODY und CHARSET_FARAWAY_HEADERS werden in Abhängigkeit von dieser Einstellung ausgelöst.
Beispiel:
Hinweis: Wenn es mehrere ok_locales-Zeilen gibt, wird nur die letzte verwendet.
Wählen Sie die zuzulassenden Gebietsschemata aus der unten stehenden Liste aus:
Ich erhalte leere Nachrichten (ohne Text und ohne Betreff). Was ist das Problem?
Stellen Sie
sicher, dass das Kontrollkästchen "Konsolenausgabe (stdout) verwenden" nicht aktiviert ist. Die meisten
Virenfilter analysieren nur, haben aber keine Ausgabe..