On Tue, 2007-04-10 at 16:15 +0200, Frank Elsner wrote:
On Tue, 10 Apr 2007 17:06:02 +0300 Timo Sirainen wrote:
On Sun, 2007-04-08 at 23:26 +0200, Frank Elsner wrote:
Apr 8 23:13:36 seymour dovecot: IMAP(migrant): Mailbox conversion: Couldn't create mailbox directory .gnome2_private
Maildir uses "." as hierarchy separator, so this filename is invalid. I'm not sure if convert_skip_broken_mailboxes=yes should just cause these to be ignored, but for now it doesn't..
Could this behaviour be changed?
Won't do anything to v1.0. Maybe for v1.0.1. Anyway already implemented to CVS HEAD (which will become v1.1):
# Skip directories beginning with '.' #convert_skip_dotdirs = no # If source storage has mailbox names with destination storage's hierarchy # separators, replace them with this character. #convert_alt_hierarchy_char = _
The alt hierarchy character would fix the mailbox names to work, and skipping dotdirs would make that unnecessary.
| plugin { | convert_mail = mbox:~/:INBOX=/var/mail/%u | convert_skip_broken_mailboxes=yes
Currently this doesn't work :-(
You mean it doesn't work because you have these dot-directories? It would work if you didn't have them..