Hallo Liste,
ich habe ein Problem mit procmail. Ziel ist es, dass spam-emails gleich in das Maildir-Verzeichnis .spam des jeweiligen Users abgelegt werden. Dazu habe ich folgende /etc/procmailrc angelegt:
===== /etc/procmailrc ====== DEFAULT = $HOME/Maildir/ LOGFILE=$HOME/procmail.log LOGABSTRACT=yes VERBOSE=no
## spam-check :0fW | spamassassin -a
:0: * ^X-Spam-Status: Yes $HOME/Maildir/.spam/ ===========================
Als Mailserver kommt postfix zum einsatz. Dort steht in der main.cf:
mailbox_command = procmail -a "$EXTENSION"
Die spam-emails landen mit diesen Einstellungen wunderbar in dem spam-Verzeichnis des jeweiligen Users. Nur habe alle diese mails als Eigentümer root und daher für den User nicht lesbar. Z.B.:
ls -la .spam/new/ -rw------- 1 root mail 5584 Apr 7 16:20 1081347623.10444_1.netgate -rw------- 1 root mail 31031 Apr 7 19:04 1081357491.11490_0.netgate
Wie erreiche ich nun, dass diese mails als Eigentümer den jeweiligen User bekommen?
Grüße aus Kamenz