Move a Domain from one SmarterMail Server to Another

On occasion, system administrators may need to move a domain from one SmarterMail server to another. This may occur due to hard drive space limitations or because of email volume for the domain.

This article applies to recent versions of SmarterMail. View articles for SmarterMail 15.x and earlier.

Follow these steps to move a SmarterMail domain to another server:

  1. Make a back up copy of the DomainList.xml and the domains folder before starting.
  2. Stop SmarterMail on both servers.
  3. Locate the domain’s folder. By default, this folder can be found at C:\SmarterMail\Domains\[domain-name].
  4. Move this folder from the old server to the new server.
  5. Edit the domainList.xml file with Notepad on the old server. By default, this file can be found at C:\Program Files\SmarterTools\SmarterMail\Service.
  6. Locate this line:
    <Domain name="" directory="c:\SmarterMail\Domains\" />
  7. Cut this line from the file and save the file.
  8. Make a backup of the domainList.xml on the new server.
  9. Edit the domainList.xml with Notepad on the new server.
  10. Paste the line you cut before into this document.
  11. Save the file.
  12. Start the SmarterMail service on both servers.
  13. Modify the primary MX record to the new IP. This can take up to 24-48 hours for propagation.
Learn more about using SmarterMail for your email accounts and company-wide chat.


Add Feedback
How do this for version 8 and older? Where the directory structure of the users mailbox is different?

I believe in version 9 and newer, you guys put the mailboxes under a "mail" directory, e.g. c:\smartermail\domains\\users\joe\mail.

How do I move the domains from version 8 and older to 9 and above in this case?

ilyas (March 25, 2014 at 12:21 PM)
You can still follow the same steps for older versions. The file structure that were change is below the domain level and when you move a domain that does not have the correct file structure on start up SmarterMail will automatically correct it.
Brian Ward (March 25, 2014 at 12:48 PM)
Well I just did a test of one domain from an older version of SmarterMail to 13.x and while the users moved, the mail and folders do not appear in the web interface. So Brian, I don't think you're correct. Now I'm not sure how I'm supposed to migrate over 500 users and 65 domains.
John Draper (November 5, 2014 at 5:07 PM)
I see Rod did reply back to your community post here:
Brian Ward (November 6, 2014 at 9:03 AM)
Hi, my server is running SM v4.3. I'm migrating to SM v12. Is it possible to migrate the domain list and all the domain user accounts? Just the domain and user entries. I don't mind about the email messages. Thanks
Mostafa Helal (December 11, 2014 at 9:08 AM)
Hi Mostafa,

It is possible to migrate just the domain list and user accounts. However, this is a tedious process and it's not one that we recommend. Essentially, you'd have to strip out all of the .grp files and any other files such as calendars, contacts, etc. if you do not want to bring them over with the accounts. Is there a specific reason you only want the list and accounts? If it was just to make the process simpler, it would probably be easier to migrate the user accounts as a whole.

Andrea Rogers (December 11, 2014 at 2:19 PM)
Hi, I have a server with version 13.3 Enterprise containing 300 domains and 2000 users and is 700 GB.
I need to migrate to a larger server but I can migrate only a few domains each night.
The old and the new server will have different IP and different FQDN (for example: and ) .
Can I use my license without problems on both servers simultaneously for 30 days?

Gonzalo Varela Rua (April 11, 2015 at 12:58 AM)
You can! We allow licenses to be on multiple servers for up to 30 days for migration purposes.
Andrea Rogers (April 12, 2015 at 12:08 PM)

Add Feedback