Am Mon, den 03.11.2003 schrieb Hendrik Engelhardt um 19:22:
Hallo Thomas !
Wo das mit dem /dev/null herkommt weiss ich leider nicht. Das habe ich so in der Liste gelesen. Habe jetzt Deine Tipps umgesetzt und es geht sehr schnell. Aber leider hat er alle ( auch die von der Whitelist ) in den Spam-Ordner verschoben !!
s.u.
Habe die Regel wie folgt in Evolution eingesetzt:
1. An erster Stelle der Filterregeln 2. Nachricht an Befehl im Terminal weiterleiten 3. dort spam -c eingesetzt 4. liefert größer als 0 ( habe in der Config 5 gesetzt, dass soll ein guter Wert sein, hat ja bisher auch funktioniert, ca. 95% Treffer, ging halt ein wenig langsam) 5. das Verschieben in den entsprechenden Ordner eingestellt. 6. spamd mit den von Dir angegebenen Argumenten ( sind die Standardwerte ) gestartet.
Funktioniert bei mir?
Ergebnis: siehe oben !
Das verstehe ich nun nicht ! Muss ich bei den Evolution-Regeln jetzt was umstellen ?
Starte mal einen Spamvorgang von Hand. Vielleicht gibts ja bei der Ausführung einen Fehler, dann gibt er er ja auch einen Fehler >0 zurück. Ich hab grad die Testmails gesucht, die bei 2.55 noch dabei waren, aber nicht mehr gefunden? Auch in der ReadMe steht nichts? Weiss da jemand, wo die hingekommen sind? Läuft spamd? Wo hast Du die whitelist editiert? In ~/.spamassassin? Du kannst auch die Mails, die falsch gekennzeichnet wurden, in einen speziellen Ordner in Evolution verschieben, dann als su in das Verzeichnis ~/evolution/local/Inbox/subfolders/namedesordners und dann "sa-learn --nonspam --mbox mbox" drauf los lassen. Funktioniert auch andersum mit der Option "--spam", falls Spam durchkam. Mehr fällt mir im Moment nicht ein. Ich suche nochmal die Testmails, vielleicht bin ich im Moment auch nur a bissle bled. :-) MfG, Thomas B. .... Jetzt hab ich gerade nochmal Deinen Text überflogen. Stimmt das so:
3. dort spam -c eingesetzt
Wenn ja, dann ist das FALSCH! Der Client für spamd heisst "spamc". Der korrekte Aufruf wäre also "spamc -c". Nochmal MfG, Thomas B.