Dear dovecot list, I'm using Maildir as mailbox format. Is there any recommendation for the namespace hierarchy separator? Currently I didn't set any. So it is the default of dot '.' I'm switiching from a rather unknown IMAP Server called DBMail (http://www.dbmail.org/) Planning to synchronize the mailboxes via imapsync (https://github.com/imapsync/imapsync) Is there anything I should be thinking / planning about? Or can i always change this namespace hierarchy separator later on? Any hints or insights are more than welcome ;) thanks & greetings Becki
> On 24. Apr 2020, at 15.27, Admin Beckspaced <admin at beckspaced.com> wrote: > > Dear dovecot list, > > I'm using Maildir as mailbox format. > > Is there any recommendation for the namespace hierarchy separator? > > Currently I didn't set any. So it is the default of dot '.'this should work.> > I'm switiching from a rather unknown IMAP Server called DBMail (http://www.dbmail.org/) > Planning to synchronize the mailboxes via imapsync (https://github.com/imapsync/imapsync) >Please be aware that imapsync does not migrate all data. It loses UID and POP3UIDL information. If you plan to keep on using the same domain, then you need to instruct your end users to invalidate the local caches on their devices. With most client applications means removing and readding account and redownloading all emails. (or atleast headers)> Or can i always change this namespace hierarchy separator later on?This would cause similar caching problems on end user devices. Sami
Hello Sami, thanks a lot for your reply and sharing your thoughts. glad to know that it should work ... ... will report back if something goes wrong ;) greetings Becki Am 24.04.2020 um 14:56 schrieb Sami Ketola:> >> On 24. Apr 2020, at 15.27, Admin Beckspaced <admin at beckspaced.com> wrote: >> >> Dear dovecot list, >> >> I'm using Maildir as mailbox format. >> >> Is there any recommendation for the namespace hierarchy separator? >> >> Currently I didn't set any. So it is the default of dot '.' > this should work. > >> I'm switiching from a rather unknown IMAP Server called DBMail (http://www.dbmail.org/) >> Planning to synchronize the mailboxes via imapsync (https://github.com/imapsync/imapsync) >> > Please be aware that imapsync does not migrate all data. It loses UID and POP3UIDL information. If you plan to keep on using the same domain, then you need to instruct your end users to invalidate the local caches on their devices. > With most client applications means removing and readding account and redownloading all emails. (or atleast headers) > >> Or can i always change this namespace hierarchy separator later on? > This would cause similar caching problems on end user devices. > > Sami
The dot '.' will work, but I suggest to follow documentation here: https://wiki1.dovecot.org/Namespaces, And it says: A commonly used separator is '/'. It probably causes the least amount of trouble with different IMAP clients And I already had problems using '.' as a namespace separator. On 2020-04-24 15:56, Sami Ketola wrote:> >> On 24. Apr 2020, at 15.27, Admin Beckspaced <admin at beckspaced.com> wrote: >> >> Dear dovecot list, >> >> I'm using Maildir as mailbox format. >> >> Is there any recommendation for the namespace hierarchy separator? >> >> Currently I didn't set any. So it is the default of dot '.' > this should work. > >> I'm switiching from a rather unknown IMAP Server called DBMail (http://www.dbmail.org/) >> Planning to synchronize the mailboxes via imapsync (https://github.com/imapsync/imapsync) >> > Please be aware that imapsync does not migrate all data. It loses UID and POP3UIDL information. If you plan to keep on using the same domain, then you need to instruct your end users to invalidate the local caches on their devices. > With most client applications means removing and readding account and redownloading all emails. (or atleast headers) > >> Or can i always change this namespace hierarchy separator later on? > This would cause similar caching problems on end user devices. > > Sami