Archiv verlassen und diese Seite im Standarddesign anzeigen : Procmail, Cyrus & Mailbox-dirs
Hi.. ich probiere im Moment verzwifelt per Procmail an ein Mailbox-Dir des Cyrus imap weiterzuleiten,
die procmailrc schaut derzeit so aus:
LOGFILE=/var/log/procmail
:0
*
|/usr/lib/cyrus/bin/deliver -a -m hoka.FAX
die Mail scheint dann im Nirvana zu landen..
Wenn ich die Mail nur an hoka leite,
kommt sie in der INBOX des Benutzers user.hoka an..
FAX ist ein Mailbox-Ordner des Benutzers hoka,
der in cyradm als user.hoka.FAX existiert!
wie bringe ich den Deliver dazu, die Mail korrekt zuzustellen?
nobody knows? :***(
ich bin mir fast sicher das es irgendwie funktionieren muss, nur hab ich bisher keine informationen dazu gefunden..
Hier ein Beispiel
monitor.fussballfueralle ist eine User Mailbox an die alle emails die an fussballfueralle gehen weitergeleitet werden
:0
* ^TO_.*fussballfueralle.*
{
MAILBOX=user.monitor.fussballfueralle
:0 w
|/usr/cyrus/bin/deliver -F R -m $MAILBOX -a $USER
MAILBOX=""
:0 e
|/usr/cyrus/bin/deliver -F R -m $MAILBOX -a $USER
}
Gruß Klaus
hi .. so ähnlich ist es bei mir doch auch aufgebaut..
nur laut manual erwartet der parameter -F eine angabe eines ' return paths ' , wobei ' R ' warscheinlich nicht die richtige angabe ist, ich weiss nich was diese option deshalb bewirken soll?!
user.monitor.fussballfueralle
^^ ich nehme an das ' fussballfueralle ' ein directory der mailbox ' monitor '
ist... wenn ich noch ' user. ' mit angebe, schägt die e-mail zustellung fehl. :/
ich sehe keinen grossen unterschied (wenn man jetz mal das ' user. ' weglässt) von deiner ( monitor.fussballfueralle ) zu meiner ( hoka.FAX ) schreibweise, deshalb wundert es mich, das es bei dir funtioniert und bei mir nicht, oder liegt das an den parametern?
OK Sorry F und R sind blödsinn wie ich auch fesgestellt habe
Nun nochmal langsam :
(1) ich bekomme eine Email von irgentwas@eins-und-eins.de .
Da dieses in stimmt gelten die regeln in den Klammern wobei
(2) Mailbox=user.hocka.fax als box defeniert wird.
dann können x belibig fiehle regeln kommen
bei mir ist des die verteilung in die box user.hocka.fax wobei $mailbox die defenierte box ist und user in diesem fall Cyrus.
(3). Danach defeniere ich wieder den standart.
Ich hoffe ich konnte es dir erklären.
Gruß Klaus
:0
(1). * ^From: .*eins-und-eins.de
{
(2). MAILBOX=user.hocka.fax
:0 w
|/usr/cyrus/bin/deliver -m $MAILBOX -a $USER
(3) MAILBOX=""
:0 e
|/usr/cyrus/bin/deliver -m $MAILBOX -a $USER
}
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.