Hey to all, is it possible to get rid of the "dbox-Mails"-folder when using sdbox? Currently my folder structure looks like this (I hope the output from tree would be formatted well): /srv/mail/ ??? example.com ??? ??? user ??????? ??? dovecot-acl-list ??????? ??? dovecot-attributes ??????? ??? dovecot.list.index.log ??????? ??? dovecot.mailbox.log ??????? ??? dovecot-uidvalidity ??????? ??? dovecot-uidvalidity.5b3f746f ??????? ??? mailboxes ??????? ??? ??? Drafts ??????? ??? ??? ??? dbox-Mails ??????? ??? ??????? ??? dovecot.index.log ??????? ??? ??? INBOX ??????? ??? ??? ??? dbox-Mails ??????? ??? ??????? ??? dovecot.index.cache ??????? ??? ??????? ??? dovecot.index.log ??????? ??? ??????? ??? u.1 ??????? ??? ??? Junk ??????? ??? ??? ??? dbox-Mails ??????? ??? ??????? ??? dovecot.index.log ??????? ??? ??? Sent ??????? ??? ??? ??? dbox-Mails ??????? ??? ??????? ??? dovecot.index.log ??????? ??? ??? Trash ??????? ??????? ??? dbox-Mails ??????? ??????????? ??? dovecot.index.log ??????? ??? subscriptions I would like to let it look like this: /srv/mail/ ??? example.com ??? ??? user ??????? ??? dovecot-acl-list ??????? ??? dovecot-attributes ??????? ??? dovecot.list.index.log ??????? ??? dovecot.mailbox.log ??????? ??? dovecot-uidvalidity ??????? ??? dovecot-uidvalidity.5b3f746f ??????? ??? mailboxes ??????? ??? ??? Drafts ??????? ??? ??? ??? dovecot.index.log ??????? ??? ??? INBOX ??????? ??? ??? ??? dovecot.index.cache ??????? ??? ??? ??? dovecot.index.log ??????? ??? ??? ??? u.1 ??????? ??? ??? Junk ??????? ??? ??? ???dovecot.index.log ??????? ??? ??? Sent ??????? ??? ??? ??? dovecot.index.log ??????? ??? ??? Trash ??????? ??????? ??? dovecot.index.log ??????? ??? subscriptions My path configuration: mail_attribute_dict = file:%h/dovecot-attributes mail_home = /srv/mail/%d/%n/ mail_location = sdbox:~/ I have tried mail_location = sdbox:~/:FULLDIRNAMEand mail_location = sdbox:~/:FULLDIRNAME=/ but it doesn't work. The first doesn't change anything. The second auto-creates the folders after first login like I want, but after next login they are greyed out and no longer accessible. Is it possible to get rid of the "dbox-Mails"-folder? I want this because I don't like to have an unneeded deep folder structure. Or is there a good reason to let the "dbox-Mails" folder in my setup? Greetings, Hativ -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://dovecot.org/pipermail/dovecot/attachments/20180706/e6797daa/attachment.html>
Hey again, I've found a working configuration: mail_location = sdbox:~/:FULLDIRNAME=. I use a dot instead of slash or empty value. Now my folder structure looks like I want and Dovecot is working fine. Can anyone (maybe even a Dovecot developer?) say if the configuration is okay? I've tried to check the source code, but I don't know C as good as it's needed for that. Greetings, Hativ Am 06.07.2018 um 16:10 schrieb Hativ:> Hey to all, > > is it possible to get rid of the "dbox-Mails"-folder when using sdbox? > > Currently my folder structure looks like this (I hope the output from > tree would be formatted well): > /srv/mail/ > ??? example.com > ??? ??? user > ??????? ??? dovecot-acl-list > ??????? ??? dovecot-attributes > ??????? ??? dovecot.list.index.log > ??????? ??? dovecot.mailbox.log > ??????? ??? dovecot-uidvalidity > ??????? ??? dovecot-uidvalidity.5b3f746f > ??????? ??? mailboxes > ??????? ??? ??? Drafts > ??????? ??? ??? ??? dbox-Mails > ??????? ??? ??????? ??? dovecot.index.log > ??????? ??? ??? INBOX > ??????? ??? ??? ??? dbox-Mails > ??????? ??? ??????? ??? dovecot.index.cache > ??????? ??? ??????? ??? dovecot.index.log > ??????? ??? ??????? ??? u.1 > ??????? ??? ??? Junk > ??????? ??? ??? ??? dbox-Mails > ??????? ??? ??????? ??? dovecot.index.log > ??????? ??? ??? Sent > ??????? ??? ??? ??? dbox-Mails > ??????? ??? ??????? ??? dovecot.index.log > ??????? ??? ??? Trash > ??????? ??????? ??? dbox-Mails > ??????? ??????????? ??? dovecot.index.log > ??????? ??? subscriptions > > I would like to let it look like this: > /srv/mail/ > ??? example.com > ??? ??? user > ??????? ??? dovecot-acl-list > ??????? ??? dovecot-attributes > ??????? ??? dovecot.list.index.log > ??????? ??? dovecot.mailbox.log > ??????? ??? dovecot-uidvalidity > ??????? ??? dovecot-uidvalidity.5b3f746f > ??????? ??? mailboxes > ??????? ??? ??? Drafts > ??????? ??? ??? ??? dovecot.index.log > ??????? ??? ??? INBOX > ??????? ??? ??? ??? dovecot.index.cache > ??????? ??? ??? ??? dovecot.index.log > ??????? ??? ??? ??? u.1 > ??????? ??? ??? Junk > ??????? ??? ??? ???dovecot.index.log > ??????? ??? ??? Sent > ??????? ??? ??? ??? dovecot.index.log > ??????? ??? ??? Trash > ??????? ??????? ??? dovecot.index.log > ??????? ??? subscriptions > > My path configuration: > mail_attribute_dict = file:%h/dovecot-attributes > mail_home = /srv/mail/%d/%n/ > mail_location = sdbox:~/ > > I have tried > mail_location = sdbox:~/:FULLDIRNAME> and > mail_location = sdbox:~/:FULLDIRNAME=/ > but it doesn't work. > > The first doesn't change anything. The second auto-creates the folders > after first login like I want, but after next login they are greyed > out and no longer accessible. > > Is it possible to get rid of the "dbox-Mails"-folder? I want this > because I don't like to have an unneeded deep folder structure. Or is > there a good reason to let the "dbox-Mails" folder in my setup? > > Greetings, > > Hativ >-------------- next part -------------- An HTML attachment was scrubbed... URL: <https://dovecot.org/pipermail/dovecot/attachments/20180707/4dd121be/attachment-0001.html>
Hey again, sorry, but I have to correct me: Even with dot it's not working completely. The subscriptions file is not created and the dovecot-acl file has the wrong path, too. :-( Greetings, Hativ Am 07.07.2018 um 02:26 schrieb Hativ:> Hey again, > > I've found a working configuration: mail_location = sdbox:~/:FULLDIRNAME=. > > I use a dot instead of slash or empty value. > > Now my folder structure looks like I want and Dovecot is working fine. > > Can anyone (maybe even a Dovecot developer?) say if the configuration > is okay? I've tried to check the source code, but I don't know C as > good as it's needed for that. > > Greetings, > > Hativ > > Am 06.07.2018 um 16:10 schrieb Hativ: >> Hey to all, >> >> is it possible to get rid of the "dbox-Mails"-folder when using sdbox? >> >> Currently my folder structure looks like this (I hope the output from >> tree would be formatted well): >> /srv/mail/ >> ??? example.com >> ??? ??? user >> ??????? ??? dovecot-acl-list >> ??????? ??? dovecot-attributes >> ??????? ??? dovecot.list.index.log >> ??????? ??? dovecot.mailbox.log >> ??????? ??? dovecot-uidvalidity >> ??????? ??? dovecot-uidvalidity.5b3f746f >> ??????? ??? mailboxes >> ??????? ??? ??? Drafts >> ??????? ??? ??? ??? dbox-Mails >> ??????? ??? ??????? ??? dovecot.index.log >> ??????? ??? ??? INBOX >> ??????? ??? ??? ??? dbox-Mails >> ??????? ??? ??????? ??? dovecot.index.cache >> ??????? ??? ??????? ??? dovecot.index.log >> ??????? ??? ??????? ??? u.1 >> ??????? ??? ??? Junk >> ??????? ??? ??? ??? dbox-Mails >> ??????? ??? ??????? ??? dovecot.index.log >> ??????? ??? ??? Sent >> ??????? ??? ??? ??? dbox-Mails >> ??????? ??? ??????? ??? dovecot.index.log >> ??????? ??? ??? Trash >> ??????? ??????? ??? dbox-Mails >> ??????? ??????????? ??? dovecot.index.log >> ??????? ??? subscriptions >> >> I would like to let it look like this: >> /srv/mail/ >> ??? example.com >> ??? ??? user >> ??????? ??? dovecot-acl-list >> ??????? ??? dovecot-attributes >> ??????? ??? dovecot.list.index.log >> ??????? ??? dovecot.mailbox.log >> ??????? ??? dovecot-uidvalidity >> ??????? ??? dovecot-uidvalidity.5b3f746f >> ??????? ??? mailboxes >> ??????? ??? ??? Drafts >> ??????? ??? ??? ??? dovecot.index.log >> ??????? ??? ??? INBOX >> ??????? ??? ??? ??? dovecot.index.cache >> ??????? ??? ??? ??? dovecot.index.log >> ??????? ??? ??? ??? u.1 >> ??????? ??? ??? Junk >> ??????? ??? ??? ???dovecot.index.log >> ??????? ??? ??? Sent >> ??????? ??? ??? ??? dovecot.index.log >> ??????? ??? ??? Trash >> ??????? ??????? ??? dovecot.index.log >> ??????? ??? subscriptions >> >> My path configuration: >> mail_attribute_dict = file:%h/dovecot-attributes >> mail_home = /srv/mail/%d/%n/ >> mail_location = sdbox:~/ >> >> I have tried >> mail_location = sdbox:~/:FULLDIRNAME>> and >> mail_location = sdbox:~/:FULLDIRNAME=/ >> but it doesn't work. >> >> The first doesn't change anything. The second auto-creates the >> folders after first login like I want, but after next login they are >> greyed out and no longer accessible. >> >> Is it possible to get rid of the "dbox-Mails"-folder? I want this >> because I don't like to have an unneeded deep folder structure. Or is >> there a good reason to let the "dbox-Mails" folder in my setup? >> >> Greetings, >> >> Hativ >> >-------------- next part -------------- An HTML attachment was scrubbed... URL: <https://dovecot.org/pipermail/dovecot/attachments/20180707/be7faa71/attachment.html>