Migrating from UW imap to Cyrus

Etienne Goyer etienne.goyer at linuxquebec.com
Mon Feb 2 11:58:09 EST 2004

One thing that bite me when migrating from mbox to Cyrus was POP3 UIDL.  
Are you currently serving mail thru POP3, and do you plan to use POP3 
with Cyrus ?  If yes, it is important to note that the way other POP3 
daemon calculate and store the UIDL values is different that Cyrus.  If
you have any POP3 client that rely on consistent UIDL (ie they use 
"Leave mail on server" feature of their client), they will break and 
there is nothing you can do about it.

Just sharing experiences ...

On Mon, Feb 02, 2004 at 08:17:45AM -0700, Dwight Tovey wrote:
> Andrew J Caird said:
> > Dwight,
> >   I'm starting a similar project, and have looked at several of the tools
> > that are out there - if you check the archives for this list for that last
> > two or three weeks in January 04, you'll see a discussion of this.
> >
> >   Based on my very limited testing, mailutil from the UW IMAP/Pine
> > distribution is the best tool.  It can migrate IMAP-to-IMAP, or from
> > mboxfile-to-IMAP (and in the other direction).  Since, as far as I know,
> > UW-IMAP doesn't have an authuser option, I've successfully migrated
> > mailboxes from the UW-IMAP server to the Cyrus IMAP server with a command
> > like:
> >
> > mailutil copy /imapfolders/loginid/foldername
> > "{cyrus/novalidate-cert/authuser=cyrusadmin/user=loginid}user.loginid.foldername"
> >
> > run as root on the UW-IMAP server.  On my servers/network I can transfer
> > about 5 messages per second.  It is interesting to run mailutil with the
> > -verbose and -debug flags to see what it's doing, but after a while it
> > just clutters the screen.
> >
> > Hope this helps.
> Perfect.  That's what I was looking for.  I knew I had seen it somewhere,
> but for some reason I couldn't find it again, even in the archives.  Guess
> I just didn't enter the search string correctly.
> Thanks to Andrew and Ken for the pointer to mailutil.
>     /dwight
> -- 
> Dwight N. Tovey
> email: dwight at dtovey.net
> web: http://www.dtovey.net/~dwight
> -----------
> If NT is the answer, then you didn't understand the question.

Etienne Goyer                    Linux Québec Technologies Inc.
http://www.LinuxQuebec.com       etienne.goyer at linuxquebec.com

Kernel Preemption is a bad idea. Who are the users to think their 
trivial tasks are more important than the kernel's ? 

More information about the Info-cyrus mailing list