Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I have about 30 accounts that I have to migrate from IMAP based folder system to an exchange based system. Th desktops all run OSX apple mail.

I have access to all the credentials for all the accounts. There is currently mail being delivered to both sets of accounts. (not my fault, the hosted exchange accounts recongise the domain and deliver locally instead of to the main mail server).

In effect what I would like to do is run a script/app/program that checks account A and if the email is not in account B, move it over.

What's the best way to do this?

Thanks

share|improve this question
    
I should add that I don't have access to the exchange backend –  Mister IT Guru Dec 29 '11 at 20:42
    
I have edited my answer to address that issue. –  Jeff Strunk Dec 30 '11 at 15:40

2 Answers 2

up vote 1 down vote accepted

You can temporarily enable IMAP on the Exchange server and use a program like imapcopy or imapsync to transfer each account's email.

There is a list of software that can do this for you on the imapsync web site.

Since you do not have access to the Exchange Server configuration, you can use Microsoft Transporter Suite.

share|improve this answer

You can use ImapSync to run this at the server-to-server level. If you don't have access to the Exchange server setup (e.g. its IMAP settings), you could simply add the Exchange account to the users' Apple Mail clients so that both accounts are displayed simultaneously. From there, copy the mail/folders from the IMAP account to the newly-created Exchange account.

share|improve this answer

Your Answer

 
discard

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.