On 02 May 2016, at 16:40, Leon Kyneur <l...@f-m.fm> wrote:
> 
> 
> 
> On 02/05/16 16:51, Timo Sirainen wrote:
>> On 02 May 2016, at 03:47, Leon Kyneur <l...@f-m.fm> wrote:
>>> Was excited to see that wildcards are now possible on autoexpunge in the 
>>> 2.2.24 release.
>>> 
>>> However I'm trying to configure these from the userdb lookup and it doesn't 
>>> appear to be working.
>>> 
>>> if I set in 15-mailboxes.conf
>>> mailbox Trash/* {
>>> ...
>>>   autoexpunge = 10m
>>> }
>>> 
>>> everything works..
>>> 
>>> however if I return
>>> 
>>> =namespace/inbox/mailbox/Trash/*/autoexpunge=10m
>> Using "/" in the namespace name conflicts with the "/" separator, so it 
>> needs to be escaped. You can use "doveconf -n -S" to find out what the 
>> escaping needs to look like ("/" = "\s").
>> 
> 
> Thanks Timo - that's what I was missing.
> 
> Another thing - will it ever be possible to wildcard *all* mailboxes?
> 
> My setup doesn't specify prefix = INBOX/ on "namespace inbox"... without 
> knowing all of the root mailboxes users have created is it possible to 
> autoexpunge these?
> 
> This obviously does not work
> =namespace/inbox/mailbox/\s*/autoexpunge=90d

Why? I would expect mailbox * { autoexpunge } to work.

Reply via email to