Hi Liste, wer suchet, der findet! Gerald Goebel wrote:
Richtig, bei mir auch nicht, gerade mal danach gesucht, ich fand nur eine manpage. Ich glaub, die ist schon älter und nicht mehr aktuell. Beim Cyrus-imapd ist man ja von tcl-script nach perl umgestiegen. Da bei mir aber sieve läuft scheint es nicht notwendig. Ich seh mal nach was es jetzt ersetzt. Ist übrigens mal ein schönes Beispiel wo RTFM nicht direkt funktioniert.
Also das Programm installsieve wird wohl schon länger nicht mehr benutzt, denn auch mit dem tar-file vom cyrus-mirror wird es nicht übersetzt. Es gab und gibt aber ein Perlscript, das installsieve.pl heißt und auf das Module managsieve.pm zurückgreift. Es soll aber nicht mehr verwendet werden sondern das Perlscript sieveshell wird es ersetzen. Beide Scripte werden aber nicht automatisch installiert weder bei Suse noch beim cyrus. Das Gemeine daran ist nur benutz ich die Sorcen finde ich es mit 'find' . Die Scripte werden auch mit Suse ausgeliefert aber sind nur im SourceRPM enthalten. Wer es also nutzen will/muß, muß die Sourcen von cyrus-imapd installieren, das tar-file entpacken, und darin unter 'perl/sieve/scripts' nachsehen und sie an entsprechend Stelle kopieren, ausführbar machen und am Besten noch einen link ohne das .pl darauf anlegen. Inwieweit die manpage mit dem script übereinstimmt habe ich nicht geprüft. Was mich wundert ist das in der Doku vonm cyrus-imapd immer noch auf das installsieve hingewiesen wird. Wer einen Apachie mit perl und php4 auf dem Mailserver laufen hat sollte sich websieve ansehen. Ach und noch was ganz wichtiges: in der cyrus.conf wird sieve mit dem Portnamen sieve aufgerufen, das ist laut Doku default port 2000, dieser ist aber in der /etc/services mit callbook belegt, und sieve ist nirgendswo eingetragen also entweder auf einen anderen port legen oder callbook in sieve umändern. BTHW weis jemand etwas über den Portnamen callbook, ich habe den Namen nur in zusammenhang mit ham-radio gefunden. cu Gerald