Moving MDaemon to another machine and changing the install path

Moving MDaemon to another machine and changing the install path

Sometimes it becomes necessary to move MDaemon to another machine and that machine does not have the same drive letter that the old machine did. If you follow the steps below you will be able to migrate this installation and also update any references to the drive letter path:

1. On the existing MDaemon installation in the MDaemon Interface (GUI) choose Help -> Activate your MDaemon Software and choose the options to deactivate the MDaemon keys.

2. Choose Setup -> Preferences -> Windows Service and click the Remove Service button (if the button says Install service you don't need to do anything here) and shutdown MDaemon.

3. Copy the entire MDaemon directory to the new directory on the new machine.

4. Use a text editor to edit the following files and point the old directory paths to the new directory paths:

\MDaemon\App\*.grp (if path references have been made) \MDaemon\App\AccountTemplates.dat \MDaemon\App\AutoResp.dat \MDaemon\App\CFilter.ini \MDaemon\App\cfrules.dat (if any content filter rules pointed to a directory) \MDaemon\App\Gateways.dat \MDaemon\App\MDaemon.ini \MDaemon\App\MDSTATS.INI \MDaemon\App\Plugins.dat \MDaemon\App\Reminders.dat \MDaemon\App\Schedules.dat \MDaemon\Data\AirSync.ini \MDaemon\Data\Dynamicscreen.ini \MDaemon\SecurityPlus\ClamAVPlugin\conf\clamd.conf \MDaemon\SecurityPlus\ClamAVPlugin\conf\freshclam.conf \MDaemon\SpamAssassin\rules\local.cf \MDaemon\WebAdmin\webadmin.ini \MDaemon\WorldClient\worldclient.ini \MDaemon\WorldClient\autodiscover.ini

5. Using a text editor edit the drive letter in the \MDaemon\App\Userlist.dat file to reflect the new location (as this file relies on columns starting at defined line numbers we only recommend modifying the drive letter in this file).

6. On the new machine, install the same version of MDaemon that you're currently using specifying the new drive and folder location.

7. The action of starting MDaemon will have automatically re-activated your MDaemon keys, but you can confirm their status on the new machine in Help -> Register your MDaemon Software. If a manual activation is required, choose Help -> Register your MDaemon Software -> MDaemon -> Update (Note: MDaemon will then prompt to be restarted to perform its re-activation and call home process).

Additional Steps

If you are using an SSL certificate in MDaemon then the certificate is stored in Windows, not MDaemon and needs to be moved separately. This article explains the process required.

    • Related Articles

    • How do I move my MDaemon installation to a new drive on the same machine?

      From MDaemon’s interface, choose Setup -> Preferences -> Windows Service -> Remove Service. Confirm that the service has disappeared from Start -> Settings -> Control Panel -> Administrative Tools -> Services (you may need to reboot your machine to ...
    • MDaemon: Moving Public Folders to into another path or drive?

      The following details how to move the Public Folders in MDaemon to a new path or drive: 1. Stop the MDaemon service in Windows Services Manager. 2. In Windows File Explorer, move the \MDaemon\Public Folders directory (default installation directory ...
    • How do I move or copy an SSL certificate from one PC to another?

      If you need to move a root trusted or self-signed SSL certificate from one Windows Machine to another this article will detail the process. In this example, we are moving a root trusted SSL certificate we purchased for www.zensoftware.co.uk to a new ...
    • How do I move SecurityGateway to another machine?

      You will need to make a backup of the database, download and copy the backup file to the new machine, install SecurityGateway, and import the database. To do so, please follow these steps: Log into the SecurityGateway site with a global administrator ...
    • Creating an MDaemon mailing list

      A mailing list is a list of email addresses which can be emailed via a single email address (typically listname@company.mail). They are a useful way of sending a mailshot to a number of email addresses without having to resort to bcc’ing the message. ...