FiL @ Kpoxa wrote:
Timo Sirainen wrote:
Actually the namespace doesn't affect it. This patch should fix the problem by changing the separators: http://dovecot.org/list/dovecot-cvs/2007-March/007957.html
Thanks, Timo. I will try it later this week.
Well... As I can see, now this code is in RC26. It works. BUT only for the first level of subdirectories. When I created second-level sub-directory it failed again. Can you fix it, so it will do the same trick with any number of levels of subdirectories?
Also, I noticed, this in the log - Mar 7 16:34:01 enders2 dovecot: IMAP(username): mkdir_parents(/home/username/mail/.imap/Trash) failed: Permission denied Mar 7 16:34:01 enders2 dovecot: IMAP(username): mkdir_parents(/home/username/mail/.imap/Archive) failed: Permission denied Mar 7 16:34:01 enders2 dovecot: IMAP(username): mkdir_parents(/home/username/mail/.imap/Sent Messages) failed: Permission denied Mar 7 16:34:01 enders2 dovecot: IMAP(username): mkdir_parents(/home/username/mail/.imap/Sent-2003) failed: Permission denied Mar 7 16:34:01 enders2 dovecot: IMAP(username): mkdir_parents(/home/username/mail/.imap/Logs) failed: Permission denied
Would it be better to just skip .imap folder without even trying to convert it?
Thanks,
FiL