So, returning from the LDAP userdb does not change situation. As I said, I would to set folder names dynamicaly, without setting up a mailbox in advance. Here the problem is discussed
http://www.dovecot.org/list/dovecot/2013-August/092023.html but no solution is found apart from defining the namespace in the static config, see here http://www.dovecot.org/list/dovecot/2013-August/092053.html As I do not know what folders the user might to configure for autoexpunge, I cannot put the folders into the config. Thorsten On Tue, Jan 17, 2017 at 12:14 PM, Thomas Leuxner <[email protected]> wrote: > * Thorsten Hater <[email protected]> 2017.01.17 12:04: > > > userdb { > > driver = static > > args = namespace/inbox/mailbox/Bla/autoexpunge=6h > > } > > I'm almost sure that 'driver = static' contradicts the concept of userdb > overrides: > > http://wiki.dovecot.org/UserDatabase/ExtraFields > > If you can't go with 'passwd-file' style settings, you may able to achieve > this globaly with: > > protocol imap { > namespace inbox { > location = > mailbox Blah { > autoexpunge = 6h > } > prefix = > } > } > > In any case this is then a global setting rather than one being returned > on a per-user basis. >
