Procmail mit Postfix

From: Jan Schmidt <bsd(at)schmidt-igsmu.de>
Date: Thu, 16 Dec 2004 16:14:03 +0100

Hi8 Jungs,
ich habe jetzt 4 Tutoial Seiten gelesen, 2 Leute ausgefragt die sich mit
FreeBSD auskennen und trotzdem funzt mein Procmail noch nicht.
Ich will eigentlich nur per fetchmail meine Mail abrufen und diese in
Postfächer verteilen lassen.
Fechmail geht schon
Courier-Imapd geht auch schon
Postfix kann senden
AntiVirMailgate läuft auch super
Ich habe procmail per

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
LOGFILE=$HOME/.Procmail/procmail.log
SHELL=/bin/sh
:0
Maildir-testpostfach

Habe es auch schon NUR mit den leten 2 Zeilen probiert.
Auf jeden fall wen ich jetzt die mails per fetchmail abrufe kommt folgendes in der Maillog (var/log/maillog)

Dec 16 16:52:32 serv1 postfix/smtpd[665]: connect from localhost.foo.bar[127.0.0.1]
Dec 16 16:52:32 serv1 postfix/smtpd[665]: A387961D5: client=localhost.foo.bar[127.0.0.1]
Dec 16 16:52:32 serv1 postfix/cleanup[667]: A387961D5: message-id=<41C1A15B.3000807(at)schmidt-igsmu.de>
Dec 16 16:52:32 serv1 postfix/qmgr[446]: A387961D5: from=<jan(at)schmidt-igsmu.de>, size=1418, nrcpt=1 (queue active)
Dec 16 16:52:32 serv1 avgated[669]: connection from localhost.foo.bar
Dec 16 16:52:32 serv1 avgated[669]: spooled to 00669-49583D79
Dec 16 16:52:32 serv1 avgatefwd[670]: Message 'incoming/xf-00669-49583D79' scheduled for scanning now.
Dec 16 16:52:32 serv1 postfix/smtp[668]: A387961D5: to=<h3ll(at)localhost.homeip.net>, orig_to=<h3ll(at)localhost>, relay=127.0.0.1[
127.0.0.1], delay=0, status=sent (250 Mail accepted for delivery (queued as 00669-49583D79).)
Dec 16 16:52:32 serv1 avgatefwd[670]: Scanner will process message 'incoming/qf-00669-49583D79'.
Dec 16 16:52:32 serv1 avgated[669]: connection to localhost.foo.bar closed
Dec 16 16:52:32 serv1 postfix/qmgr[446]: A387961D5: removed
Dec 16 16:52:32 serv1 postfix/smtpd[665]: disconnect from localhost.foo.bar[127.0.0.1]
Dec 16 16:52:33 serv1 avgatefwd[673]: Message 'outgoing/xf-00669-49583D79' scheduled for delivery now.
Dec 16 16:52:33 serv1 postfix/smtpd[674]: connect from localhost.foo.bar[127.0.0.1]
Dec 16 16:52:33 serv1 postfix/smtpd[674]: 2E6AC61F6: client=localhost.foo.bar[127.0.0.1]
Dec 16 16:52:33 serv1 postfix/cleanup[667]: 2E6AC61F6: message-id=<41C1A15B.3000807(at)schmidt-igsmu.de>
Dec 16 16:52:33 serv1 postfix/qmgr[446]: 2E6AC61F6: from=<jan(at)schmidt-igsmu.de>, size=1888, nrcpt=1 (queue active)
Dec 16 16:52:33 serv1 avgatefwd[673]: Message 'outgoing/df-00669-49583D79' successfully forwarded (250 Ok: queued as 2E6AC61F6
)
Dec 16 16:52:33 serv1 postfix/smtpd[674]: disconnect from localhost.foo.bar[127.0.0.1]
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)

Hbe ich einen totalen fehler drin oda wieso geht das nicht? Habt ihr ne ahnung? Ich verzweifel langsam..
Hoffe ihr könnt mir helfen und habt alle infos!
Greetz Jan Schmidt
P.S.:Aja... is ein FBSD 5.3 RELEASE
P.S.S.: Sry wenn buchstaben fehlen... muss tastaturbatteri wehseln :)

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 - 16:13:40 CET

search this site