Migrate 1K mailboxes from exchange 2016 to Smartermail Enterprise Edition
Problem reported by Imad Hoballah - 7/30/2025 at 2:58 AM
Submitted
Hi,
I am new to SmarterMail  environment, we are planning to leave our Local Ms exchange to --> Smarter Mail Enterprise (Latest build) .. All it is on the same local Network (On-premise environment)

Is there a tool or 3rd party ... that can migrate all our 1K mailbox, users account from Exchange to SmarterMail ..
It is ridiculous to use the Smartermail mailbox migration tool that it is working only one by one at the time.

Does someone have the same issue.

CLEBER SAAD Replied
You can use the SM API and put in batch the mailbox migration.
I suggest to use imapsync to migrate messages and mailbox migration to migrate contacts, calendars and tasks.

If you run mailbox migration twice, will duplicate messages. 
Imad Hoballah Replied
Thanks Cleber SAAD for sharing this ..

If I don't want use the SM API or do the Batch  .. 

Is there any suggestions to how to do it with a pro and easier way .. like  3rd Party Migration Tool ?
Gabriele Maoret - SERSIS Replied
Unfortunately, it seems there aren't any tools that can do this...
Gabriele Maoret - Head of SysAdmins and CISO at SERSIS Currently manages 6 SmarterMail installations (1 in the cloud for SERSIS which provides services to a few hundred third-party email domains + 5 on-premise for customers who prefer to have their mail server in-house)
Douglas Foster Replied
Some thoughts on gradual migration:
SmarterMail supports a split domain, where addresses not configured locally are sent elsewhere, in your case to the Exchange 2016 server.   I don't think Exchange has an equivalent capability, and even if it does, you need to ensure that invalid addresses do not get caught in an infinite loop.

Suggested strategy for a phased migration, using "example.com" to represent your domain:
  • Create an empty example.com domain in SmarterMail, configured as type External, with the Exchange server referenced by IP address. (You must create an admin account, but it does not have to be postmaster or anything else that would conflict with Exchange.) 
  • Change your incoming route so that all incoming mail is sent to SmarterMail.   Verify that all mail is forwarded to Exchange and accepted (if a valid account) or discarded if invalid.
  • Also in SmarterMail, create a placeholder domain called example.local, type Local.
  • In Exchange, configure a route definition to send messages for example.local to smartermail.
To forward the first user (user1@example.com):
  • In SmarterMail, configure an account for user1@example.com
  • Also, configure an alias that forwards user1@example.local to user1@example.local
  • From an Exchange account, send a test message to user1@example.local and verify the delivery flow all the way to user1@example.com
  • In Exchange, configure a contact for user1@example.local so that you can then create a Transport Rule to forward all messages for user1@example1.com to user1@example.local.  (Yes, Exchange makes this simple action rather tedious.)   Verify the mail flow.   Inform User1 that he must now log onto SmarterMail for all new messages.   
  • The user can migrate his old messages on his own, or use Outlook with two defined accounts to see all his email with one interface, at least until Exchange goes away.  
Some users want all their old mail, others do not.   So this is an opportunity to purge junk, depending on your corporate records retention policy.

Repeat 999 more times.  (Sorry).

Finally, decide what to do with Exchange accounts for terminated employees.   Can the messages in Exchange be discarded, or do they have to be archived before Exchange can die?

Once everyone is using SmarterMail for new messages, the example.com domain can be changed to type Local and the example.local domain can be discarded.

Use or ignore this approach.   Just laying out one option.
A simple way...

Setup everything on smartermail. Just as you would running the affected domain in production.

Switch DNS. Wait for the switch to propagate.Begin to see mail flowing for the users on the smartermail server.

Export all users in PST files. You can do that centrally on exchange.

Import the PST on smartermail.

Job done.

Depending on how muych time you will have to use is dependant on how well you educate your users.

If you create superusers in small teams then it will be done very smooth.


Imad Hoballah Replied
Thanks guys for replying ..

Yesterday, I discussed with some IT experts ... who was also in my situation .. They told me it is possible and done it multiple time migrating everything from Exchange --> SmarterMail server and in one bulk with a 3rd Party Tool .. 

After migration of all Mailbox/contacts/calendar from existing local Exchange server --> to SmarterMail Enterprise ... Exchange server will be permanently decommission and removed from the network... SmarterMail will take his place..




Gabriele Maoret - SERSIS Replied
Hi Imad!

Can you tell us the name of this "3rd Party Tool" your IT experts friends suggested?


Gabriele Maoret - Head of SysAdmins and CISO at SERSIS Currently manages 6 SmarterMail installations (1 in the cloud for SERSIS which provides services to a few hundred third-party email domains + 5 on-premise for customers who prefer to have their mail server in-house)
Rami El-Zein Replied

Hello,

We use a great tool called MailJerry that allows you to create a batch file for migrating up to 1,000 users. It supports migrations from any platform to SmarterMail.

One thing to watch out for is the number of simultaneous migrations. You can set it to run 1, 3, 5, 10, or 20 at a time. On a quad-core server with 16GB of RAM, 10 should work, but to be safe, 5 is recommended. If you do opt for 10, keep an eye on CPU and memory usage.

What’s great is that MailJerry runs on a monthly subscription and lets you migrate as many mailboxes as you like.


Rami

Gabriele Maoret - SERSIS Replied
mmmmh... 
It seems to only migrate emails... IMAPSYNC would also work for this.

I'm looking for a tool that can migrate ALL items (mails, calendars, contacts, tasks, notes, etc.) at once.
Gabriele Maoret - Head of SysAdmins and CISO at SERSIS Currently manages 6 SmarterMail installations (1 in the cloud for SERSIS which provides services to a few hundred third-party email domains + 5 on-premise for customers who prefer to have their mail server in-house)
Imad Hoballah Replied
Hi Gabriele Mahoret,

Some proffessional  3rd party tool .. "transcend" 
Douglas Foster Replied
You probably have users with cell phones connected with ActiveSync, and possibly other devices connected with EWS.   In Exchange, the administrator can control which protocols are available for use, but I don't remember an easy way to know which protocols are in use.    So you have these problems:
- which users have cell phones (or other devices) that are used at off-site but need to be migrated?
- whether SmarterMail has been purchased with enough EAS licenses to support everyone that needs it?
- can you risk the disruption of an all-at-once migration that breaks all of these remote device connections?

My migrations were slow.   The Exchange environments that we were migrating had been acquired in corporate mergers.   The migration strategy included moving users from their old domain to the new corporate domain, but there was no rush to get it done.   By the time we finished the migration, a lot of people had terminated and did not need to be migrated at all.   Now that the migration is complete, the old domain is still valid, but is now local to SmarterMail.   All of the old accounts are aliases that redirect to the same account on the new domain.


Linda Pagillo Replied
We like imapsync (free) or MigrationWiz from Bittitan (there is a cost for this).
Linda Pagillo Mail's Best Friend Email: linda.pagillo@mailsbestfriend.com Web: www.mailsbestfriend.com Authorized SmarterTools Reseller Authorized Message Sniffer Reseller
Gabriele Maoret - SERSIS Replied
@Linda

Can "MigrationWiz " migrate also Calendars, Notes, Contacts, ecc..., or is it only for emails like ImapSync?
Gabriele Maoret - Head of SysAdmins and CISO at SERSIS Currently manages 6 SmarterMail installations (1 in the cloud for SERSIS which provides services to a few hundred third-party email domains + 5 on-premise for customers who prefer to have their mail server in-house)

Reply to Thread

Enter the verification text