MDaemon邮件服务器详细的备份和迁移说明可以参考:MDaemon服务器的备份、升级和迁移
这篇文章着重介绍迁移过程中几个需要特别注意的地方。
注意事项一:删除服务和反激活
1.原服务器上的MDaemon软件要进行 “删除服务” 操作。
在 "MDaemon控制台 -> 设置 -> 首选项" 中找到 "Windows服务" ,点击 "删除服务" 按钮,之后重启MDaemon服务器,MDaemon将作为应用程序启动。

在首选项中删除服务
2.取消激活MDaemon主程序及其他插件。
在 "MDaemon控制台 -> 帮助 -> 激活您的MDaemon软件" 中依次取消激活。 **注意** 必须取消激活以避免任何潜在的激活问题。
注意事项二:使用不同的目录路径需要修改配置文件
如果是直接覆盖MDaemon文件夹,请用文本编辑器编辑以下文件并将旧目录路径指向新目录路径。
\MDaemon\App\*.grp (*.grp 为邮件列表文件) \MDaemon\App\AccountTemplates.dat \MDaemon\App\AutoResp.dat \MDaemon\App\CFilter.ini \MDaemon\App\cfrules.dat \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
接下来必须运行MDaemon的dirreorg工具来编译对 dat/ini 文件的修改
1.打开命令提示符cmd 2.用cd命令导航到 "\MDaemon\App" 目录下 3.输入dirreorg /f 4.启动MDaemon程序 **注意** 以上修改文件的操作需要确保MDaemon服务/应用程序未在新服务器上运行。
注意事项三:Users邮件存储路径
1.如果是通过复制整个MDaemon目录或通过覆盖Config中的文件夹完成迁移的,需要检查 “\MDaemon\App” 目录下的 UserList.dat 文件。
mdaemon01.com MDaemon MDaemon Server C:\MDaemon\Users\mdaemon01.com\MDaemon\ \\<SECURE> NNNNYNNNNN0000000000 mdaemon01.com test1 test1 C:\MDaemon\Users\mdaemon01.com\test1\ lcmWUqaZqas= NNYNYNNNNN0000000000 mdaemon01.com test2 test2 C:\MDaemon\Users\mdaemon01.com\test2\ lcmWUqaZqas= NNYNYNNNNN0000000000 mdaemon01.com test3 test3 C:\MDaemon\Users\mdaemon01.com\test3\ lcmWUqaZqas= NNYNYNNNNN0000000000 如果新服务器上的安装路径与原路径不匹配,需要修改存储路径。 例如:原来Users邮件存储在C盘,新服务器MDaemon安装在E盘,则要将 C:\ 更改为 E:\ **注意** 以上操作要在停止MDaemon的情况下执行。
2.如果是通过 “从逗号分隔的文本文件导入账户” 的方式导入账户,则需要在导入账户之前,修改 Account.csv 文件中关键词为 MailDir 中的路径地址。
注意事项四:IP地址
邮件服务器如果除了移动之外还有IP地址也更改了,则需要更新 MDaemon.ini 、Domains.dat、Gatewats.dat 中关于IP的部分。
**注意** 如果不是将完整的配置文件进行覆盖,需要注意 "\MDaemon\Data" 目录下的 DSWhiteList.dat 文件(动态屏蔽白名单),不添加白名单或覆盖配置文件,迁移后如果验证失败次数达到上限会拒绝登录。也可以在拒绝登录后查看屏蔽日志,将被加入到黑名单的公司IP加入到白名单里。
注意事项五:SSL证书
如果您使用的是第三方SSL证书,则需要从Windows证书存储区导出该证书,并将其移至新计算机以继续使用它。