Spamassassin, Extra Ordner

Hallo,

Ich versuche jetzt schon seit Stunden meinen Server (Debian + Plesk 8.1.1 mit Spamassassin? beizubringen das er eingehende Mails in einen extra Spamordner speichern soll.

Das Problem scheint zu sein das Spamassassin den Header nicht taggt. Es wird nur das Subject geändert und ****SPAM**** davor geschrieben. Desweiteren wird der komplette Inhalt der Mail ersetzt mit einer Nachricht das der Server Die Mail als spam endeckt hat und die Mail nur als Anhang existiert. Dabei wird (zumindest glaub ich das) die Score wieder auf 0.1 gesetzt.

im procmail log steht:

Subject: *****SPAM***** [Fwd: FW: Affordable Viagra $ 1]
Folder: /var/qmail/mailnames/xxxxx/xxxx/Maildir 8032
procmail: [1547] Tue Sep 23 10:59:23 2008
procmail: Executing „spamassassin“
procmail: [1547] Tue Sep 23 10:59:24 2008
procmail: No match on „^X-Spam-Status: YES“

Die .procmail:

SHELL=/bin/sh
PATH=/var/qmail/bin:/bin:/usr/bin:/usr/local/bin
HOME=/var/qmail/mailnames/xxxx/xxxx
MAILDIR=$HOME/Maildir
SPAM=$HOME/Maildir/.Spam/new
DEFAULT=$MAILDIR/
LOGFILE=$HOME/procmail.log
VERBOSE=on

0fw

|spamassassin

0:

* ^X-Spam-Flag: YES
{
EXITCODE=99
:0:
$SPAM
}

0: spamassassin.filelock2

* ^X-Spam-Level: **********
/dev/null

0 w

$MAILDIR/

Hat jemand damit schon erfahrung, ob man Spamassassin ordentlich konfigurieren kann oder irgend eine andere Lösung ?

Gruß
XzenTorXz

Hallo,

Ich versuche jetzt schon seit Stunden meinen Server (Debian +
Plesk 8.1.1 mit Spamassassin? beizubringen das er eingehende
Mails in einen extra Spamordner speichern soll.

das ist Aufgabe des MDA - der muss die von Spamassassin markierten E-Mails sortieren. Spamassassin selbst kann da kaum etwas tun.

Das Problem scheint zu sein das Spamassassin den Header nicht
taggt.

Dafür sind die add_header- bzw. remove_header-Direktiven verantwortlich.

Es wird nur das Subject geändert und ****SPAM**** davor
geschrieben.

Dafür ist die rewrite_header-Direktive verantwortlich. Ich würde das, wie in der Standardeinstellung abschalten.

Desweiteren wird der komplette Inhalt der Mail
ersetzt mit einer Nachricht das der Server Die Mail als spam
endeckt hat und die Mail nur als Anhang existiert.

Das ist das Standardverhalten, welches man durch die Option report_safe (vgl. ) konfigurieren kann. Also etwa

report\_safe 0

in /etc/spamassassin/local.cf oder in der Datenbank und/oder je Benutzer.


PHvL

Vielen Vielen Dank.

Dein Beitrag hat mir weitergeholfen, ich weiß jetzt wie ich es richtig konfigurieren kann und es scheint auch zu funktionieren.

Thx

Entschuldigung falls ich aufdringlich bin.

Aber ich hab es jetzt geschafft meine .qmail so anzupassen das die spam mails gefiltert werden.
Leider gilt das nur für einen benutzer. Ich habe es nicht hinbekommen das für alle Mailkonten einzurichten und das es automatisch bei neuen mailadressen übernommen wird.
Die Mailadressen werden mit plesk angelegt, also weiß ich nicht wie weit man da überhaupt eingreifen kann.

Weiß da jemand weite?