PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Frage zu procmail



Stormbringer
17.12.03, 09:25
Hallo,

kann mir ggf. jemand sagen, warum diese /etc/procmailrc nicht sauber funktioniert?
Soweit ich es anhand der Ergebnisse sagen kann, wird wohl nur der Eintrag bzgl. spamassassin abgearbeitet, aber nicht die dahinter folgenden.
Spamassassin greift dann auf die EInstellungen in $HOME/.spamassassin zurück, und liest die Infos aus user_prefs.
Soweit, sogut .... aber es erfolgen keine zusätzlichen Prüfungen gemäß procmailrc.

Leider kann ich auch nicht mit der Einstellung "LOGFILE=/var/log/procmail/procmail.$USER" arbeiten, da die Prüfungen offenbar als user nobody vollzogen werden.
Wie kann ich aber den Empfänger einer Email aus eben jener definieren, um doch mit der Logfileeinstellung zu arbeiten?
Dies würde die eine oder andere Kontrolle doch schon deutlich vereinfachen ....

Hier meine /etc/procmailrc:


LOGFILE=/var/log/procmail/procmail.log
#LOGFILE=/var/log/procmail/procmail.$USER
VERBOSE=yes
ANOMY=/usr/local/anomy/
DELIVERMAIL=/usr/lib/cyrus/bin/deliver
FORMAIL=/usr/bin/formail
#
SENDER=$1
SHIFT=1
#
:0 hbfw
| /usr/bin/spamassassin -P
##
##
# Anomy check
:0 fw
LOGFILE=/var/log/procmail/procmail-sanitizer.log
|/usr/local/anomy/bin/sanitizer.pl /etc/sanitizer.cfg
##
##
# Razor check
:0 Wc
| razor-check
:0 Waf
| formail -i "Subject: Razor Warning: SPAM/UBE/UCE
:0 Wc
| razor-check
:0 Waf
| formail -A "X-Razor2-Warning: SPAM!"
##
##
# sending
:0
| /usr/sbin/sendmail -i -f "$SENDER" -- "$@"
##
##
#


Danke & Gruß