Langsam nervte es, dass man Avelsieve nicht mehr benutzen kann.
Heute musste ich mich doch noch mal darum kümmern und etwas danach googeln und siehe da in einem Blog-Artikel von vor einem Jahr fand ich eine Lösung.
Der Artikel dort bezieht sich zwar auf die cyrus-Version 2.3 (..timsieved v2.3.11..), aber scheinbar haben die debian-Leute das Problem jetzt auch auf die lenny-2.2-Version ‚portiert‘.
Nach dem Ändern des einen Wertes (0 in 1) in der Abfrage in Zeile 461, konnte ich das avelsieve-Plugin wieder benutzen. :-)
# cd bla/squirrelmail/plugins/avelsieve/include/ # diff -Natur managesieve.lib.php.org managesieve.lib.php --- managesieve.lib.php.org 2009-08-28 23:42:30.000000000 +0200 +++ managesieve.lib.php 2009-11-03 22:02:09.000000000 +0100 @@ -458,7 +458,7 @@ elseif(is_string($this->modules)) $this->capabilites[$this->cap_type][$this->modules]=true; } - elseif(strcmp($this->item[0], "STARTTLS") == 0) { + elseif(strcmp($this->item[0], "STARTTLS") == 1) { $this->capabilities['starttls'] = true; } |
An die Datei „squirrelmail/plugins/avelsieve/config/config.php“ muste ich auch noch ein paar Zeilen anhängen, weil sich sonst der Apache beim Aufruf der Filterlist ‚aufhängte’…
310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 | ....<a title="Schleuse Walsum" href="/blog/wp-content/uploads/2008/11/dsc41930.jpg"><img src="/blog/wp-content/uploads/2008/11/dsc41930-150x100.jpg" alt="Schleuse Walsum" width="150" height="100" class="alignleft size-thumbnail wp-image-33612" /></a> $avelsieve_spam_highlight_enable = false; // UP Eingefuegt von Uwe /** * @var boolean Disable STARTTLS for ManageSieve. You can set this to true, * if you do not wish to use encryption via TLS mechanisms (i.e. the server * is not configured properly, or this is a local connection and TLS is not * needed. * Note that STARTTLS is supported only in PHP5+. In PHP4 this option will * have no effect and STARTTLS will be disabled anyway. */ global $avelsieve_disabletls; //$avelsieve_disabletls = false; $avelsieve_disabletls = true; ?> |
P.S.
Kleiner Tipp noch an Uwe – wenn man _zwei_ Listen mit einer E-Mail-Filter-Regel ‚abfrühstücken‘ will, darf man die Adressaten nicht _UND_ verknüpfen :evil: (sondern _ODER_) !!!
Hinterlasse einen Kommentar