Re: Procmail mit Postfix

From: Alexander Dalloz <ad+lists(at)uni-x.org>
Date: Thu, 16 Dec 2004 22:54:40 +0100

Am Do, den 16.12.2004 schrieb Jan Schmidt um 16:14:

> mailbox_command = /usr/local/bin/procmail /home/imap/.procmailrc
> in die /usr/local/etc/Postfix/main.cf eingebunden (wie in allen
tutorils beschrieben)
>
> und meine .procmailrc sieht folgendermaßen aus:
>
> PATH=/usr/bin:/usr/local/bin
> MAILDIR=$HOME # all mailboxes are in .mailspool/
> DEFAULT=$HOME/Maildir-testpstfach

Das bewirkt, dass Procmail als mbox speichert.

> LOGFILE=$HOME/.Procmail/procmail.log
> SHELL=/bin/sh
> :0
> Maildir-testpostfach

Hier ebenso. Achte unbedingt auf den abschließenden slash!

DEFAULT=$HOME/Maildir-testpostfach/

:0
Maildir-testpostfach/

(Wobei das hier redundant und überflüssig ist.)

> Dec 16 16:52:33 serv1 postfix/local[675]: 2E6AC61F6:
to=<h3ll(at)localhost.homeip.net>, relay=local, delay=0, status=sent
(delive
> red to command: /usr/local/bin/procmail /home/imap/.procmailrc)
> Dec 16 16:52:33 serv1 postfix/qmgr[446]: 2E6AC61F6: removed
>
> Ich schließe aus der vorletzten zeile das es an procmail
weitergeleitet wurde, aber die mails werden nicht nach
/usr/home/imap/Maildirtestpostfach verschoben!
> Meine /var/log/messages sagt nichts.
>
> Jetzt noch zu den Dateirechten.
> Maildir-testpostfach und alle unterornder ham 700 auf user un gruppe
imap (führt fetchmail aus)

Da es Maildir-testpostfach als Verzeichnis gibt, kann Procmail kein
gleichnamiges mbox file deiner falschen .procmailrc folgend anlegen.

Alexander

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Thu 16 Dec 2004 - 22:55:13 CET

search this site