PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Spam und Procmailrc



hbroich
12.12.05, 15:40
Hallo,
ich versuche gerade erkannte Spam-Mails und normale Mails über Procmailrc zu trennen.
Dabei nutze ich folgende Datei:

#
# Copyright (c) 2002 SuSE Linux AG Nuernberg, Germany. All rights reserved.
#
# $Id: procmailrc,v 1.2 2003/02/05 09:30:56 choeger Exp $
#
#LOGFILE=/tmp/procmail.log
#VERBOSE=yes

SENDER=$1
SENDER_SPAM="Spam@meine.de"
SHIFT=1

# Until now, mail is untagged, you may add rules for
# mail that must not be tagged

:0 hbfw
| /usr/bin/spamc

# Now mail is tagged by spamassassin
# You may insert other rules here

:0
| /usr/sbin/sendmail -i -f "$SENDER" -- "$@"

Bis dahin geht auch alles wunderbar; Die E-Mails werden an die entsprechenden Postfächer weitergeleitet (im Hintergrund ist ein Slox)

Meine Frage hierzu bzw. wo ich einfach nicht weiterkomme:
Was fehlt mir da, daß ich eine als Spam erkannte Mail zu der Mailadresse Spam@mein.de senden kann.
ich hab das mal mit folgendem zusätzlichem Eintrag versucht, aber die Mail wurde immer wieder zu meinem Postfach weitergeleitet, obwohl sie als Spam erkannt wurde.

:0:
* ^X-Spam-Status: Yes
| /usr/sbin/sendmail -i -f "$SENDER_SPAM" -- "$@"

Es heißt dann, daß eine Spam-mail von Spam@meine.de nach hartmut@meine.de versandt wurde (in /var/log/mail)

Wo liegt da bei mir der Denkfehler?
Danke schon mal im Voraus.

mfG.
Hartmut

hbroich
13.12.05, 09:13
Hat sich erledigt.
Folgender Eintrag löst das Problem:

:OH:
* ^Subject:.*SPAM
! spam@meine.de

Man muß nur lange genug suchen.:rolleyes:

Gruß
Hartmut