Hi Carsten,
DELIVERMAIL="/usr/lib/cyrus/bin/deliver"
Stimmt der Pfad ? Bei mir (SuSE 7.3) ist das /usr/cyrus/bin/deliver!
Ja, der Pfad stimmt. SuSE hat das gemäß FHS in der 8.0 geändert.
FORMAIL="/usr/bin/formail" LOGFILE="/var/log/imap/$USER.log"
Existiert das Verzeichnis /var/log/imap und die dazu gehörenden Dateien, darf postfix in dieses Verzeichnis und diese Dateien schreiben?
Ja, existieren.
* ^X-Mailinglist: suse-linux
| $IMAP.testbox
Hast du mit cyradmin die Mailbox 'testbox' fuer den user tfranz erstellt?
Nicht mit cyradm, sondern mit kmail, hab aber gerade nachgeschaut, die Mailboxen existieren wirklich.
Warum denkt das Mailprogramm, das mein rechner localhost.doug.moleman heisst? (doug.moleman wäre richtig)
Was hast du in der main.cf als myhostname und / oder mydomanin eingetragen?
myhostname = doug mydomain = doug.moleman
Warum kann er nicht zum lmtpd connecten? Ohne Procmail klappts ja.
Weiss jemand Rat? Gibt es andere, evtl. einfachere Möglichkeiten, seine Mail einzusortieren?
Ich habe das in dieser Art seit einiger Zeit am laufen und es laeuft.....
magst Du mal deine /etc/cyrus.conf posten? was steht da drin? Bei mir: # standard standalone server implementation START { # do not delete these entries! mboxlist cmd="ctl_mboxlist -r" deliver cmd="ctl_deliver -r" # this is only necessary if using idled for IMAP IDLE # idled cmd="idled" } # UNIX sockets start with a slash and are put into /var/imap/socket SERVICES { # add or remove based on preferences imap cmd="imapd" listen="imap" prefork=0 # imaps cmd="imapd -s" listen="imaps" prefork=0 pop3 cmd="pop3d" listen="pop3" prefork=0 #pop3s cmd="pop3d -s" listen="pop3s" prefork=0 sieve cmd="timsieved" listen="sieve" prefork=0 # at least one LMTP is required for delivery # lmtp cmd="lmtpd" listen="lmtp" prefork=0 # lmtpunix cmd="lmtpd" listen="/var/imap/socket/lmtp" prefork=0 #postfix delivery lmtpunix cmd="lmtpd" listen="/var/spool/postfix/public/lmtp" prefork=1 } EVENTS { # this is required checkpoint cmd="ctl_mboxlist -c" period=30 # this is only necessary if using duplicate delivery suppression delprune cmd="ctl_deliver -E 3" period=1440 # Uncomment the next entry, if you want to automatically remove # old messages of EVERY user. # This example calls ipurge every 60 minutes and ipurge will delete # ALL messages older then 30 days. # enter 'man 8 ipurge' for more details # cleanup cmd="ipurge -d 30 -f" period=60 } Tim