在企业邮件系统迁移场景中,许多用户需要将原有Microsoft Exchange Server的系统配置(如SMTP参数、安全规则、黑白名单)和邮箱别名平滑迁移到Synology MailPlus Server,以保证业务邮件服务的连续性。若手动重新配置这些参数,不仅耗时耗力,还易出现配置误差导致邮件收发异常。本文将基于Synology官方指导,提供从Microsoft Exchange导出配置与别名,再导入到Synology MailPlus Server的 step-by-step 操作教程,帮助您规避迁移风险,实现设置“无缝对接”。
一、从Microsoft Exchange Server导出系统配置和别名
要完成后续导入操作,首先需从运行Microsoft Exchange Server的设备中,将系统配置和别名通过官方脚本导出为指定格式文件(XML格式存配置,TXT格式存别名),具体步骤如下:
步骤1:下载官方导出脚本
访问Synology官方知识库指定页面(原文对应链接:https://kb.synology.cn/zh-cn/DSM/tutorial/How_to_import_system_configurations_from_Microsoft_Exchange_to_MailPlus_Server),找到“ExchangeConfigExport.ps1”脚本文件的下载入口,点击下载该脚本。
注意:务必从Synology官方渠道获取脚本,避免使用第三方非官方脚本,防止因脚本安全性问题导致Exchange Server数据泄露或系统故障。
步骤2:登录Exchange Server所在的Windows计算机
使用拥有系统管理员权限的账号登录到运行Microsoft Exchange Server的Windows设备(可能是物理服务器或虚拟机)。若使用普通账号登录,后续执行脚本时会因权限不足导致导出失败,因此需提前确认账号权限是否满足要求。
步骤3:移动脚本文件到目标设备
将下载完成的“ExchangeConfigExport.ps1”脚本文件,通过本地传输(如U盘拷贝)或局域网共享的方式,移动到已登录管理员账号的Windows计算机中(建议存放在易查找的路径,如“C盘Exchange导出脚本”文件夹,方便后续执行)。
步骤4:通过Windows PowerShell执行脚本
1. 在Windows计算机中,按下“Win+R”组合键打开“运行”窗口,输入“powershell”并按下“Ctrl+Shift+Enter”,以管理员身份启动Windows PowerShell(普通模式启动会限制脚本执行权限);
2. 在PowerShell窗口中,通过“cd”命令切换到脚本所在路径,例如脚本存放在“C:Exchange导出脚本”,则输入命令:`cd C:Exchange导出脚本`,按下回车确认路径切换;
3. 输入脚本执行命令:`.ExchangeConfigExport.ps1`,按下回车启动脚本。
步骤5:处理执行策略提示
脚本启动后,PowerShell会弹出“执行策略更改”提示(内容为:“Execution Policy Change The execution policy helps protect you from scripts that you do not trust. Changing the execution policy might expose...”),此时需输入“Y”并按下回车,选择“是”以允许脚本执行。
原理:Windows默认执行策略可能限制未签名脚本运行,选择“是”可临时解除该限制,确保导出脚本正常执行。
步骤6:获取导出文件并转移到本地计算机
脚本执行完成后,会在当前脚本所在路径自动生成两个文件:
- `SynologyExportedExchangeConf.xml`:存储从Exchange Server导出的系统配置(含SMTP设置、安全规则、阻止/允许列表等);
- `SynologyExportedAlias.txt`:存储从Exchange Server导出的邮箱别名信息;
将这两个文件通过U盘、云传输或局域网共享的方式,转移到需要操作Synology MailPlus Server的本地计算机中(建议单独创建文件夹存放,避免文件丢失)。
二、将系统配置导入Synology MailPlus Server
根据Synology MailPlus Server是否已初始化(即是否已完成首次设置),需采用不同的导入方式,以下分别说明两种场景的操作步骤:
场景1:MailPlus Server尚未初始化(首次设置)
若您是第一次使用Synology MailPlus Server,尚未完成系统初始化,可直接在初始化过程中导入Exchange配置,步骤如下:
1. 在Synology DSM系统中,找到并启动“MailPlus Server”应用;
2. 启动后,系统会进入“创建新邮件系统”的初始化向导,在向导选项中,选择“通过从Microsoft Exchange导入配置来创建新邮件系统”,点击“下一步”;
3. 在文件导入界面,点击“浏览”按钮,从本地计算机中选择之前导出的“SynologyExportedExchangeConf.xml”文件,选中后点击“确定”;
4. 系统会自动加载XML文件中的配置信息,进入“配置检查”页面,此时需逐一核对常规设置和条件设置:
- 常规设置:重点检查SMTP服务器地址、端口号(如25端口、465端口)、加密方式(SSL/TLS)等参数,确保与原Exchange配置一致;
- 条件设置:检查阻止列表(如黑名单邮箱/IP)、允许列表(如白名单邮箱/IP)等规则,确认无遗漏或错误;
5. 核对无误后,点击“导入”按钮,系统会开始将Exchange配置导入到MailPlus Server,导入完成后会弹出“导入成功”提示,点击“完成”即可结束初始化并应用配置。
场景2:MailPlus Server已初始化(已有邮件系统)
若您的Synology MailPlus Server已完成初始化,且正在运行邮件服务,需通过“配置导入”功能单独导入Exchange配置,步骤如下:
1. 登录Synology DSM系统,打开“MailPlus Server”应用;
2. 在MailPlus Server主界面左侧菜单栏中,点击“服务器管理”,进入服务器设置页面;
3. 在“服务器管理”页面中,找到并点击“配置导入”选项卡,然后选择“导入配置”按钮;
4. 弹出文件选择窗口后,点击“浏览”,选中本地计算机中存储的“SynologyExportedExchangeConf.xml”文件,点击“打开”;
5. 与未初始化场景一致,系统会加载配置信息并进入“配置详情检查”页面,需再次确认SMTP设置、安全参数、阻止/允许列表等内容(若原有MailPlus Server存在相同配置,系统会提示“是否覆盖”,需根据实际需求选择“是”或“否”,建议优先备份原有配置后再覆盖);
6. 确认配置无误后,点击“导入”,等待导入进度条完成,提示“导入成功”后,配置会立即生效(部分参数可能需要重启MailPlus Server,若有提示可按照指引操作)。
三、将别名导入Synology MailPlus Server
完成系统配置导入后,需单独将Exchange Server导出的邮箱别名导入到MailPlus Server,确保用户可通过原有别名正常接收邮件,具体步骤如下:
1. 打开Synology MailPlus Server应用,在左侧菜单栏中找到“域”选项并点击,进入域管理页面;
2. 在域列表中,找到当前正在使用的邮件域(如“company.com”,需与原Exchange Server的邮件域一致),双击该域名称进入域详情设置;
3. 在域详情页面的左侧菜单中,点击“别名”选项,进入邮箱别名管理界面;
4. 在别名管理界面的顶部工具栏中,点击“工具”按钮,在下拉菜单中选择“导入别名”;
5. 弹出“导入别名”窗口后,点击“浏览”按钮,从本地计算机中选择之前导出的“SynologyExportedAlias.txt”文件,选中后点击“打开”;
6. 系统会自动解析TXT文件中的别名信息(如“user1@company.com”对应别名“sales1@company.com”),并在窗口中预览别名列表,此时需快速核对别名数量和对应关系,确认无错误;
7. 核对完成后,点击“导入”按钮,系统会开始导入别名,导入过程中会显示进度(如“正在导入100条别名,已完成50条”);
8. 当提示“别名导入成功”后,可在别名管理界面查看所有导入的别名,也可通过“搜索”功能验证特定别名是否导入成功。
四、迁移过程中的重要注意事项
1. 脚本安全性:仅从Synology官方知识库下载“ExchangeConfigExport.ps1”脚本,禁止使用不明来源的脚本,防止植入恶意代码窃取Exchange Server数据;
2. 管理员权限:无论是导出(Exchange Server端)还是导入(MailPlus Server端),均需使用管理员账号操作,普通账号权限不足会导致操作失败;
3. 配置核对:导入系统配置前,务必仔细核对SMTP端口、加密方式、阻止/允许列表等关键参数,若原Exchange配置存在错误(如端口冲突),需先修正再导入,避免影响MailPlus Server正常运行;
4. 文件备份:导出的XML和TXT文件建议多备份一份(如存放在本地硬盘和U盘),防止文件损坏导致无法导入;同时,导入前建议备份MailPlus Server原有配置(若已初始化),便于导入失败后恢复;
5. 邮件迁移参考:本文仅覆盖“系统配置和别名”的迁移,若需迁移Exchange Server中的历史邮件,可参考Synology官方另一篇专门讲解“电子邮件迁移”的文档,确保邮件数据不丢失;
6. 兼容性检查:确认Microsoft Exchange Server版本(如2016、2019)与Synology MailPlus Server版本(建议更新到最新版)的兼容性,若版本不兼容可能导致导出或导入失败,可提前在Synology官网查询兼容性列表。
通过以上步骤,即可顺利将Microsoft Exchange Server的系统配置和别名导入到Synology MailPlus Server,实现邮件系统设置的无缝迁移。若在操作过程中遇到脚本执行失败、配置导入报错等问题,可通过Synology官方客服或知识库查询解决方案,也可检查文件格式(确保XML和TXT未被修改)、网络连接(确保本地计算机与Synology设备正常通信)等基础条件,排除常见故障。

地址:北京市海淀区白家疃尚品园 1号楼225
北京群晖时代科技有限公司
