Hi Arnold, thanks for your assistance. I solved the issue right now by changing prefix = Shared/%%u/ to prefix = Shared/%%n/ This omits the @mydomain.de part which holds the dot causing the trouble. Why this became a problem due to the update I wouldn't know. Regards Lothar Am 22.07.2019 um 10:49 schrieb Arnold Opio Oree:> Hi Lothar, > > I haven't yet had the opportunity to go deep into Dovecot engineering / > development, (so please correct me if necessary anyone). > > I have experienced this exception where attempting to copy mailbox data > within a client from IMAP account to IMAP account, but I have not had > it cause a mailbox to become inaccessible. > > The reason was because Maildir++ format uses the "." separator to > delineate child directories, and therefore the character is illegal in > mailbox names. The issue was addressed by either changing the > filesystem layout to LAYOUT=fs or by changing the mailbox format > altogether to e.g. sdbox. > >> location = maildir:%%h:INDEX=%h/shared/%%u > I can see from your configuration that the LAYOUT is not set as fs, so > I would assume is still using Maildir++. > > Perhaps this setting was lost during the upgrade? > > Regards, > > Arnold Opio Oree > Chief Executive Officer > Parallax Digital Technologies > > arnoldoree at parallaxdt.com > > http://www.parallaxdt.com > > tel : +44 (0) 333 577 8587 > fax : +44 (0) 20 8711 2477 > > Parallax Digital Technologies is a trading name of Parallax Global > Limited. U.K. Co. No. 08836288 > > The contents of this e-mail are confidential. If you are not the > intended recipient you are to delete this e-mail immediately, disregard > its contents and disclose them to no other persons. > > -----Original Message----- > From: Lothar Schilling via dovecot <dovecot at dovecot.org> > Reply-To: Lothar Schilling <ls at proasyl.de> > To: dovecot at dovecot.org > Subject: Character not allowed in mailbox name > Date: Mon, 22 Jul 2019 08:33:45 +0200 > > Hi everybody, > > after an update this morning to dovecot 2.3.7 we cannot connect to our > shared mailboxes anymore. The error message as issued in Thunderbird: > > "Character not allowed in mailbox name '.'" > > I didn't change anything about the configuration. Output of dovecot -n: > > [...] > namespace { > list = children > location = maildir:%%h:INDEX=%h/shared/%%u > prefix = Shared/%%u/ > separator = / > subscriptions = yes > type = shared > } > [...] > > Any help would be appreciated, thank you very much. > > Lothar Schilling > > > > >
On 22 Jul 2019, at 10.34, Lothar Schilling via dovecot <dovecot at dovecot.org> wrote:> > Hi Arnold, > > thanks for your assistance. I solved the issue right now by changing > > prefix = Shared/%%u/ > to > prefix = Shared/%%n/ > > This omits the @mydomain.de part which holds the dot causing the > trouble. Why this became a problem due to the update I wouldn't know.Accidental bug. Fixed by https://github.com/dovecot/core/commit/62f3b738efd4a6444a4bde4a80bea208c5b39ccd <https://github.com/dovecot/core/commit/62f3b738efd4a6444a4bde4a80bea208c5b39ccd>> > Regards > > Lothar > > Am 22.07.2019 um 10:49 schrieb Arnold Opio Oree: >> Hi Lothar, >> >> I haven't yet had the opportunity to go deep into Dovecot engineering / >> development, (so please correct me if necessary anyone). >> >> I have experienced this exception where attempting to copy mailbox data >> within a client from IMAP account to IMAP account, but I have not had >> it cause a mailbox to become inaccessible. >> >> The reason was because Maildir++ format uses the "." separator to >> delineate child directories, and therefore the character is illegal in >> mailbox names. The issue was addressed by either changing the >> filesystem layout to LAYOUT=fs or by changing the mailbox format >> altogether to e.g. sdbox. >> >>> location = maildir:%%h:INDEX=%h/shared/%%u >> I can see from your configuration that the LAYOUT is not set as fs, so >> I would assume is still using Maildir++. >> >> Perhaps this setting was lost during the upgrade? >> >> Regards, >> >> Arnold Opio Oree >> Chief Executive Officer >> Parallax Digital Technologies >> >> arnoldoree at parallaxdt.com >> >> http://www.parallaxdt.com >> >> tel : +44 (0) 333 577 8587 >> fax : +44 (0) 20 8711 2477 >> >> Parallax Digital Technologies is a trading name of Parallax Global >> Limited. U.K. Co. No. 08836288 >> >> The contents of this e-mail are confidential. If you are not the >> intended recipient you are to delete this e-mail immediately, disregard >> its contents and disclose them to no other persons. >> >> -----Original Message----- >> From: Lothar Schilling via dovecot <dovecot at dovecot.org> >> Reply-To: Lothar Schilling <ls at proasyl.de> >> To: dovecot at dovecot.org >> Subject: Character not allowed in mailbox name >> Date: Mon, 22 Jul 2019 08:33:45 +0200 >> >> Hi everybody, >> >> after an update this morning to dovecot 2.3.7 we cannot connect to our >> shared mailboxes anymore. The error message as issued in Thunderbird: >> >> "Character not allowed in mailbox name '.'" >> >> I didn't change anything about the configuration. Output of dovecot -n: >> >> [...] >> namespace { >> list = children >> location = maildir:%%h:INDEX=%h/shared/%%u >> prefix = Shared/%%u/ >> separator = / >> subscriptions = yes >> type = shared >> } >> [...] >> >> Any help would be appreciated, thank you very much. >> >> Lothar Schilling >> >> >> >> >> >-------------- next part -------------- An HTML attachment was scrubbed... URL: <https://dovecot.org/pipermail/dovecot/attachments/20190722/7038b72e/attachment.html>
Am 22.07.2019 um 17:52 schrieb Timo Sirainen via dovecot:> Accidental bug. Fixed > by?https://github.com/dovecot/core/commit/62f3b738efd4a6444a4bde4a80bea208c5b39ccdthanks a lot for this, that restored now all my installationd into a working state, which were broken by 2.3.6 -> 2.3.7 upgrade. Gru? Matthias
Apparently Analagous Threads
- Applying Dovecot for a large / deep folder-hierarchy archive - BUG REPORTS!
- Character not allowed in mailbox name
- Character not allowed in mailbox name
- Applying Dovecot for a large / deep folder-hierarchy archive - BUG REPORTS!
- Applying Dovecot for a large / deep folder-hierarchy archive.