If you are moving from one shared hosted provider to a self installed version of SmarterMail the easiest and best solution to retrieve your emails, users, settings, etc. is to contact your current hosting provider and request your domain folder. The domain folder is where all domain level settings such as users, passwords, email, calendars, etc. settings are kept. Once you have the domain folder you can Install SmarterMail and follow the steps below:
NOTE: SmarterMail migrations should occur from two mail servers on the same version number. When installing SmarterMail, ensure you install the same version that the hosted service is running. An upgrade can be performed after the data has been successfully migrated.
- On the destination (self-hosted) server, log in as the System Administrator.
- Add the domain that you want to move over, leaving all the settings as their defaults.
- Stop the SmarterMail service. (I.e., mailservice.exe)
- Overwrite the contents of the domain's folder on the destination server -- by default, it will be located at c:\SmarterMail\Domains\domain.com -- with the copy you received from your hosting provider. It should be in the same format: named "domain.com"
- Re-start the SmarterMail service, and verify the domain's settings, users, etc. They should be discovered by SmarterMail once the service restarts.
Please be aware that not all hosting companies will provide you with your data when leaving. If they do not you will still be able to retrieve your emails only. This will be done using the migration utility that is built into SmarterMail. You will need to recreate all users and their settings (passwords, contacts, calendars, etc.). Once they are created please refer to this knowledge base to pull in emails: Import Mailbox Data to SmarterMail from Third-party Mail Servers
Below is a sample list of items that will need to be created if the hosting company will not provide the domain folder:
- Domain level settings
- User settings (passwords, contacts, calendars, etc.)
- Mailing Lists