一、先明确:MailPlus无法接收外部邮件的“症状”与诊断核心

在排查前,需先确认故障是否符合“官方定义的症状”,避免误判问题方向:


1. 故障核心症状(需先验证)

只有同时满足以下2个条件,才属于“DNS记录导致的接收失败”,本文方案才适用:

- 发送正常:可向MailPlus内部用户(如user1@yourdomain.com)发送邮件,也能向外部公共邮箱(如xxx@gmail.com、xxx@163.com)发送邮件,对方能正常接收;

- 接收异常:无法收到外部邮箱(如Gmail、网易邮箱)发来的邮件,且对方未收到“退信通知”(或退信提示“无法找到收件服务器”)。


若发送也异常(如发不出邮件),则需先排查SMTP服务器设置,而非本文聚焦的DNS记录问题。


2. 官方诊断结论:90%的接收失败源于DNS记录配置错误

Synology官方明确:当MailPlus“能发不能收外部邮件”时,核心原因是“外部邮件服务器无法通过DNS找到你的MailPlus Server”——而实现这一“定位”功能的关键,就是MX记录(指定收件服务器)和A记录(映射服务器IP),二者缺一不可或配置错误,都会导致外部邮件“迷路”。



二、必懂:MailPlus接收外部邮件必需的2类DNS记录(作用+要求)

在检查前,需先理解MX记录和A记录的具体作用,避免后续检查时“看不懂结果”:


| DNS记录类型 | 核心作用 | 对MailPlus的配置要求 |

|-------------|----------|----------------------|

| MX记录(邮件交换记录) | 告诉外部邮件服务器:“要给@yourdomain.com的邮箱发邮件,需将邮件发送到哪个服务器” | 1. 记录值需指向MailPlus Server的主机名(如mail.yourdomain.com);
2. 需设置优先级(数字越小优先级越高,建议至少配置2条MX记录备用);
3. 记录状态需为“生效中”,无“暂停”或“错误”标识 |

| A记录(地址记录) | 将MailPlus Server的主机名(如mail.yourdomain.com)映射到对应的公网IPv4地址 | 1. 主机名需与MX记录指向的主机名完全一致(如MX指向mail.yourdomain.com,A记录也需配置该主机名);
2. 映射的IP地址需是MailPlus Server的公网IP(不是内网IP,如192.168.1.100无效);
3. IP地址需能正常访问(可通过“ping 主机名”测试连通性) |


举个例子:若你的MailPlus邮箱域名为“company.com”,MX记录需指向“mail.company.com”(优先级10),而A记录需将“mail.company.com”映射到公网IP“203.xx.xx.xx”——这样Gmail服务器发邮件到“user@company.com”时,会先查“company.com”的MX记录,找到“mail.company.com”,再通过A记录找到IP“203.xx.xx.xx”,最终将邮件发送到你的MailPlus Server。



三、方法1:用在线工具(MXToolBox)检查MailPlus的DNS记录(小白友好)

若你不熟悉命令行,推荐用MXToolBox(免费在线工具)检查,步骤简单且结果直观,具体操作如下:


步骤1:打开MXToolBox并选择“MX Lookup”功能

1. 打开电脑浏览器(推荐Chrome、Edge),在地址栏输入MXToolBox官网地址:https://mxtoolbox.com/;

2. 进入首页后,点击顶部导航栏的“Tools”,在下拉菜单中选择“MX Lookup”(或直接在首页“Enter Domain”输入框上方选择“MX Lookup”);

3. 关闭浏览器的广告拦截插件(部分插件会屏蔽工具结果,导致无法显示)。


步骤2:输入MailPlus的邮箱域名并执行查询

1. 在“Enter Domain”输入框中,输入你的MailPlus邮箱域名(如“company.com”,注意不要输入具体邮箱地址,如“user@company.com”无效);

2. 点击输入框右侧的“MX Lookup”按钮(蓝色按钮),工具会自动查询该域名的MX记录及关联的A记录;

3. 等待3-5秒,页面会显示查询结果(分为“MX Records”和“Additional Tests”两部分)。


步骤3:解读查询结果,判断DNS记录是否正常

以查询“synology.com”的MX记录为例(官方示例),正常结果应满足以下3点,若不满足则需修复:


(1)MX Records列表需包含MailPlus的主机名

结果会显示“Pref(优先级)”“Hostname(主机名)”“IP Address(IP地址)”“TTL(生效时间)”:

- 正常:Hostname需是你配置的MailPlus Server主机名(如“mail.company.com”),IP Address需与你的MailPlus公网IP一致;

- 异常:若Hostname显示“unknown”“invalid”,或IP地址是陌生地址(非你的公网IP),说明MX记录配置错误。


(2)Additional Tests需显示“DNS Record found”

在结果下方的“Additional Tests”板块(如DMARC Record、DNS Record):

- 正常:所有与“DNS Record”相关的测试结果需显示“DNS Record found”(表示记录已存在);

- 异常:若显示“DNS Record not found”,说明MX或A记录未成功添加到DNS服务商系统中。


(3)无“Blacklist Check”失败提示

每个MX服务器右侧有“Blacklist Check”按钮,点击后若显示“IP not listed”(未在黑名单中),则正常;若显示“IP listed in xx blacklist”,说明MailPlus的公网IP被列入垃圾邮件黑名单,需联系黑名单服务商移除(此问题虽非DNS记录导致,但会影响接收外部邮件,需同步处理)。



四、方法2:用命令行工具(nslookup)检查DNS记录(精准度更高)

若你熟悉命令行,可通过Windows/macOS自带的“nslookup”工具检查,能避开在线工具的网络延迟问题,步骤如下:


场景1:Windows系统(Win10/Win11通用)

步骤1:打开“命令提示符”(CMD)

1. 按下键盘“Win + R”键,弹出“运行”窗口;

2. 在“打开”输入框中输入“cmd.exe”(或直接输入“cmd”),点击“确定”按钮(或按Enter键);

3. 此时会弹出黑色的“命令提示符”窗口(若弹出“用户账户控制”提示,点击“是”允许运行)。


步骤2:切换到公共DNS服务器(避免本地DNS缓存干扰)

1. 在CMD窗口中,输入命令“server 8.8.8.8”(使用Google公共DNS服务器,避免本地DNS缓存导致查询结果不准确),按Enter键;

2. 若显示“Default Server: [8.8.8.8] Address: 8.8.8.8”,说明切换成功;若显示“Server not found”,检查网络连接(确保能正常访问互联网)。


步骤3:检查MX记录(确认收件服务器)

1. 输入命令“set type=MX”(设置查询类型为MX记录),按Enter键;

2. 接着输入你的MailPlus域名(如“company.com”),按Enter键;

3. 解读结果:

- 正常:会显示“Non-authoritative answer:”,下方列出多条MX记录,格式为“company.com mail exchanger = 10 mail.company.com.”(优先级10,主机名mail.company.com);

- 异常:若显示“server can't find company.com: NXDOMAIN”,说明域名未注册或MX记录未添加;若主机名不是你的MailPlus主机名,说明MX记录配置错误。


步骤4:检查A记录(确认主机名映射的IP)

1. 输入命令“set type=A”(切换查询类型为A记录),按Enter键;

2. 输入MX记录指向的主机名(如“mail.company.com”),按Enter键;

3. 解读结果:

- 正常:显示“Name: mail.company.com Address: 203.xx.xx.xx”(IP地址为你的MailPlus公网IP);

- 异常:若显示“Address: (none)”,说明A记录未配置;若IP地址与你的公网IP不一致,说明A记录映射错误。


场景2:macOS系统(macOS 12及以上)

步骤1:打开“终端”(Terminal)

1. 点击屏幕右上角的“放大镜”图标(聚焦搜索),在搜索框中输入“Terminal”;

2. 在搜索结果中点击“Terminal.app”(或按Enter键),弹出白色的终端窗口。


步骤2-步骤4:与Windows系统一致(命令相同)

1. 输入“server 8.8.8.8”切换DNS服务器,按Enter;

2. 输入“set type=MX”+域名,检查MX记录;

3. 输入“set type=A”+主机名,检查A记录;

4. 结果解读与Windows一致,重点确认主机名和IP是否匹配。



五、DNS记录异常?3步修复MailPlus接收外部邮件问题

若通过上述方法发现MX/A记录配置错误,需按以下步骤修复,确保外部邮件能正常送达:


步骤1:明确DNS记录的管理方(找谁修改)

首先要确定你的域名DNS由哪个服务商管理(常见如阿里云、腾讯云、华为云、GoDaddy等):

- 若域名在阿里云购买:登录阿里云控制台→“域名”→“域名列表”→找到对应域名,点击“管理”→“DNS解析”;

- 若域名在腾讯云购买:登录腾讯云控制台→“云解析DNS”→“域名解析列表”→找到对应域名;

- 若不清楚管理方:在MXToolBox中查询“WHOIS Lookup”(输入域名,选择“WHOIS Lookup”),结果中“Registrar”字段显示的就是域名注册商(通常DNS由注册商默认管理,除非你手动修改过DNS服务器)。


步骤2:修改MX记录(确保指向MailPlus主机名)

以阿里云DNS解析为例,修改步骤如下:

1. 登录阿里云DNS解析控制台,找到对应域名,点击“添加记录”;

2. 按以下参数配置MX记录:

- 记录类型:选择“MX”;

- 主机记录:若MailPlus主机名为“mail.company.com”,则主机记录填“mail”(若填“@”,则主机名为“company.com”,需与MailPlus配置一致);

- 记录值:输入“mail.company.com.”(注意末尾需加英文句号,部分服务商自动添加,可查看示例);

- 优先级:输入“10”(主记录),若需添加备用记录,再添加一条MX记录,优先级填“20”;

- TTL:选择“1小时”(600秒,生效更快,后续可改回24小时);

3. 点击“确定”保存,等待5-10分钟(部分服务商实时生效)。


步骤3:修改A记录(确保主机名映射正确公网IP)

1. 在同一DNS解析页面,点击“添加记录”(若已有该主机名的A记录,点击“编辑”);

2. 按以下参数配置A记录:

- 记录类型:选择“A”;

- 主机记录:与MX记录的主机记录一致(如“mail”);

- 记录值:输入MailPlus Server的公网IP(可在Synology DSM→“控制面板”→“网络”→“TCP/IP”中查看“WAN口IP地址”);

- TTL:选择“1小时”;

3. 点击“确定”保存,完成后重新用MXToolBox或nslookup检查,确认记录已更新。



六、关键提醒:DNS记录修复后,需等待TTL生效

修改DNS记录后,不会立即生效,因为受“TTL(生存时间)”影响——TTL是DNS记录在互联网中的缓存时间,比如TTL设为24小时,意味着全球各地的DNS服务器会缓存该记录24小时,24小时后才会获取新记录。


- 快速生效技巧:修改时将TTL设为“1小时”(3600秒),修复后1小时内大部分地区会生效;

- 验证生效:修改后每隔30分钟用MXToolBox查询一次,若结果显示新的主机名和IP,说明已生效;

- 生效后操作:生效后,用外部邮箱(如Gmail)发送测试邮件到MailPlus邮箱,查看“MailPlus Server”→“邮件日志”,若显示“接收成功”,则问题解决。



七、常见问题:DNS记录正常,MailPlus仍收不到外部邮件?

若检查DNS记录无异常,但仍无法接收,可尝试以下2个补充排查方向(官方未提及,但用户高频遇到):

1. 检查MailPlus的防火墙设置:登录Synology DSM→“控制面板”→“防火墙”→“规则”,确保允许“SMTP(25端口)”“POP3(110端口)”“IMAP(143端口)”的入站连接(外部邮件服务器需通过这些端口发送邮件);

2. 联系Synology官方客服:若上述操作均无效,登录Synology官网→“支持”→“在线客服”,提供“MailPlus版本”“DNS查询结果截图”“邮件日志”,客服会协助排查是否为MailPlus Server本身的配置问题。



总结

Synology MailPlus无法接收外部电子邮件的核心原因是DNS记录(MX/A记录)配置错误,通过“在线工具(MXToolBox)”或“命令行(nslookup)”可快速定位问题,再通过修改DNS记录、等待TTL生效,即可解决大部分问题。整个过程的关键是“精准匹配主机名与公网IP”,并耐心等待记录生效——按本文步骤操作,即使是小白用户也能逐步排查并修复故障,恢复MailPlus接收外部邮件的功能。


这篇文章详细覆盖了MailPlus接收外部邮件失败的DNS排查全流程,若你在操作中遇到具体工具使用问题(如MXToolBox查询无结果),或需要补充其他排查场景(如IPv6环境下的DNS设置),欢迎随时告知,我会进一步优化内容。

Synology MailPlus无法接收外部电子邮件?DNS记录检查+修复指南

新闻中心

联系我们

技术支持

  • ·

    Synology 无法访问共享文...

  • ·

    Synology NAS Win...

  • ·

    如何用 DiXiM Media ...

  • ·

    Synology DSM常规设置...

  • ·

    Active Backup fo...

  • ·

    Synology NAS打开Of...

  • ·

    Synology Migrati...

  • ·

    Synology Office多...

相关文章

地址:北京市海淀区白家疃尚品园             1号楼225

北京群晖时代科技有限公司

微信咨询

新闻中心