[Dovecot] mdbox with separate index location results in many emptydirectories

Timo Sirainen tss at iki.fi
Tue Jul 31 22:39:36 EEST 2012


On 20.7.2012, at 15.46, Jürgen Obermann wrote:

> mail_location = mdbox:/dovecot/storage%h:INDEX=/dovecot/index%h
..
> As expected the index files now reside under /dovecot/index%h/mailboxes/, but the path /dovecot/storage%h/mailboxes/ also contains for every user and every mailbox name a directory which in turn contains only an empty subdirectory 'dbox-Mails'.  These directories seem to me to sum up to a lot of unneded infrstructure objects. I tried to delete these empty directories, but dovecot did not like that and stopped to work. So somehow they are necessary, in spite of setting a separate index file location.
> 
> So my question is, could these empty directories be avoided, perhaps in a future version?

No plans to do it. The empty directories under /dovecot/storage are used to find out what mailboxes exist. And in some setups those directories aren't always empty (e.g. dovecot-acl files go there).



More information about the dovecot mailing list