在使用Synology MailPlus搭建企业邮件系统时,“用户无法接收电子邮件”是最影响业务沟通的故障之一——外部客户发的合作邮件收不到、内部同事的通知邮件丢失,都会导致工作延误。本文基于Synology官方知识库(https://kb.synology.cn/zh-cn/DSM/tutorial/Why_cant_my_MailPlus_client_users_receive_their_emails)内容,从“故障定位逻辑”出发,拆解“读取退回邮件”“检查日志”“验证权限”“配置服务/端口/DNS”等8个核心排查步骤,每个步骤都包含“操作路径”“工具使用”“问题解读”,帮你从“无头绪排查”变为“按流程解决”,快速恢复MailPlus的邮件接收功能。



一、先明确:MailPlus无法接收邮件的2类核心场景(先定位范围)

在开始排查前,需先确认故障属于“内部接收异常”还是“外部接收异常”,避免盲目操作。两种场景的区分方法及排查重点如下:


| 场景类型       | 核心特征                                                                 | 排查重点方向                                                                 |

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

| 内部接收异常   | 同一MailPlus系统内用户互发邮件也收不到(如user1@yourdomain.com发给user2@yourdomain.com失败) | 优先检查“用户权限”“内部服务配置”“审核日志中的内部拒绝记录”                   |

| 外部接收异常   | 内部用户互发正常,但收不到外部邮件(如xxx@gmail.com、xxx@163.com发来的邮件) | 优先检查“DNS记录(MX/A记录)”“网络端口(25/143/993)”“SMTP服务启用状态”     |


关键结论:先通过“内部邮件测试”(下文步骤5)区分场景,再针对性排查,可节省50%的时间。



二、8步排查:从“定位原因”到“解决问题”的全流程

以下排查步骤按“从简单到复杂”“从直接到间接”的顺序排列,建议按顺序执行,避免跳过基础步骤导致遗漏关键原因。



步骤1:先看“退回邮件”——发件人那里可能有直接答案

当MailPlus用户收不到邮件时,发件人通常会收到系统自动发送的“未投递邮件退回通知”(也称“退信”),退信中会明确标注失败原因,这是最直接的排查依据。


操作步骤:

1. 联系发件人(如外部客户、内部同事),让其在邮箱的“垃圾邮件”“已删除邮件”中搜索主题包含“未投递”“退回”“Undelivered”的邮件;

2. 让发件人提供退信内容,重点关注“错误代码”和“原因描述”,常见退信原因及对应解决方向如下:

- 错误代码“550 5.1.1”:收件人地址不存在(检查MailPlus中是否创建该用户,或发件人输错邮箱地址);

- 错误代码“554 5.7.1”:邮件被MailPlus安全策略拒绝(可能包含敏感词,需查看审核日志);

- 提示“无法找到MX记录”:收件人域名的MX记录未配置或错误(需检查DNS记录,下文步骤7);

- 提示“连接超时”:MailPlus的SMTP端口(25)未开放(需检查端口转发,下文步骤8)。


注意:

若发件人未收到退信,可能是发件人邮箱也存在问题(如垃圾邮件拦截),需跳过此步骤,直接进入步骤2。



步骤2:读取MailPlus审核日志——找到系统拒绝的“证据”

如果退信信息不明确,需通过MailPlus的“审核日志”查看邮件流转记录,定位是“邮件未到达服务器”还是“到达后被拒绝/拦截”。


操作路径(DSM 7.0为例):

1. 登录Synology NAS的DSM界面,打开“MailPlus Server”套件(桌面图标为信封形状);

2. 在左侧菜单中找到“审核”→“日志”,进入日志管理页面;

3. 日志分为“邮件日志”和“安全日志”,需分别查看,两者的作用及查看重点如下:


| 日志类型   | 核心作用                                                                 | 查看重点                                                                 |

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

| 邮件日志   | 记录所有经过MailPlus Server的邮件(接收/发送/拒绝/丢弃)                   | 搜索“收件人邮箱”(如user@yourdomain.com),查看状态是否为“被拒绝”“被丢弃”,并记录拒绝时间 |

| 安全日志   | 记录MailPlus的安全策略操作(如IP黑名单拦截、敏感词过滤、权限不足拒绝)     | 找到邮件日志中“被拒绝”对应的时间点,查看“事件”栏的描述(如“IP 192.168.1.200在黑名单中”) |


示例解读:

若在安全日志中看到“事件:邮件包含敏感词‘发票’,被内容过滤策略拒绝”,说明问题源于MailPlus的“内容过滤”配置,需进入“MailPlus Server→安全→内容过滤”,删除包含“发票”的敏感词规则。



步骤3:检查用户/群组权限——确保用户有“接收邮件”的权限

有时邮件已到达MailPlus Server,但用户收不到,是因为“用户/群组缺少接收权限”,尤其是新创建的用户或修改过权限的群组易出现此问题。


操作步骤:

1. 打开“MailPlus Server”→“权限”→“用户权限”;

2. 在用户列表中找到“无法接收邮件的用户”(如“user1”),点击右侧“编辑”;

3. 切换到“邮件权限”选项卡,确认以下权限已勾选:

- “允许接收邮件”:核心权限,未勾选则用户无法接收任何邮件;

- “允许接收外部邮件”:若用户需收外部邮件,此权限必须勾选(内部用户互发可仅勾选“允许接收内部邮件”);

- “邮件存储空间”:若“已用空间”达到“配额上限”,用户也无法接收新邮件,需点击“编辑配额”增加存储空间(如从1GB改为5GB);

4. 若用户属于某个群组(如“销售组”),还需检查群组权限:“权限→群组权限”→选择群组→编辑→确认“接收权限”与用户权限一致;

5. 点击“应用”保存,让用户重新登录MailPlus客户端(如Outlook、MailPlus Client),测试接收邮件。



步骤4:启用SMTP、IMAP/POP3服务——邮件接收的“基础通道”

MailPlus接收邮件依赖3个核心协议:SMTP(接收外部邮件到服务器)、IMAP(客户端从服务器同步邮件,可保留邮件结构)、POP3(客户端下载邮件到本地)。若这些服务未启用,邮件接收会直接中断。


操作步骤(DSM 7.0/6.2通用):

1. 打开“MailPlus Server”→“服务”,进入服务管理页面;

2. 找到“SMTP服务”“IMAP服务”“POP3服务”,确认“状态”均为“已启用”,若未启用,点击“启用”按钮:

- SMTP服务:默认端口25(外部邮件服务器通过此端口将邮件发送到你的MailPlus Server),必须启用;

- IMAP服务:默认端口143(非加密)、993(SSL加密),建议启用“SSL加密”(更安全);

- POP3服务:默认端口110(非加密)、995(SSL加密),若用户用Outlook、Foxmail等客户端,需根据客户端配置启用;

3. 启用后,点击“设置”可修改端口(如因ISP封锁25端口,可改为587),但需注意:修改后需同步更新DNS记录和客户端配置;

4. 验证服务是否正常:在NAS的“Resource Monitor”(资源监视器)→“服务”中,查看“smtpd”“imapd”“pop3d”进程是否处于“运行中”状态。



步骤5:运行内部邮件测试——区分“内部问题”还是“外部问题”

这是最关键的“场景定位”步骤,通过内部用户互发邮件,快速判断故障范围,避免后续排查走弯路。


操作步骤:

1. 在MailPlus中选择两个不同的用户(如user1@yourdomain.com和user2@yourdomain.com),确保两者都有“接收权限”(步骤3已确认);

2. 用user1登录MailPlus Client(网页版或桌面客户端),发送一封测试邮件给user2,主题标注“内部测试-20251021”,内容简单描述(如“测试内部邮件接收”);

3. 登录user2的MailPlus Client,查看“收件箱”“垃圾邮件”“草稿箱”:

- 若user2收到邮件:说明内部接收正常,故障属于“外部问题”,后续重点排查步骤6-8(DNS、端口、外部服务);

- 若user2收不到邮件:说明内部接收异常,需回到步骤2-3,重新检查“审核日志中的内部拒绝记录”“用户权限是否冲突”(如user2被加入“禁止接收邮件”的黑名单)。



步骤6:检查MailPlus客户端配置——避免“客户端端”问题

有时MailPlus Server正常接收了邮件,但用户的客户端(如Outlook、手机Mail)配置错误,导致无法显示新邮件,易被误判为“服务器接收失败”。


常见客户端配置错误及检查方法:

1. 服务器地址错误:

- 正确地址:应填写MailPlus Server的域名(如mail.yourdomain.com),而非NAS的内网IP(如192.168.1.100);

- 检查方法:打开客户端“账户设置”→“服务器信息”,确认IMAP/POP3服务器地址为正确域名;

2. 端口或加密方式错误:

- IMAP推荐配置:端口993,加密方式“SSL/TLS”;

- POP3推荐配置:端口995,加密方式“SSL/TLS”;

- 检查方法:在客户端设置中,确认端口与加密方式匹配(若用非加密端口143/110,需确保MailPlus Server已启用对应非加密服务);

3. 客户端未同步:

- 检查方法:在客户端中点击“同步”按钮(如Outlook顶部“发送/接收”),查看是否有“同步失败”提示(如“密码错误”“服务器无响应”);

- 若提示密码错误:让用户在DSM中重置MailPlus密码(“控制面板→用户与群组→选择用户→编辑→密码”),再重新登录客户端。



步骤7:检查DNS记录(MX+A记录)——外部邮件“找到服务器”的关键

外部邮件服务器(如Gmail、网易邮箱)要给你的MailPlus用户发邮件,必须通过“MX记录”找到你的MailPlus Server,再通过“A记录”确定服务器IP。若MX/A记录配置错误,外部邮件会“迷路”,无法到达你的服务器。


操作步骤(用MXToolBox工具,小白友好):

1. 打开浏览器,访问MXToolBox官网(https://mxtoolbox.com/),这是Synology官方推荐的DNS测试工具;

2. 在首页“Enter Domain”输入框中,输入你的MailPlus邮箱域名(如“yourdomain.com”,不要输入具体邮箱地址);

3. 在输入框上方的工具列表中,先选择“MX Lookup”(测试MX记录):

- 正常结果:显示至少1条MX记录,“Hostname”为你的MailPlus Server主机名(如mail.yourdomain.com),“IP Address”为NAS的公网IP;

- 异常结果:提示“NO MX RECORDS FOUND”(未配置MX记录),或“MX Record Points to Invalid IP”(MX记录指向的IP错误);

4. 若MX记录正常,再选择“DNS Lookup”(测试A记录):

- 输入MX记录中的主机名(如mail.yourdomain.com),选择记录类型“A”;

- 正常结果:显示的IP地址与NAS的公网IP一致;

- 异常结果:IP地址为内网IP(如192.168.1.100),或与NAS公网IP不符;

5. 若DNS记录异常,需登录你的域名解析平台(如阿里云、腾讯云)修改:

- 配置MX记录:主机记录填“@”或“mail”,记录值填“mail.yourdomain.com.”(末尾加英文句号),优先级设为10;

- 配置A记录:主机记录填“mail”,记录值填NAS的公网IP,TTL设为3600秒(1小时,生效更快)。



步骤8:检查网络端口访问——确保外部邮件能“进入”服务器

MailPlus接收外部邮件依赖“SMTP端口25”(默认),若路由器或防火墙封锁了该端口,外部邮件服务器无法连接你的MailPlus Server,自然无法投递邮件。


操作步骤(用YouGetSignal工具测试):

1. 打开浏览器,访问YouGetSignal官网的端口测试工具(https://www.yougetsignal.com/tools/open-ports/);

2. 在“Remote Address”输入NAS的公网IP(可在“控制面板→网络→TCP/IP”中查看“WAN口IP”);

3. 在“Port Number”输入需测试的端口:

- 优先测试SMTP端口25(核心接收端口);

- 再测试IMAP端口993、POP3端口995(客户端同步端口);

4. 点击“Check Port”,查看测试结果:

- 正常结果:显示“Port X is open on [你的公网IP]”(端口已开放);

- 异常结果:显示“Port X is closed on [你的公网IP]”(端口被封锁);

5. 若端口封闭,需在路由器中配置“端口转发”:

- 登录路由器管理界面(如TP-Link、华为路由器),找到“端口转发”或“虚拟服务器”功能;

- 添加转发规则:外部端口25→内部IP(NAS的内网IP,如192.168.1.100)→内部端口25,协议选择“TCP”;

- 保存后,等待5-10分钟,重新用YouGetSignal测试端口是否开放。



三、常见问题:3类高频故障的“快速解决公式”

在实际排查中,以下3类问题出现频率最高,可直接套用“问题→原因→解决”的公式快速处理:


1. 问题:外部邮件能收到,但全进了“垃圾邮件”

核心原因:MailPlus的“垃圾邮件过滤”策略过严,将正常邮件误判为垃圾邮件; 

解决步骤:

1. 打开“MailPlus Server”→“安全”→“垃圾邮件过滤”;

2. 降低过滤等级(如从“严格”改为“适中”),或在“白名单”中添加常用发件人域名(如“gmail.com”“163.com”);

3. 让用户在MailPlus Client的“垃圾邮件”中勾选误判的邮件,点击“这不是垃圾邮件”,系统会学习该邮件特征,减少后续误判。


2. 问题:内部邮件正常,外部邮件收不到,MX记录和端口都正常

核心原因:MailPlus的“SMTP中继”配置错误,或被ISP封锁25端口; 

解决步骤:

1. 若ISP封锁25端口(如国内部分宽带),进入“MailPlus Server→服务→SMTP服务→设置”,将默认端口25改为587(SMTP提交端口,多数ISP不封锁);

2. 在域名解析平台中,同步更新MX记录的端口(若支持),或让外部发件人通过端口587发送邮件;

3. 若使用企业邮箱中继(如阿里云企业邮),进入“MailPlus Server→服务→SMTP中继”,配置中继服务器地址、端口、账号密码,通过中继接收外部邮件。


3. 问题:新创建的用户收不到邮件,老用户正常

核心原因:新用户未被添加到“MailPlus用户组”,或缺少“邮箱启用”权限; 

解决步骤:

1. 打开“MailPlus Server→权限→用户权限”,确认新用户已在列表中,且“邮箱状态”为“已启用”;

2. 若未启用,点击“编辑”→“邮箱设置”→勾选“启用邮箱”,设置邮箱地址(如user3@yourdomain.com);

3. 确认用户的“存储空间配额”未为0,修改配额后,发送测试邮件验证。



总结

Synology MailPlus用户无法接收邮件的故障,本质是“邮件流转链路中的某个环节中断”——可能是发件端的退信提示、服务器端的权限/服务/日志问题,也可能是网络端的DNS/端口配置错误。按本文“先区分场景→再按8步排查→最后套用高频问题公式”的流程操作,90%的故障都能在1小时内定位并解决。


若所有步骤排查后仍无法接收,可联系Synology官方客服(400-028-9623),提供“审核日志截图”“DNS测试结果”“端口测试结果”,客服会协助排查更复杂的底层问题(如MailPlus Server套件异常)。


要不要我帮你整理一份“Synology MailPlus接收故障排查清单” ?清单会将8步排查步骤浓缩为“可勾选的操作项”,并标注每个步骤的“成功标志”(如MX记录测试成功显示什么),你后续遇到问题时可直接对照勾选,避免遗漏关键操作。

Synology MailPlus用户无法接收邮件?8步排查+解决指南(附工具使用)

新闻中心

联系我们

技术支持

  • ·

    Synology 无法访问共享文...

  • ·

    Synology NAS Win...

  • ·

    如何用 DiXiM Media ...

  • ·

    Synology DSM常规设置...

  • ·

    Active Backup fo...

  • ·

    Synology NAS打开Of...

  • ·

    Synology Migrati...

  • ·

    Synology Office多...

相关文章

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

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

微信咨询

新闻中心