[Dovecot] Migrating from Courier-IMAP to Dovecot
Hi!
I'm currently trying to migrate from courier-imapd to dovecot... Unfortunately I'm experiences some difficulties here... Since I don't want any user to notice the change of the server backend I've tried changing the namespace in dovecot.conf to
namespace private { separator = . location = maildir:~/Maildir prefix = INBOX. inbox = yes hidden = no }
With this setting almost everything works fine! Almost... ;-) Squirrelmail won't show 'INBOX' on the left side of the folder tree... If I configure dovecot without the 'INBOX.' prefix it works fine in Squirrelmail, except that all other eMail clients show all sub-folders as a sub-folder of root and not the inbox...
root \- inbox \- sent \- trash \- drafts \- private \- spam
instead of root \- inbox | \- sent | \- trash | \- drafts | \- private | \- spam
any Idea what could be wrong? I've read the wiki about the courier-migration and also tried the conversion script ... but something is wrong I'm afraid...
thanks in advance,
Andreas
Tomas Kuliavas wrote:
I'm using Squirrelmail 1.5.1 CVS version and I've patched "functions/imap_mailbox.php" because it looks like if squirrel can't find the 'INBOX' folder so I add it if it there's none... But I've found another "problem"... Outlook or Outlook Express both add the "INBOX" Folder to the 'subscriptions' file. I don't really know if this is necessary - but in Thunderbird and Squirrelmail I then have an subfolder of inbox which is called 'INBOX'! i can unsubscribe from the folder then it's gone... until I open any of the Outlook clients... Is this maybe a namespace problem??
Tomas Kuliavas wrote:
With every email client (squirrel/thunderbird/outlook express) the subfolders are listed in the same tree level as inbox when using the default dovecot namespace. that's why I'm using the courier-style namespace. with the courier-namespace style configuration squirrel didn't show the 'inbox' as a folder - that's why I patched it... the other email clients are showing the subfolders now fine as a subfolder of inbox. the main problem I have is that outlook /-express are subscribing to the folder 'INBOX' which I then see as a subfolder of inbox in Thunderbird / Squirrel. Since I don't know the IMAP protocol in detail I thought this maybe a namespace problem... maybe I'm all wrong... when using the default dovecot namespace do I have to rename all folders if I want them to be a subfolder of inbox ?
participants (2)
-
Andreas Mimz
-
Tomas Kuliavas