Hi Elise, > On 03/04/2021 01:39 Elise <dovecot...@cloudzeeland.nl> wrote: > > > I have this account, /usr/home/me > To be able to admin websites, I created a folder /usr/home/me/www , > containing my siteroot /usr/home/me/www/mysite.com > > My dovecot.config: > mail_location = mbox:/home/%u:INBOX=/var/mail/%u > > the actual mailfolder is/usr/home/me/mail , which I defined in my mailclient > as 'mail/' > > The issue now is that Dovecot is indexing my whole/usr/home/me/ folder, > including the www folder, in which it also idexes every folder that is > in/usr/home/me/www/mysite.com .
This is very unsafe, as you already noticed. Dovecot will iterate all folders it can find, even if you are only opening mail/. > It puts in these folders an .imap folder that is containing the exact > content of the folder it is put in. So my site takes double space by this > Dovecot indexing. > The .imap folder will not contain duplicate of your mails. It contains indexes. These are not going to end up being same size as your mailbox. > To solve this issue, I defined my mail_location line asmail_location = > mbox:/home/%u/mail:INBOX=/var/mail/%u > and removed the 'mail/' directive from my mail client. > > For some reason this does not prevent Dovecot to index the subfolders > of/usr/home/me/www/ > > - Do I have to remove all Dovecot related indexing files by hand to solve > this and restart Dovecot service afterwards? You will have to restart dovecot. > - Can you tell me how I can define the Dovecot index files location so that > there will be no .imap folder created anymore in my/usr/home/me/www/ > subfolder(s)? > Once you fix your mbox to point to correct location, they stop appearing. > Thanks for you help! > Elise > > #CSSis {beautiful}; Aki