Page 1 of 1

SpamAssassin und Procmail E-Mail-Filter

Posted: 2006-07-22 18:25
by fun4teen
Salü,

ich habe auf meinem Suse Rootserver SpamAssassin und Procmail E-Mail-Filter laufen. Emails werden als SPAM auch richtig erkannt ...
Nun möchte ich die Emails an Procmail übergeben und die als SPAM makiert wurden in ein extra Postfach aussortieren.

In Procmail habe ich folge Einstellungen:

Code: Select all

DROPPRIVS=yes
#LOGFILE=/var/log/procmail
#VERBOSE=ON
SHELL=/bin/sh



# Mails with a score of 15 or higher are almost certainly spam (with 0.05% 
# false positives according to rules/STATISTICS.txt). Let's put them in a 
# different mbox. (This one is optional.)
#:0:
#* ^X-Spam-Level: ***************
#/var/spool/mail/almost-certainly-spam

# All mail tagged as spam (eg. with a score higher than the set threshold) 
# is moved to "probably-spam".
:0fw
* < 256000
| /usr/bin/spamc -f

# Work around procmail bug: any output on stderr will cause the "F" in "From"
# to be dropped.  This will re-add it. 
:0 H
* ! ^From[ ]
* ^rom[ ]
{
	LOG="*** Dropped F off From_ header! Fixing up. "

	:0 fhw
	| sed -e 's/^rom /From /'
}

:0
* ^X-Spam-Status: Yes
spamd
Was muss ich ändern damit diese in ein gewünschtes Postfach umgeleitet werden??

Dachte da an sowas:

Code: Select all

# Nachrichten mit SPAM-Score >= 2 in den Mailordner SPAM verschieben
:0 w
* ^X-Spam-Score:.*(**
| /var/spool/mail/werbung
Aber leider funktioniert das so nicht.. da alle emails im ganz normalen Postfach landen.

Danke

Re: SpamAssassin und Procmail E-Mail-Filter

Posted: 2006-07-23 01:46
by adjustman
fun4teen wrote:

Code: Select all

#:0:
#* ^X-Spam-Level: ***************
#/var/spool/mail/almost-certainly-spam
Aber leider funktioniert das so nicht
DA stehts

Re: SpamAssassin und Procmail E-Mail-Filter

Posted: 2006-07-23 11:12
by thorsten
Der Pipe '|' veranläßt procmail die Mail an das Programm hinter dem Pipe zu übergeben.
Da das bei dir eine Mailbox ist, klappt das natürlich nicht.

Hättest du das LOGFILE einkommentiert, wärst du auch darüber unterrichtet worden... (Das empfhielt sich grundsätzlich beim Anlegen/Testen neuer procmail Regeln).

Re: SpamAssassin und Procmail E-Mail-Filter

Posted: 2006-07-23 14:05
by fun4teen
del

Re: SpamAssassin und Procmail E-Mail-Filter

Posted: 2006-07-23 14:06
by fun4teen
adjustMan wrote:
fun4teen wrote:

Code: Select all

#:0:
#* ^X-Spam-Level: ***************
#/var/spool/mail/almost-certainly-spam
Aber leider funktioniert das so nicht
DA stehts
Ok werd ich testen.. das mit dem Logfile hab ich total übersehen *peinlich* ... werde es gleich mal anschalten ...

Thx schon einmal