Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

i just moved all my mailboxes first from one server to the new one by using rsync. After that i created the folders using Thunderbird to have same folder structure like on old server.

Then i copied all mail files into the folders.

Now when i subscribe and click on the folder in Thunderbird it starts downloading the headers of all mails, but after finishing download nothing appears in the mail list. Its like my folder is empty and everytime i click again on the folder thunderbird starts again downloading headers.

What is wrong here?

I found a solution using a tool called imapsync, but its not for free, so i started doing it by copy&paste. I thought Thunderbird will be able to fix the indexes. :-(

Or is there a better solution to migrate from dovecot maildir to courier maildir?

share|improve this question

There are some free imapsync repositories, for example @github "imapsync/imapsync" (but it seems to have "issues"). I also found

I haven't used either but if I understood their workings correctly they'd communicate with both servers, so that these would be doing their own housekeeping.

What you missed I could only find the other way round: Courier - to - Dovecot

As you can see at the bottom, some files are considered compatible, but at least their names are different. You might be in luck and it really is only the UIDL:

Courier's courierimapuiddb file is compatible with Dovecot's dovecot-uidlist file, just rename it.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.