Am 26.09.2012 12:50, schrieb Andreas Kossack: > Hi Timo, hi all, > > we want to use the "lazy_expunge" plugin (from dovecot 2.1.10) and had > configured it in a test environemnt like described in > "http://wiki2.dovecot.org/Plugins/Lazyexpunge" (1 namespace) > > There are some subfolders from "INBOX" (like "INBOX/SPAM") in a "maildir++" > configuration. All actions on first level directories ".INBOX", ."Sent" > or ".Archives" are working as expected. > > If there is an expunge activity on e.g. ".INBOX.SPAM" directory we get an > error message in dovecot log: > Sep 26 12:27:55 imap(testuser): Error: lazy_expunge: Couldn't open > expunge mailbox: Character not allowed in mailbox name: '.' > > What can we do or change to make it work? >
sorry didnt tested lazy_plugin yet try http://wiki2.dovecot.org/Plugins/Listescape Examples Allow '.' characters with Maildir++ layout when virtual hierarchy separator is changed to '/': mail_plugins = $mail_plugins listescape namespace private { separator = / inbox = yes } plugin { # The default escape character is '\', but you can change it. # Note that even here the expansion of % takes place, thus you need to # use "%%" if you want to have the % sign as the escape character. #listescape_char = "\\" } or change your general namespace settings to get it work , might be better choice -- Best Regards MfG Robert Schetterer
