Hi, while migrating all mail from our old to our new server (using offlineimap, imap -> imap), I get the following error for one of my user's mailboxes: ERROR: Folder 'Organisations.RS Env & IJRS'[local_hoekman] could not be created. Server responded: ('NO', ['Invalid mailbox name: Organisations.RS Env & IJRS']) I suppose this is because of the ampersand in the mailbox name? Because other folder with spaces in it go just fine... Is this a fixed thing? Why was my user able to create the folder once? And why is dovecot 1.2.15 refusing to create the folder now? Migration is from dovecot 1.1.11 to 1.2.15. Thanks, Vincent.
On 13.3.2012, at 10.46, Vincent Schut wrote:> Hi, > > while migrating all mail from our old to our new server (using offlineimap, imap -> imap), I get the following error for one of my user's mailboxes: > > ERROR: Folder 'Organisations.RS Env & IJRS'[local_hoekman] could not be created. Server responded: ('NO', ['Invalid mailbox name: Organisations.RS Env & IJRS']) > > I suppose this is because of the ampersand in the mailbox name? Because other folder with spaces in it go just fine... > > Is this a fixed thing? Why was my user able to create the folder once? And why is dovecot 1.2.15 refusing to create the folder now?Old Dovecot versions didn't enforce mailbox names to be valid, new ones do. I guess user had a broken IMAP client that created a mailbox with invalid name and now Dovecot refuses to do it again. Mailbox names are in "modified UTF-7" format. "&" character needs to be translated as "&-".
Possibly Parallel Threads
- seeking advice: dovecot versions; mailbox formats.
- Looking for a guide to collect all e-mail from the ISP mail server
- Upgrade of CentOS and libvirt: need help on configuring network
- offlineimap with dovecot: file-time is one hour in the future
- Timeout during APPEND