Hi
When connecting to imap.seznam.cz, this will happen
mbsync -c ./mbsyncrc.post_cz -V -DMNs post_cz
Reading configuration file ./mbsyncrc.post_cz
Channel post_cz-all
Opening master store post_cz-remote...
Resolving imap.seznam.cz... ok
Connecting to imap.seznam.cz (77.75.77.170:993)....
Opening slave store post_cz-local...
pattern '*' (effective '*'): Path, no INBOX
Connection is now encrypted
* OK Seznam IMAP server ready
>>> 1 CAPABILITY^M
* CAPABILITY XLIST IMAP4rev1 AUTH=PLAIN CHILDREN SORT I18NLEVEL=1
1 OK CAPABILITY completed
Logging in...
Authenticating with SASL mechanism PLAIN...
>>> 2 AUTHENTICATE PLAIN <authdata>
+
>+> bWhlam5hQHBvc3QuY3oAbWhlam5hQHBvc3QuY3oAcG5vdHZubWs3NQ==
2 OK AUTHENTICATE Authentication succeeded
pattern '*' (effective '*'): Path, no INBOX
>>> 3 LIST "" "*"^M
* LIST (\HasNoChildren) NIL "INBOX"
* LIST (\HasNoChildren \Sent) NIL "sent"
* LIST (\HasNoChildren \Drafts) NIL "drafts"
* LIST (\HasNoChildren \Archive) NIL "archive"
* LIST (\HasNoChildren \Junk) NIL "spam"
* LIST (\HasNoChildren \Trash) NIL "trash"
3 OK LIST complete
Opening master box INBOX...
IMAP error: mailbox name INBOX contains server's hierarchy delimiter
Opening slave box INBOX...
Creating master INBOX...
IMAP error: mailbox name INBOX contains server's hierarchy delimiter
Maildir error: accessing subfolder 'I/BOX', but store 'post_cz-local' does not specify SubFolders style
>>> 4 LOGOUT^M
* BYE Thanks for your visit, have a nice day.
4 OK LOGOUT Completed.
Obviously NIL is interpretted as separator='N'.
If I add
PathDelimiter= /
everything works as it should.
The configuration file:
IMAPStore post_cz-remote
Host imap.seznam.cz
User XXX
Pass YYY
SSLType IMAPS
MaildirStore post_cz-local
AltMap no
Path XXX
Inbox XXX/INBOX
Channel post_cz-all
Master :post_cz-remote:
Slave :post_cz-local:
Patterns *
Create Both
Expunge Both
SyncState *
Group post_cz
Channel post_cz-all