ich wollte (wie hier http://www.schiessle.org/howto/debian-imap-howto/debian-imap-howto.html beschrieben) eine Kombination aus fetchmail/procmail cyrus-imapd aufsetzen, scheint auch alles problemlos geklappt zu haben. Dies ist meine /etc/fetchmailrc
server mail.epost.de proto pop3 user Bjoern.Beckmann there with pass xxxx is bjoern here ssl keep mda "/usr/bin/procmail -t -a \$EXTENSION"
und das meine /etc/procmailrc
PATH=/usr/bin:/usr/local/bin SHELL=/bin/sh VERBOSE=ON LINEBUF=8192 PMDIR="/var/log/procmail"
:0 D
* $LOGNAME ?? [A-Z]
{
LOGNAME=`echo "$LOGNAME" | tr A-Z a-z`
}USER=$LOGNAME DELIVERMAIL=/usr/sbin/cyrdeliver USER_ROOT = user.$LOGNAME LOGFILE=/var/log/procmail/proclog
:0e
{
EXITCODE=$?
}INCLUDERC=${HOME}/.procmailrc
:0W * EXTENSION ?? [a-z] | $DELIVERMAIL -a $LOGNAME -m user.$LOGNAME.$EXTENSION
:0w | $DELIVERMAIL -a $LOGNAME -m user.$LOGNAME
Leider landen jetzt alle mails in /var/spool/root und in /var/log/procmail/proglog steht:
procmail: Assigning "INCLUDERC=/root/.procmailrc"
procmail: Couldn't read "/root/.procmailrc"
procmail: No match on ! "^To:"
procmail: No match on "^To: $"
procmail: No match on "^From: $"
procmail: No match on "[a-z]"
procmail: Executing "/usr/sbin/cyrdeliver,-a,root,-m,user.root"
user.root: Mailbox does not exist
procmail: Program failure (67) of "/usr/sbin/cyrdeliver"
procmail: Assigning "LASTFOLDER=/usr/sbin/cyrdeliver -a root -m user.root"
procmail: Assigning "EXITCODE=67"
procmail: Assigning "HOST"
procmail: HOST mismatched "guest114.thp.Uni-Duisburg.DE"
procmail: Assigning "PATH=/root/bin:/usr/local/bin:/usr/bin:/bin"
Subject: Paper BECKAMNN/NOWAK/USADEL
Folder: /var/mail/root 1194
Warum wird denn die mail nicht an user.bjoern geliefert, daf�r hatte ich ja mit cyradm auch entsprechende Folder angelegt.
Ich habe schon diverse Dinge ausprobiert, aber es scheint, als ob auf diese Art und Weise immer $LOGNAME=root ist. Es sollte doch aber gehen, da� fetchmail global als Daemon l�uft und die mails an die einzelnen accounts ausliefert?! Oder ist da� nur m�glich, indem jeder USER seine eigene .fetchmailrc anlegt? Gibt es irgendwo eine Trivialit�t, die ich �bersehen habe.
Danke schon einmal f�r eure Hilfe!
Gru�, Bj�rn Beckmann
--
Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

