Post by Jana MischkePost by Marco RöbenDann will ich mal anfangen meine Filter einzurichten.
wenn du es schaffst einen Viren/Spamkiller dazwischenzubasteln sagst du
bescheid, ok :)
Wuerde mich sehr interessieren...
Wo ist das Problem? ;-)
Hier meine ~/.procmailrc zur Zusammenarbeit mit SpamAssassin, die in
ein Maildir einsortiert. Bei Zusammenarbeit mit Courier müssen
wahrscheinlich die Pfade angepaßt werden.
---------------------------------------------------------------------
#
# /etc/procmailrc
#
# Zuerst einige allgemeine Definitionen:
#
# USER=michael
# DELIVERMAIL="/usr/sbin/cyrdeliver"
# LOGFILE="/var/log/mail/$LOGNAME.log"
LOGFILE="/home/$LOGNAME/log/procmail.log"
BOX="/home/$LOGNAME/Maildir/"
BACKUP="/home/$LOGNAME/Maildir/Backup/"
SPAMIT="/home/$LOGNAME/Maildir/SPAM/"
VERBOSE=off
# Zur Sicherheit ein Backup, falls bei der Zustellung etwas
# schiefgeht:
#
# "/bin/sed 1d" dient dazu, den von Procmail gesetzten ungültigen
# "From"-Header wieder zu entfernen!
#
:0 c
$BACKUP
# bei Fehler zurück in die Queue
:0 e
{ EXITCODE=75 HOST }
# "Swen"-Virusmails verwerfen
:0
* > 140000
* < 165000
{
:0 BD
* b3IAAABBZG1pbgAAAEdFVCBodHRwOi8vd3cyLmZjZS52dXRici5jei9iaW4vY291bnRlci5naWYv
| /bin/sed 1d | $SPAMIT
}
# Manche GMX-Mails sind schon als Spam gekennzeichnet
:0
* ^*** GMX Spamverdacht ***
$SPAMIT
# bei Fehler zurück in die Queue
:0 e
{ EXITCODE=75 HOST }
# Überprüfung durch Spam Assassin
# -P Output an Stdout
# -F0 "From-Line" ist "stripped"
# -a automatische White-lists benutzen
#
:0fw
#| /usr/bin/spamassassin -P -F0 -a
| /usr/bin/spamc
:0
* ^X-Spam-Status: Yes
$SPAMIT
# bei Fehler zurück in die Queue
:0 e
{ EXITCODE=75 HOST }
# Zustellung in die INBOX des Users:
#
:0 w
$BOX
# bei Fehler zurück in die Queue
:0 e
{ EXITCODE=75 HOST }
# Das Ergebnis der Zustellung wird geloggt:
#
:0 w
{
EXITCODE=$?
HOST
}
---------------------------------------------------------------------
HTH,
Michael