[Postfixbuch-users] OT: Avelsieve, dovecot und pysieved

Andre Keller mluser at rbmail.ch
So Sep 30 17:40:40 CEST 2007


Hallo zusammen...


ich habe ein Problem mit avelsieve und meinem dovecot namespace.

Ich habe dovecot so konfiguriert, dass alle ordner unterhalb der INBOX 
angelegt werden

dovecot.conf
namespace private {
 prefix = INBOX.
 inbox = yes
}

Wenn ich jetzt mit avelsieve eine neue regel hinzufüge und sage er soll 
das ganze in den unterordner 'foo' legen, legt er das in den ordner 
inbox.inbox.foo und nicht in inbox.foo.

ich habe auch schon den anvelsieve_striproot parameter auf 'INBOX.' und 
auf 'INBOX.INBOX.' gestellt. Aber das ganze scheint meine Installation 
nicht zu kümmern.

So wie ich das sehe wird das sieve script falsch generiert:

# This script has been automatically generated by avelsieve
# (Sieve Mail Filters Plugin for Squirrelmail)
# Warning: If you edit this manually, then the changes will not
# be reflected in the users' front-end!
#AVELSIEVE_VERSIONYTo0OntzOjU6Im1ham9yIjtpOjE7czo1OiJtaW5vciI7aTo5O3M6NzoicmVsZWFzZSI7aTo3O3M6Njoic3RyaW5nIjtzOjU6IjEuOS43Ijt9
#AVELSIEVE_CREATED1191173110
#AVELSIEVE_MODIFIED1191173110
require 
["fileinto","envelope","reject","vacation","imapflags","relational","comparator-i;ascii-numeric","notify"];
#START_SIEVE_RULEYTo1OntzOjQ6ImNvbmQiO2E6MTp7aTowO2E6NDp7czo0OiJ0eXBlIjtzOjY6ImhlYWRlciI7czo2OiJoZWFkZXIiO3M6NDoiRnJvbSI7czo5OiJtYXRjaHR5cGUiO3M6ODoiY29udGFpbnMiO3M6MTE6ImhlYWRlcm1hdGNoIjtzOjE1OiJha0ByYm5ldHdvcmsuY2giO319czo0OiJ0eXBlIjtzOjE6IjEiO3M6OToiY29uZGl0aW9uIjtzOjM6ImFuZCI7czo2OiJhY3Rpb24iO3M6MToiNSI7czo2OiJmb2xkZXIiO3M6ODoiSU5CT1guQUsiO30%3DEND_SIEVE_RULE
if header :contains "From" "foo at domain.tld"
{
fileinto "INBOX.foo";
}


Das fileinto müsste "foo" heissen nicht .foo. (Wenn ich das manuell 
ändere funktioniert das auch...)


Wie kann ich das ändern?


Gruss André




Mehr Informationen über die Mailingliste Postfixbuch-users