On Fri, 23 Sep 2016, at 02:37, Paul van der Vlis via Info-cyrus wrote: > Op 22-09-16 om 09:46 schreef Michael Menge via Info-cyrus: > > > > Quoting Paul van der Vlis via Info-cyrus <info-cyrus@xxxxxxxxxxxxxxxxxxxx>: > > > >> Op 21-09-16 om 14:11 schreef Michael Menge via Info-cyrus: > >>> Hi, > >>> > >>> Quoting Paul van der Vlis via Info-cyrus > >>> <info-cyrus@xxxxxxxxxxxxxxxxxxxx>: > >>> > >>>> Hello, > >>>> > >>>> I am syncing many mailboxes from one IMAP server to another. Now I get > >>>> sometimes errors on mailbox names. I found out that Cyrus does not > >>>> accept brackets in a mailbox name. Is there documentation about what > >>>> characters are accepted in mailbox names?? > >>> > >>> The allowed ASCII-Chars are defined in the macro GOODCHARS in > >>> imap/mboxname.c > >>> (https://github.com/cyrusimap/cyrus-imapd/blob/master/imap/mboxname.c#L1495). > >>> > >>> > >>> non-ASCII-Chars are handled by RFC 3501 5.1.3. > >>> > >>> This subject has been discussed a few years ago on this list, and > >>> GOODCHARS > >>> has been changed between cyrus versions. > >>> > >>> 2.2: #define GOODCHARS " > >>> +,-.0123456789:=@ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz~" > >>> 2.3: #define GOODCHARS " > >>> #$'+,-.0123456789:=@ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz~" > >>> > >>> Master: #define GOODCHARS " > >>> #$'()*+,-.0123456789:=?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_abcdefghijklmnopqrstuvwxyz~" > >>> > >> > >> Thanks for your answer! > >> > >> I am wondering about the dot. So far I know I cannot use it in a mailbox > >> name, but it is in the list. > >> > > > > I suspect that your cyrus is configured to use the . as hierarchy > > seperator. > > Correct. > > > see "unixhierarchysep:" in imapd.conf manpage for details. > > Ah, I know about that. > > But I think it's strange to have a dot in the list of GOODCHARS when > it's used as a hierarchy seperator... The mailboxname used to be tested against GOODCHARS in its entirety, including separator. Bron. -- Bron Gondwana brong@xxxxxxxxxxx ---- Cyrus Home Page: http://www.cyrusimap.org/ List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/ To Unsubscribe: https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus