• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Spamassassin arbeitet nicht?

Status
Für weitere Antworten geschlossen.
Hi,

ich glaube mein Spamassassin tut seine Arbeit nicht so ganz wie es sein soll.

Ich verwende Evolution in Zusammenhang mit Spamassassin.
Folgenden Filter habe ich hinzugefuegt:

evolution_spam.jpg


Ich habe den Spamassassin auch schon mit einigen spam's und ham's gefuettert, doch kann ich in keiner Spam-Mail einen X-Spam-Flag = YeS finden.
Weiterhin wandern auch alle Mails egal was in den Ordner SPAM.

Hier mal ein Auszug einer Spam-Mail und einer Nicht-Spam-Mail:

Spam:
Code:
Received: from [220.71.209.93] (helo=HPW363oo23) by mx25.web.de with smtp (WEB.DE 4.105 #282) id 1DYi96-00075n-00 for geloescht@web.de; Thu, 19 May 2005 12:20:52 +0200
Datum: Sat, 28 May 2005 09:24:35 +0000  (11:24 CEST)
Von: Iaramzan@lustan.com.pl
Betreff: Online software shop. Free to the door. ISO for download
An: geloescht </geloescht@web.de>
References: <CEELJC6C21520D31@web.de>
In-Reply-To: <CEELJC6C21520D31@web.de>
Message-ID: <28IG6B00994H74GI@lustan.com.pl>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 8bit
Absender: Iaramzan@lustan.com.pl
X-Evolution-Source: pop://(geloescht)@pop3.web.de/

Noch ein Spam mit anderem Header:
Code:
Received: from [61.10.222.33] (helo=khatovartech.com) by mx31.web.de with smtp (WEB.DE 4.105 #282) id 1DZPe2-0002bE-00 for geloescht@web.de; Sat, 21 May 2005 10:47:43 +0200
Received: from ganzcompany.com (localhost [127.0.0.1]) by ganzcompany.com (8.13.1/8.13.1) with ESMTP id guzvoii5898258 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for <keeper_of_keys@yahoo.com>; Sat, 21 May 2005 09:55:43 -0500
Received: (from keeper_of_keys@localhost) by ganzcompany.com (8.13.1/8.13.1/Submit) id guzvoii5898258; for keeper_of_keys@yahoo.com; Sat, 21 May 2005 09:55:43 -0500
Message-ID: <01c55e3f$12208980$4b945bdc@keeper_of_keys>
Antwort an: Reina Prescott <keeper_of_keys@yahoo.com>
Von: Bras Cornett <Deonte@gasp.com>
An: Reina Prescott <keeper_of_keys@yahoo.com>
Betreff: =?iso-8859-1?Q?Re=C0lly Works?=
Datum: Sat, 21 May 2005 09:55:43 -0500  (16:55 CEST)
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0058_01C55E15.294A8180"
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-SA-Exim-Connect-IP: 220.91.148.75
X-SA-Exim-Mail-From: Bras@ganzcompany.com
X-SA-Exim-Version: 4.2
X-SA-Exim-Scanned: Yes (on ganzcompany.com)
Absender: Ebrahim@jpsworld.com
X-Evolution-Source: pop://geloescht@pop3.web.de/

Hier mal ein Nicht-Spam:
Code:
eceived: from [194.64.234.134] (helo=nl02.ebay.easynet.de) by mx12.web.de with esmtp (WEB.DE 4.105 #282) id 1DZM31-0005ir-00 for geloescht@web.de; Sat, 21 May 2005 06:57:15 +0200
Received: from nl07 by nl02.ebay.easynet.de with local (Exim 4.43) id 1DZM31-0003BA-Hh for geloescht@web.de; Sat, 21 May 2005 06:57:15 +0200
Von: eBay.de-Team <newsletters@ebay.de>
An: geloescht@web.de
Betreff: Das gruene Wunder bei eBay!
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="=_39bd0f0203f2a11e934c3a09392b525c"
Message-Id: <E1DZM31-0003BA-Hh@nl02.ebay.easynet.de>
Datum: Sat, 21 May 2005 06:57:15 +0200
Absender: bounce_3fa254bf1f8fff8c026a002bc830b04e9781d41f808d80a095dfb636286c1ad6_d55aeb00b030fb27285959917cce65de@newsletter.ebay.easynet.de
X-Evolution-Source: pop://geloescht@pop3.web.de/

Der Spam-Daemon laeuft auch im Hintergrund, habe ich irgendeine flasche Einstellung?

Die angegebene Punktzahl fuer die SA die Mails als Spam verifizieren soll habe ich schon auf 1 gesetzt, doch das hat auch nichts gebracht.

Gruß
Keepers
 
Ich persönlich mach das lieber mit Postfix und den body,header,mime_header_checks.

Da kann ich eintragen was ich will.
 
Hmm,

also von der Logik her kommt es mir komisch vor im Evolution eine Regel zu erstellen im Header einen Eintrag zu suchen "X-SPAM-Flag" und dann an ein Programm weiterzuleiten das diesen Eintag doch eigentlich erst erzeugt, oder sehe ich das falsch ?

Der Weg sollte doch so aussehen das SA erst die Mail scanned und einen Eintrag im Header erzeugt und dann kann der Mailclient auch danach filtern ...

Was crazyrolf wohl meint ist einen Mailserver (postfix) aufzusetzen der dann mit amavisd und SA die Mails scanned (So kenne ich das auch nur)

Du kannst dann SA auch sagen das er den Betreff umschreiben soll, also z.B *****SPAM***** hinzufügt und danach filtern.

Für diese Einrichtung gibt es jedemenge HowTo s ...

Andererseits habe ich auch schon Anleitungen gesehen SA in Kmail oder andere Clients einzubinden. Ich habe aber auf die schnelle keine parat weil ich diese Variante noch nie genutzt habe...

So long

ThomasF
 
Diese Art der Filterung habe ich nach diesem hau-zu aufgebaut:

http://www.easylinux.de/Artikel/ausgabe/2004/04/033-spamassassin/
 
Ahhhh, ja

so macht es Sinn ...

Du brauchst zuerst eine Regel in der nur der Punkt steht und damit spamc aufgerufen wird:

http://www.easylinux.de/Artikel/ausgabe/2004/04/033-spamassassin/evofilter.png

In einer "neuen" Regel kannst Du dann filtern ....

So long

ThomasF
 
Hups, na da ist es kein Wunder wenn ich das alles in eine Regel gemacht hab. Da hab ich wohl was ueberlesen :)

Danke dir fuer deine offenen Augen!
 
Ich habe zwar keine /etc/mail/spamassassin/local.cf aber eine /etc/mail/local.cf

Code:
# Add your own customisations to this file.  See 'man Mail::SpamAssassin::Conf'
# for details of what can be tweaked.
# 


# rewrite the Subject: line with ****SPAM**** .* if set to 1 (default=1)
rewrite_subject 0
# report briefly, recommended for report_header==1 (default=0)
use_terse_report 1

Koennte es sein dass ich rewrite_subject 0 auf 1 setzen muss?
 
Nun, nach einigen Tests bin ich mir sicher dass Evolution die Mails nicht weiter an Spamassassin leitet.

Habe selbst Mails abgespeichert und dann an /usr/bin/spamassassin uebergeben, und siehe da:

X-Spam-Flag = Yes

Nun frag ich mich natuerlich warum er es nicht an spamassassin weiterleitet.
Habe den Eintrag oben (/usr/bin/spamc) auch mal in /usr/bin/spamassassin gesetzt, doch auch kein Erfolg...
 
Leider kann ich da auch nicht viel zu sagen.

Ich benutze den spamassassin über amavis-new, spam wird erkannnt, kann ich im Logfile sehen, er wird auch als Kopie in den Ordner Virusmail von amavis geschoben.

Leider verändert er aber das Subjekt in der Mail nicht.

Warum weiß ich noch nicht, möglich das es mit den Rechten zusammen hängt?!

Wenn ich Zeit habe werde ich dem mal auf den Grund gehen.
 
juhuuuu es funktioniert!

habe jetzt das abholen ueber fetchmail geregelt.

Die Regel habe ich abgeaendert wie folgt:

Status ist nicht beantwortet dann an programm weiterleiten /usr/bin/spamassassin
 
Status
Für weitere Antworten geschlossen.
Oben