MDaemon 11.0.x: Consolidating domains and users from multiple MDaemons into one MDaemon

It may be necessary to put two or more MDaemon server configurations together. If you need to move domains and users from one MDaemon server on to another existing MDaemon server, here's the steps to use.

NOTE: Please back all of these files up before making changes to them!

  1. Copy the user directories over to the new machine (under Mdaemon\Users\), including the domain directories that contain the user directories.
  2. Copy the entries from the Userlist.dat under MDaemon\App\Userlist.dat to the same file on the destination machine - don't include the MDaemon account, and make sure the paths to the user directories are correct for the new environment. Be sure to use Notepad or another plain text editor that does not add any formatting.
  3. If you want to move the primary domain from the original server over, your best bet will be to manually create it as a secondary domain on the destination machine.
  4. Copy the entries from the domains.dat under MDaemon\App\Domains.dat to the same file on the destination machine. Change any IP= lines that need to be changed.
  5. Restart MDaemon

That should move the domains, their users with passwords, and the mail directories over to the destination machine.