Hallo Zusammen, Ich habe mir über Ostern den Cyrus-Imap installiert. Funktioniert soweit auch , ich habe jetzt nur ein Problem: Bisher habe ich meinen Server gestoppt indem ich eine Mail an root schickte, die dann über procmail gefiltert wurde und zum shutdown führte. Da jetzt aber alle Mails direkt an den IMAP gehen kommt procmail nicht mehr zum Zug. Soweit ich das sehe geht es nicht über ein Sieve-Script ?? Meine zweite Idee war Sendmail wieder auf lokales zustellen der Mails umzustellen und über procmail die Mails der User an IMAP weiterzureichen. Leider ist mir das noch nicht gelungen: ich bekomme immer eine No such file or directory Meldung .procmailrc : LOGFILE=$HOME/.procmail_log :0 w * | /usr/cyrus/bin/deliver -a user1 user1 procmaillog:
From uli@linwst.linux.lan Thu Apr 4 00:22:24 2002 Subject: test Folder: /usr/cyrus/bin/deliver -a user1 user1 603 /usr/cyrus/bin/deliver: /usr/cyrus/bin/deliver: No such file or directory
Ich habe mir schon den Allerwertesten abgegoogelt aber leider nichts brauchbares gefunden. Ich hoffe Ihr könnt mir weiterhelfen Gruss Ralf Damaschke Registered Linux-User #250324
Von Ralf Damaschke am Donnerstag, 4. April 2002 18:44
, ich habe jetzt nur ein Problem: Bisher habe ich meinen Server gestoppt indem ich eine Mail an root schickte, die dann über procmail gefiltert wurde und zum shutdown führte. Da jetzt aber alle Mails direkt an den IMAP gehen kommt procmail nicht mehr zum Zug. Soweit ich das sehe geht es nicht über ein Sieve-Script ??
Meine zweite Idee war Sendmail wieder auf lokales zustellen der Mails umzustellen und über procmail die Mails der User an IMAP weiterzureichen. Leider ist mir das noch nicht gelungen: ich bekomme immer eine No such file or directory Meldung
Hi Ralf, Ich stand vor dem gleichen Problem und habe es wie folgt gelöst: Bestimmte von mir definierte User erhalten lokale Mails nach wie vor per procmail zugestellt, alle anderen via Cyrus. D.h. unter mlocal bleibt procmail eingetragen. Dazu ist folgender Eintrag in die mc-Datei zur Generierung der sendmail.cf notwendig: LOCAL_RULE_0 R$=N $: $#local $: $1 R$=N < @ $=w . > $: $#local $: $1 Rbb + $+ < @ $=w . > $#cyrusbb $: $1 LOCAL_CONFIG FN /etc/sendmail.cN Die User die via procmail ihre Mails erhalten sollen schreibst Du in die Datei /etc/sendmail.cN Wenn Du Fragen hast, kannst Du sie per PM an mich loswerden. Gruß, Roland
Am Don, 2002-04-04 um 23.15 schrieb Roland Ehle:
Von Ralf Damaschke am Donnerstag, 4. April 2002 18:44
, ich habe jetzt nur ein Problem: Bisher habe ich meinen Server gestoppt indem ich eine Mail an root schickte, die dann über procmail gefiltert wurde und zum shutdown führte. Da jetzt aber alle Mails direkt an den IMAP gehen kommt procmail nicht mehr zum Zug.
sendmail.cf notwendig:
LOCAL_RULE_0 R$=N $: $#local $: $1 R$=N < @ $=w . > $: $#local $: $1 Rbb + $+ < @ $=w . > $#cyrusbb $: $1
LOCAL_CONFIG FN /etc/sendmail.cN
Die User die via procmail ihre Mails erhalten sollen schreibst Du in die Datei /etc/sendmail.cN
Da meine sendmail.cf mit Webmin verändert wurde habe ich direkt in die
sendmail.cf geschrieben.Da mein Cyrus-IMAP schon konfiguriert war ist
es nur ein Eintrag in der sendmail.cf :
FN /etc/sendmail.cN < Eintrag
CPREDIRECT
participants (3)
-
Ralf Damaschke
-
Ralf Damaschke
-
Roland Ehle