I recently converted our IMail server to Kerio. All the mail on the IMail server was stored via IMAP. I found a utility called IMAPCOPY at http://home.arcor.de/armin.diehl/imapcopy/imapcopy.html that worked really well for us.
I found a couple glitches with IMAPCopy, but also found work-arounds: In the user's folders on the iMail server, for every sub-folder, there needs to be a corresponding .mbx file. (i.e,, if there is a subfolder called "\imail\users\JohnDoe\MyStuff", with .mbx files in it, there needs to be a file named "\imail\users\JohnDoe\MyStuff.mbx", or that folder won't get copied. IMail apparently will make an "orpahaned" sub-folder. Just make a zero byte .mbx file and this problem is solved IMAPCopy does not sort folder names before copying. This will cause IMAPCopy to try to copy folder in the order IMail lists them. So, it might try to copy the folder "MyStuff\2005\January" before "MyStuff\2005" or even "MyStuff". The way I solved this problem was to run it with the parameter that tells it to only create folders without copying messages (-0, IIRC). I did this over and over until there were no folder creation errors. That left me with an empty "skeleton" of the folder structure for each user on the new server. The next run I actually copied the messages, no problem. Finally, through trial and error I discovered that Kerio required that I use the "subscribe" option on IMAPCopy before it would allow it to write messages. I converted 12Gb of message data (excluding the trash folders) for 75 users, about 110,000 messages, in about 8 hours. The really cool news was the mail could be coming in to the new server while the conversion was going on. YMMV, but this utility saved be a lot of hours. On 4/19/05, Jim Colunio <[EMAIL PROTECTED]> wrote: > > > Greetings, > I regret that I will be shortly moving away from Imail. I've got no > problems with the product, but our new IT director loves Exchange, so that > will be the way we are going. I'd like to take this opportunity to thank the > MANY MANY contributors of this list for the excellent help, tips, insight > that they've shared, both on and off list, with me. There is a wealth of > knowledge here that I will sorely miss. > > I do have one last question that needs to be answered and, > hopefully, someone knows a graceful way to do this. On our move to Exchange, > we will still have the Imail box running for awhile, but we want ALL mail > immediately forwarded (no storage) to the new Exchange server. Could > someone, please, walk me through the procedure… especially if they have > tested this. I appreciate all the help you can give. Thanks again, everyone. > > Jim > > --------------------------------------------------------------------------------------------- > Jim Colunio > Network-Systems Administrator > Elmira College > One Park Place > Elmira, NY 14901 > Tel.: (607) 735-1921 > ---------------------------------------------------------------------------------------- -- ---------------------------------------------------------- Diagonally parked in a parallel universe Bud Durland
