Migration from IMAP and POP3 servers to Exchange
I'm in the process of moving 1400 mailboxes from an old Linux IMAP/POP3 server to Exchange 2010 and it has proven to be quite a task. One of the problems is that some users have been using POP3 and outlook, so they have all their mail stored locally. While some have been using IMAP or the Webinterface. I found a nice Perl script called IMAPSYNC which seems to run nicely after some testing. The thing is, I need to automate this somehow. So I'd like some discussion on this topic. Scipting the whole thing in my mind could work two ways, but I'm not sure about it. 1. Perl script resets the password to the old mail server, then resets the AD account password and then connects to IMAP on both servers and performs the migration. 2. Perl script calls perlscript to reset the old mail password, a previously created temporary user that has read/write rights to all Exchange mailboxes is used to connect to the exchange server imap and connecting to a users mailbox. The migration is then started. Problem with scenario one is that I would have to reset a users password and tell the user of the new password. So that would be a hassle with 1400 users. Scenario 2 is in my mind better but I'm not sure if you can create this godlike user and if you can, how will it supply the login to the imap server. Since the user/pass isn't the same as the mailbox users. If you have any pointers here I'd really like to hear them.MCITP Server Administrator Blog: http://www.nixadmins.net
September 24th, 2010 4:26pm

This MAY be of help, Make sure the Users mail in their Personal folder .. PST files. Install Exchange 2010 server and then let the users login to the server.( Exchange 2010 initially ) with the PST... This will update ( synchronize their PSTs to Exchange store - huge task,,) . Also doing a migration with co-existence would be a better idea .( using connectors etc)
Free Windows Admin Tool Kit Click here and download it now
September 25th, 2010 11:18am

Going from IMAP to PST is just going the wrong way. We already have users using POP3 and PST files. To move those users includes manual labor and that isn't really what you want to do. Users still using only the webmail are connecting using IMAP so they have all their mail stored on the server, IMAPSync moves the emails between the servers in the datacenter and it's possible to script it. So moving 200 users would take minutes. For now Exchange 2010 is running and it's already used by some users so co-existence is already a fact.MCITP Server Administrator Blog: http://www.nixadmins.net
September 27th, 2010 4:03am

Hi Mats, Per my known, in exchange 2010 a POP3/IMAP client if they are delegated permission can now log into the users mailbox and some some operation. So I think you could do that. NOTE, the migration between the third party mail system and exchange 2010 is too complex course, I would suggest that you could consult the MS partner or open a ticket from MS. Regards! Gavin
Free Windows Admin Tool Kit Click here and download it now
September 28th, 2010 11:18pm

Thanks Gavin, actually the process is quite simple. The only problem I currently have is reaching the users mailbox with another account. But if someone with delegated rights is able to log in to a users mailbox this just got a lot more simple. I can create one godlike temporay user how will be able to login and sync email into a mailbox without reseting users AD accounts. Reseting the old Linux based is really simple since all users are stored in a MySQL database. Nothing else than mail is moved so the hard part is working out the script which is almost done.MCITP Server Administrator Blog: http://www.nixadmins.net
September 29th, 2010 2:58am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics