Hi,
ich habe hier Postfix mit Procmail laufen, aber anscheinend will Procmail nicht. Hier der entsprechende Abschnitt aus der master.cf:
--------------------------------- procmail unix - n n - - pipe flags=R user=nobody argv=/usr/bin/procmail -t -m /etc/procmailrc ${sender} ${recipient} ---------------------------------
Die /etc/procmailrc sieht dann so aus:
--------------------------------- LOGFILE="/var/log/procmail.log" VERBOSE=on
INCLUDERC=/home/$USER/.procmailrc ---------------------------------
Die /home/$USER/.procmailrc sieht so aus:
--------------------------------- MAILDIR=$HOME/mail
:0: * ^x-spam-level:.******** Spam ---------------------------------
(Die Datei /home/$USER/mail/$USER ist auf /var/mail/$USER verlinkt)
Trotz eines entsprechend gesetzten x-spam-level-Headers wird die Mail nicht aussortiert. Auch /var/log/procmail.log bleibt leer.
Was mache ich falsch?
Stefan
Hallo,
Am Samstag, 30. Juli 2005 03:17 schrieb Stefan Fricke:
Hi,
ich habe hier Postfix mit Procmail laufen, aber anscheinend will Procmail nicht. Hier der entsprechende Abschnitt aus der master.cf:
procmail unix - n n - - pipe flags=R user=nobody argv=/usr/bin/procmail -t -m /etc/procmailrc ${sender} ${recipient}
Dies läuft bei mir auch so, dürfte also richtih sein.
In /etc/postfix/main.cf steht noch:
mailbox_command = /usr/bin/procmail
Vermute, dass dieser Eintrag fehlt.
Die /etc/procmailrc sieht dann so aus:
LOGFILE="/var/log/procmail.log" VERBOSE=on
INCLUDERC=/home/$USER/.procmailrc
Diese Zeile ist überfüssig. Das macht procmail per default.
Die /home/$USER/.procmailrc sieht so aus:
MAILDIR=$HOME/mail
:0:
- ^x-spam-level:.********
Spam
(Die Datei /home/$USER/mail/$USER ist auf /var/mail/$USER verlinkt)
Trotz eines entsprechend gesetzten x-spam-level-Headers wird die Mail nicht aussortiert. Auch /var/log/procmail.log bleibt leer.
Was mache ich falsch?
Stefan
Prüfe erstmal die /etc/postfix/main.cf.
Gruß
Thomas