Hallo, heute Nachmittag versuchte ich mich an der Konfiguration von Exim4, Procmail und Cyrus als Imap - Server um meine Emails geordnet abzulegen. Dazu richtete ich wie folgt eine pipe in exim an: procmail_pipe: debug_print = "T: procmail_pipe for $local_part@$domain" driver = pipe path = "/bin:/usr/bin:/usr/local/bin" command = "/usr/bin/procmail -t -d ${local_part}" return_path_add delivery_date_add envelope_to_add check_string = "From " escape_string = ">From " user = $local_part group = "mail" In cyrus legte ich im folgenden eine Mailbox user.greg an. Dann konfigurierte ich procmail testweise so: VERBOSE=on LOGFILE=/var/log/mail/procmail.log DELIVERMAIL="/usr/sbin/cyrdeliver" :0 w | $DELIVERMAIL -a greg -m user.greg Im anschluss sendete ich eine Test-Mail. Die nicht den Server erreichte. Der läuft (auf Port 143) und es ist auch möglich z.b. mit Kmail Ordner zu erzeugen oder eine Email auf den Server zu speichern. Das Log von procmail sagt das folgende: procmail: Assigning "DELIVERMAIL=/usr/sbin/cyrdeliver" procmail: Executing "/usr/sbin/cyrdeliver,-a,greg,-m,user.greg" procmail: [3544] Thu Feb 17 23:58:41 2005 procmail: Program failure (75) of "/usr/sbin/cyrdeliver" procmail: Assigning "LASTFOLDER=/usr/sbin/cyrdeliver -a greg -m user.greg" procmail: Assigning "PATH=/home/greg/bin:/usr/local/bin:/usr/bin:/bin" procmail: Locking "/var/mail/greg.lock" procmail: Assigning "LASTFOLDER=/var/mail/greg" procmail: Opening "/var/mail/greg" procmail: Acquiring kernel-lock procmail: Unlocking "/var/mail/greg.lock" procmail: Notified comsat: "greg@48286:/var/mail/greg" From gregor@feiner-fug.net Thu Feb 17 23:58:40 2005 Subject: sfjlka Folder: /var/mail/greg 2399 Der Rückgabewert von cyrdeliver ist 75 also ein Fehler. Nur welcher Fehler? (wie gesagt Google wusste auch kein Antwort) oder habt ihr vielleicht einen Fehler aufgefallen? Danke für eure Hilfe! Gruß Gregor -- have a look at http://feiner-fug.net
Attachment:
pgpsJ6q5piMLZ.pgp
Description: PGP signature