This conversion utility will convert MailEnable to SmarterMail. It has been tested with MailEnable version 6.x. Previous versions have not been tested but should still function.
Version 1.0 (03-27-2013)
The following are converted:
- First forward of forward list - any additional forwards are discarded
- Delete message on forward option
- Size limits
- Not every feature moves over - subscribers and moderators do have to inquire about other settings
Note: Postoffices are converted as domain aliases to the primary domain in the postoffice (the primary domain is selected during the conversion). Any extra domains in the postoffice are also converted as domain aliases to the primary domain.
Note: MailEnable listens to all IP's by default. SmarterMail listens only on the IP addresses it is set to use in Settings. The converter requires a default IP that SmarterMail will be set to listen on. If you listen on multiple IP's you will have to manually change them after the conversion. To do this:
- Install SmarterMail.
- The wizard will ask where you want the root directory for storing SmarterMail domain/user files (including email). It will also ask for the path to domainList.xml which is already filled out correctly if you do a default installation. This file just stores a list of domains and path's to those domains. The converter needs to update this file during the conversion. You also need to enter an IP address that you want the domains to be attached too (the IP SMTP/POP/IMAP will listen on).
- Next will be a list of MailEnable post offices. You will select the ones you wish to convert. You can convert a couple, or all of them. You can also reconvert a domain that has already been converted (overwrite it).
- Some post offices may have multiple domains under them. You will be asked to select a primary domain for each one of those. SmarterMail converts the selected primary domain over to a SmarterMail Domain. The others will be added as domain aliases to the primary domain.
None of the MailEnable files are moved/altered in any way, so you can run the converter as many times as you want while leaving MailEnable running.
Source code is released under the GNU Lesser Public License.