Migrate 2003 std. server with Hmail to sbs 2011 - Move mail from Hmail server to Exchange 2010

I have a client (4 users) currently running one 2003 standard server with Hmail server installed. He wants to migrate to SBS 2011. i have just completed another 2003 std. server/exchange to SBS 2011 with no problems using the MS migration docs and SBSDiva site docs. i have not used the 'Free" hmail server before so I am whondering if anyone has any experience or insight on how to migrate over to SBS 2011.


Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

If Hmail has a POP3 access to the mailboxes, then you could use the SBS Pop downloader feature.

Setup an POP3 connector setting for each mailbox in Hmail, then download the mail and deliver to the appropriate Exchange mailbox.

Since POP3 only does Inbox processing that is something to consider.  If the Hmail server mailboxes allow for users to create mail folders then you would need to use IMAP protocol.
Also, if you need to transfer things like Sent Items then the POP3 feature wont work.

If Hmail supports IMAP access to the mailboxes then you can use an IMAP tool to connect to an Hmail mailbox and then transfer/download the messages to the Exchange mailbox.  The folder names wont match up completely though, but it will get the mail moved over.  Things Like Trash folder in IMAP for example will show us as folder in Exchange called Trash, so delete items folder doesn't get mapped from the Trash folder.
But it should result in the contents of the Hmail box getting copied to Exchange.

I used IMAPTOOLS for this before.      http://www.athensfbc.com/imap_tools/

example of the command line.

imapcopy.pl -S imapserver.domain.com/username@domain.com/password -D exchange.domain.local/exchangeuser@domain.com/password -L logfile.txt

I exported all of the usernames to an excel file.  Added columns for the Text sections which are the same, then exported to a CSV file. Then opened the CSV file in notepad and used the Find/Replace to cleanup the CSV file into a batch file format (such as replacing all   ,   commas with a space

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
flteng562Author Commented:
Hi Chakko,

Sorry I did not get back with you on your answer. But it was the correct approach to use in this instance. Thank you for the info.


It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft Server OS

From novice to tech pro — start learning today.