MailPlus 拒收提示 External message body:外链正文过不了病毒扫描这道闸
痛点场景
合作方发来一封产品资料邮件,收件人说始终没收到;发件方查询显示投递被拒。管理员在 MailPlus Server > 审核 > 日志 里找到对应记录:
Detected and rejected external message body
诊断:为什么正文会被判为"外部"
这封邮件被拒,是因为 MailPlus Server 被设置为阻止无法扫描病毒的外部邮件正文。有些邮件的正文并不随邮件本体传输,而是引用外部链接来呈现内容——防病毒引擎对这类正文无从检查,内容扫描这道闸便按策略把整封邮件拒收了。
它和灰名单、SPF 那类连接层检查的视角不同:那些看的是"谁在投递、有没有权代表该域",这里看的是"正文能不能被扫到"。挡住的是利用外部正文规避病毒扫描、诱导收件人点开链接才知道内容的投递方式。
放行路径(官方步骤)
- 启动 MailPlus Server;
- 进入 安全性 > 内容扫描;
- 取消选择拒绝外部邮件正文,以允许带外部链接内容的邮件进入。
调整后,此类邮件不再被这道策略拦下,正常投递进收件箱。
拦与放的取舍
- 保持拦截:外链正文邮件一律进不来,扫描覆盖不到的内容被挡在门外,代价是误伤确实把正文放在外部服务上的正规邮件;
- 选择放行:此类邮件能正常进来,但"正文扫不到"这个事实没有变——收件人对陌生链接的警惕、客户端本机的防护、其他内容过滤层,成为主要防线。
放行前建议先确认业务事实:是否真有固定合作方以此方式发信?如果只是零星现象,保持拦截态、请对方改用常规正文或附件重发,往往比长期放开一道扫描策略更稳妥。
遇到客户拿着这类拒收日志来问时,诚鑫致达科技会先把拦截的缘由讲清、再问业务上是否必须接收——放行是有代价的选择,弄明白机制再动开关,邮件防护才不会越调越松。