Hallo, seit einigen Wochen nerven mich (wie wahrscheinlich auch viele andere) die SPAMs, die angeblich von verschiedenen Banken kommen. Ich benutze schon lange kmail und dort auch immer schön den Filter, um die Mails als SPAM zu markieren. Hinter den Filtern steckt ja ein Aufruf von sa_learn sodaß ich erwartete, dass spamassassin irgendwann diese Mails rausfiltern würde. Aber nichts da... Um dem ein bißchen Nachzugehen bin ich den Definitionen in den Filtern nachgestiegen und habe etwas merkwürdiges entdeckt: Bisher mußte ich immer annehmen, dass spamassassin bei mir ordnetlich arbeitet: kmail zeigt bei den verdächtigen Mails im Header eine Spamassassin-Anzeige mit Whrscheinlichkeit an, der meiste Quatsch wird auch ordentlich rausgefiltert und landet automatisch im Müll. Ich habe nun versucht, das Programm sa_learn in meinem System selbst aufzurufen: Fehlanzeige. Es existiert nicht! Genauso wie spammassassin selbst auch nicht! Mit YaST und rpmlocate die Installation geprüft: tatsächlich, das spamassassin-Paket ist nicht installiert! Und ich bin auf meinem Rechner ;)! Wieso hat dann das Filtern in kmail funktioniert? Und würde kmail nicht meckern, wenn in einem Filter ein Programmaufruf auf ein nicht existierendes Programm angegeben ist? Ich habe nun spamassassin nachinstalliert - und jetzt landet der ganze Müll in meinem Posteingang. Bei einigen eindeutigen SPAMs kriegt spamassassin zwar eine SPAM-Wahrscheinlichkeit von 44% raus... So, was war/ist das? Warum funktionierte es, obwohl nicht ersichtlich, warum? Und was habe ich mir jetzt zerschossen? Vielen Dank für Eure Tipps und Gruß Frank
Am Montag, 21. November 2005 11:29 schrieb Frank Reifenstahl:
Hallo,
seit einigen Wochen nerven mich (wie wahrscheinlich auch viele andere) die SPAMs, die angeblich von verschiedenen Banken kommen. Ich benutze schon lange kmail und dort auch immer schön den Filter, um die Mails als SPAM zu markieren. Hinter den Filtern steckt ja ein Aufruf von sa_learn sodaß ich erwartete, dass spamassassin irgendwann diese Mails rausfiltern würde. Aber nichts da...
Um dem ein bißchen Nachzugehen bin ich den Definitionen in den Filtern nachgestiegen und habe etwas merkwürdiges entdeckt: Bisher mußte ich immer annehmen, dass spamassassin bei mir ordnetlich arbeitet: kmail zeigt bei den verdächtigen Mails im Header eine Spamassassin-Anzeige mit Whrscheinlichkeit an, der meiste Quatsch wird auch ordentlich rausgefiltert und landet automatisch im Müll. Ich habe nun versucht, das Programm sa_learn in meinem System selbst aufzurufen: Fehlanzeige. Es existiert nicht! Genauso wie spammassassin selbst auch nicht! Mit YaST und rpmlocate die Installation geprüft: tatsächlich, das spamassassin-Paket ist nicht installiert! Und ich bin auf meinem Rechner ;)! Wieso hat dann das Filtern in kmail funktioniert? Und würde kmail nicht meckern, wenn in einem Filter ein Programmaufruf auf ein nicht existierendes Programm angegeben ist?
Ich habe nun spamassassin nachinstalliert - und jetzt landet der ganze Müll in meinem Posteingang. Bei einigen eindeutigen SPAMs kriegt spamassassin zwar eine SPAM-Wahrscheinlichkeit von 44% raus...
So, was war/ist das? Warum funktionierte es, obwohl nicht ersichtlich, warum? Und was habe ich mir jetzt zerschossen?
ich benutze folgende Filteregeln: 1. Regel: Mails von Absendern akzeptieren und in einen Ordner verschieben, von denen ich weiss, daß spamassasin sie immer bzw. häufig falsch beurteilt (ja man kan das auch direkt spamasassin sagen, aber ich hab' schon fast mal einen Flug verpasst, weil Mail fälschlicherweise zu spam wurde....) 2. Regel: <size> >= 0 Programm durch /usr/bin/spamc leiten Verarbeitung _nicht_ abbrechen 3. Regel: X-Spam-Status enthält Yes, score= Subject enthält [SPAM?]: Subject enthält Pharmacy usw. für Subjects, oder Absendern von denen ich weiss daß sie Spam enthalten, spamassasin aber anderer Meinung ist :-) Verschieben in den Ordner spam die nachfolgenden Regeln machen das "übliche" Einsortieren in Ordner. Wird Spam-Mail dann doch nicht als spam erkannt (kommt in letzter Zeit häufiger vor, da die spammer schlauer werden), verschiebe ich per drag&drop die Mail in den spam-ordner. Einmal pro Woche lasse ich dann (per cron) sa-learn auf den Order spam für Spams und auf alle anderen Order für "ham" los. In .~/spamassassin/user_prefs hab ich dann festgelegt, daß ab einem Wert von 4 alles Spam ist. Ich geb's zu ich komme aus der "procmail"-Welt, die vieles noch mit vi und nicht per klicke-di-klick erledigte :-) Bye Jürgen -- Dr.rer.nat. Juergen Vollmer, Viktoriastrasse 15, D-76133 Karlsruhe Tel: +49(721) 92 04 87 1 Fax: +49(721) 92 04 87 2 Juergen.Vollmer@informatik-vollmer.de www.informatik-vollmer.de Internet-Telefonie: www.skype.com Benutzer: juergen.vollmer
Hallo Frank, hallo Leute, Am Montag, 21. November 2005 11:29 schrieb Frank Reifenstahl: [Spamfilterung in KMail via SpamAssasin]
Um dem ein bißchen Nachzugehen bin ich den Definitionen in den Filtern nachgestiegen und habe etwas merkwürdiges entdeckt: Bisher mußte ich immer annehmen, dass spamassassin bei mir ordnetlich arbeitet: kmail zeigt bei den verdächtigen Mails im Header eine Spamassassin-Anzeige mit Whrscheinlichkeit an, der meiste Quatsch wird auch ordentlich rausgefiltert und landet automatisch im Müll. Ich habe nun versucht, das Programm sa_learn in meinem System selbst aufzurufen: Fehlanzeige. Es existiert nicht! Genauso wie spammassassin selbst auch nicht! Mit YaST und rpmlocate die Installation geprüft: tatsächlich, das spamassassin-Paket ist nicht installiert! Und ich bin auf meinem Rechner ;)! Wieso hat dann das Filtern in kmail funktioniert?
Schuss ins Blaue siehe sig ;-)
Und würde kmail nicht meckern, wenn in einem Filter ein Programmaufruf auf ein nicht existierendes Programm angegeben ist?
Gute Frage. Eigentlich sollte es das - ich habe aber nie getestet, ob es das wirklich tut. Falls nicht, solltest Du auf bugs.kde.org einen entsprechenden Bugreport einreichen (falls noch keiner existiert).
Ich habe nun spamassassin nachinstalliert - und jetzt landet der ganze Müll in meinem Posteingang. Bei einigen eindeutigen SPAMs kriegt spamassassin zwar eine SPAM-Wahrscheinlichkeit von 44% raus...
Nach etwas Training per sa-learn sollte sich das bessern. Wichtig: nicht nur Spam, sondern auch "gute" Mails lernen lassen. Gruß Christian Boltz, heute keine Zufallssig ;-) -- Mein Spamassassin läuft überhaupt nicht. Trotzdem wurden in evolution beachtliche Mengen Spam gefiltert - weil anscheinend diverse zuliefernde Mailserver Spamassassin verwenden und den X-Spam Header setzen. Mein eigener Spamassassin steht seit einem Jahr in der Ecke, dreht Däumchen und lacht sich 'nen Ast. [Ratti in suse-linux]
participants (3)
-
Christian Boltz
-
Dr. Jürgen Vollmer
-
Frank Reifenstahl