Hi,

On Thu, Sep 21, 2017 at 07:34:47PM +0100, Stroller wrote:
> I apologise, because I'm sure this subject has been done to death, but I want 
> to migrate from Courier to Dovecot.

currently, I'm working on the same project here,

> I think my main question is whether there's any reason I shouldn't just rsync 
> the maildirs across from the old mail server to the new one? 

probably that's not enough, to make a complete and clean
migration, you'll be happy with the courier-dovecot-migrate.pl
script:

http://www.dovecot.org/tools/courier-dovecot-migrate.pl

That converts all structure in-place from Courier to Dovecot.
 
> There aren't many clients using this server, so I don't care if clients have 
> to redownload all their messages (in fact, I expect they'll probably end up 
> doing so anyway).

without that the POP3 clients downloaded again all messages, but
with that script, most clients was able to switch as
transparently. (Except the MS Office Outlook - but that's not a
"client" in my opinion... :))

> I'd like to preserve read/unread status of each message, but can't think of 
> anything else important.

the read/unread status had been kept in case of IMAP, but the MS
Office downloaded again through POP3, when I skipped the script
above.
 
> It doesn't matter if there's a few hours of downtime, but I thought to use 
> rsync because I figured I copy the maildirs a day or two ahead of time, and 
> then a sync immediately before going live will be quicker.
> 
> Using imapsync [1] looks pretty good, and I'm happy to use that if it'll be 
> "cleaner" or help Dovecot to create its hierarchy more neatly.

I didn't checked it, just doveadm ... imapc: command. The result
was fine, but the POP3 redownload was annoying.
 
> It looks like Courier creates a courierimapuiddb, courierimapkeywords and 
> courierimapacl in each folder - can I not just delete these, and hand Dovecot 
> a bunch of maildir directories and files to reindex for itself?

I kept them...
 


a.

-- 
I � UTF-8

Reply via email to