解决方案2026/10/20

垃圾邮件、钓鱼邮件和冒充老板转账怎么防?给邮件系统加一道AI邮件安全网关

云
云璨技术团队
Yuncan Tech Team

周五下午五点四十,财务小李的邮箱里,还压着八十多封没点开的邮件。

这时跳出一封「王总(总经理)」发来的邮件:一笔供应商货款要在下班前转出,收款账号写在文末,手续下周一补。称呼、落款、口气,都跟平时一模一样。王总正在出差,微信没回。六点二十二分,小李把钱转了出去。

钓鱼邮件

图-钓鱼邮件

第二天,真正的王总落地一问:“什么货款?”大家翻出那封邮件,公司 IT 老赵盯着发件地址看了很久:域名里的字母 o,被换成了数字 0。

这封邮件没有病毒,没有可疑链接,没有错别字,却顺利穿过了公司开着的垃圾邮件过滤,被评为“正常邮件”。老板只留下一句话:“不能再有第二次。”

老赵要弄清三件事:这样的邮件到底有多普遍?邮箱自带的过滤为什么没拦住?到底该怎么拦?下面就按这三个问题,一件件讲清楚。

先给你一个答案:这类邮件,要靠在邮箱前面加一道“邮件安全网关”来拦。它不用换掉你现在的邮件系统,只是在前面多站一位会看人、会读信的门卫。下面我们就从老赵的第一个问题讲起。

一、为什么这封邮件能进收件箱?企业邮箱的垃圾邮件、钓鱼邮件、BEC 与显示名伪装

这不是运气不好,而是这两三年企业邮件骗局的“标准样子”。安全机构 KnowBe4 在 2025 年钓鱼威胁报告里提到,被分析的钓鱼邮件中超过八成带有 AI 参与的痕迹;美国 FBI 的 2025 年网络犯罪报告第一次把涉及 AI 的案件单独统计:两万多起投诉、损失约 8.93 亿美元;同一份报告里,仅“商业邮件诈骗”(BEC)一类,全年损失就约 30 亿美元。换句话说,靠员工“多看两眼”来识别,已经靠不住了。

老办法拦不住,是因为传统过滤查的是“这封邮件像不像已知的坏邮件”——有没有坏链接、有没有带毒附件、有没有敏感词、发件人在不在黑名单上。它不查“这封信到底想干什么”。当一封邮件既没有坏链接,也没有附件,只是客客气气地请你转一笔钱,过滤器就找不到下手的地方。

威胁类型

长什么样

为什么老办法拦不住

垃圾邮件 / 钓鱼邮件

广告、推销、仿冒登录页,催你点链接、下载附件

链接和附件能查,但网址每天换一批,规则总慢一步

AI 生成的钓鱼邮件

话术通顺、格式规范,跟正常商务邮件没两样,常挑月末、节前、老板出差时发

没有特征词、没有坏链接,规则无从下手,人也看不出来

冒充老板、供应商要钱(BEC)

冒充高管或供应商,要求转账、改收款账户

不带附件、不带链接,几乎没有能触发规则的地方

显示名伪装

显示名写成「王总(总经理)」,发件地址却是陌生域名

多数人只看名字不看地址,过滤器也常当正常邮件放行

带病毒的附件

Office 文件、压缩包里藏着木马、勒索软件

文件本身看着正常,恶意代码藏在宏或漏洞里,不容易看出来

邮箱账号被盗

真员工的邮箱被人偷用,转头去骗同事和客户

发件人就是“自己人”,身份和签名都是真的

最烧钱的是 BEC。它跟广撒网的钓鱼不一样,是“踩好点”才动手的:先摸清谁管钱、谁管供应商、公司什么时候最忙,再挑一个真老板顾不上回消息的时段发信。邮件里往往一个坏链接都没有,唯一的破绽就是那个被改过的发件地址——而偏偏这个破绽,人最容易忽略。

这几类邮件有个共同点:不是在收件箱外面被拦住,而是在收件箱里面,等着人犯错。想让它们进不了收件箱,就得在邮件系统前面多加一道岗。

二、邮箱自带的反垃圾过滤,为什么没拦住这封邮件?

自带的过滤并没有“失灵”:它按规矩给这封邮件打了分,分数很低,判定为“正常”。问题不在它偷懒,而在它本来就不是为这件事设计的——它是一套面向所有用户的通用规则,不知道你们公司付款要走什么流程、谁是高管,也不会专门为“财务部不能被冒充”设一条规则。对普通邮件够用,对“专门冲着某个人来”的邮件,通用规则天生差一口气。

邮件系统

自带什么

差在哪儿

Microsoft 365

自带基础反垃圾(EOP);更高级的防护要另外买 Defender for Office 365

精细化策略空间有限;邮件在微软平台一侧处理,数据主权要看条款

Exchange 本地

内置基础的反垃圾功能

规则库更新慢,对冒充老板、AI 钓鱼这类邮件几乎没反应

MDaemon

自带较完整的反垃圾,以及 SPF / DKIM / DMARC 验证

语义分析、AI 分类的深度,不如专用网关

Zimbra 及其他邮件系统

平台自带或依赖第三方模块的基础反垃圾

策略调整空间小,很难按岗位、按业务流程细分

具体差在三个地方:策略不够细,多数平台做不到只给财务和高管单设一条更严的规则;高级功能要加钱,比如 Microsoft 365 的反钓鱼、防冒充要另买 Defender,按人头计费,人一多就是长期支出;出站没人管,平台默认只关心“别让坏邮件进来”,很少看“有没有敏感资料被发出去”。

也不是所有企业都必须马上加。几十人、没有对外付款流程、自带防护开着的,先把 SPF、DKIM、DMARC 三项配齐,再把账号双因素验证打开,风险就能降下一大截。真正该认真考虑网关的信号是:有人被冒充过;财务或高管岗位存在一个人说了算的付款;行业对数据放哪儿有硬性要求;邮件系统已经好几年没升级。

这不是二选一:自带的继续留着挡日常噪音,前面再加一道网关专门对付不好判断的邮件,各管一段。

三、邮件安全网关怎么拦?把那封邮件重新走一遍(部署位置、过滤流程与三种处理结果)

先说它站在哪儿。做法是改一条叫 MX 记录的设置——域名里写着“你们公司的邮件往哪儿送”的收信地址——让它指向网关,邮件先过网关,再进真正的邮件系统。SecurityGateway 邮件安全网关用标准 SMTP 协议对接 Microsoft 365、Exchange、Zimbra 和其他邮件系统,邮件系统本身不用改,员工的收发习惯也不用改。

让小李那封邮件重新走一遍,它要连过三关:

AI 邮件安全网关在邮件链路中的位置

图-AI 邮件安全网关在邮件链路中的位置

关卡

查什么

小李那封邮件的结果

第一关 查身份

SPF / DKIM / DMARC:发信服务器有没有被授权、内容有没有被改过

通过——假域名是骗子自己注册的,身份证明他自己能配齐

第二关 查意图

AI 邮件分类:这封邮件想让人做什么

拦下——下班前打款、要收款账号、冒总经理口气

第三关 查名字

显示名保护:名字和发件地址对不对得上

拦下——「王总」配着陌生域名

三关互为补充,哪一关先认出来都行,结果一样:这封邮件到不了小李的收件箱。

每封邮件经过网关只有三种结果:放行,照常投到收件箱,用户完全无感;隔离,分数到了可疑区间先扣在隔离区,不进收件箱也不丢弃,用户会收到一封隔离摘要,点一下“放行”或“加入白名单”就能解决;拒收,判定为高风险,直接在 SMTP 层拒收,连内部邮件系统都不进。三条界线可以自己划,上线时建议“先松后紧”:先让可疑邮件进隔离区,观察一两周再往上收,误拦的代价最小。

容易被漏掉的是出站那一半。往外发的邮件也会过一遍:敏感内容有没有被发出去、账号有没有被盗用来群发、所有外发邮件有没有统一签名。很多企业装完才发现,出站这一侧省下来的麻烦,一点不比进站少。

AI 邮件安全网关管理控制台

图-AI 邮件安全网关管理控制台

原理讲清楚了。可老赵很快发现,小李那封邮件,只是冰山一角。网关上线后的头几周,事情一件接着一件冒出来。他是怎么一件件处理的?

四、上线之后碰到的六件事:从冒名发件人、垃圾邮件、AI 钓鱼到敏感数据外发,网关怎么一件件解决

老赵上线网关的头几周,没有一件事是照着功能清单来的,都是一件事引出下一件事。我们就按他碰到的顺序,一件一件说。

4.1 第一件:有人顶着公司的名字对外发信——SPF / DKIM / DMARC / ARC 怎么配,防冒名发件人

典型场景:销售老张接到客户电话,问上个月的报价单为什么改了价。可那份报价单,根本不是他发的——有人顶着公司域名在发信。老赵花了一周才向客户解释清楚,客户的信任已经打了折扣。

根因与做法:问题出在域名被人冒用。解决办法,是把自家域名的“发信身份”锁起来:

• SPF:一份授权名单,写明只有哪几台服务器能替公司发信;

• DKIM:给每封邮件加签名,收件方可以验证内容一路过来没被改过;

• DMARC:规定查出来对不上时怎么处理。

这三项在网关里配好,冒充你们真域名的邮件,第一关就过不去。(小李那封用的是改了字母的假域名,这一类,要靠后面几节的办法来拦。)

落地要点:DMARC 别一上来就设成拒收。先用“只记录、不处理”跑两到四周,看看自家域名到底有哪些系统在发信——ERP、HR 系统、财务通知、营销平台,这些往往都顶着公司域名往外发。直接拒收,先被拦掉的,常常是自己的业务邮件。等合法来源都补进名单,再改成“扣下”,最后才是“拒收”。

还有一种是转发引发的误判:邮件列表、群发平台转过来的邮件,中间环节会把验证结果弄丢。开着 ARC——它负责把转发之前的验证结果一路带过来——这种误伤会少很多。

SPF发件身份核验配置

图-SPF发件身份核验配置

DKIM发件身份核验配置

图-DKIM发件身份核验配置

DMARC发件身份核验配置

图-DMARC发件身份核验配置

名字锁住了,但另一个麻烦,每天都在发生。

4.2 第二件:垃圾邮件和带毒附件每天几百封——多层反垃圾引擎与阈值怎么定

网关用几层引擎一起看:先查发信服务器的名声(IP 信誉和黑名单),再查内容像不像垃圾(规则库加贝叶斯自学习),链接单独查一遍看会不会跳到仿冒页面,附件单独扫一遍看有没有藏木马。每查一层记一次分,汇总成一个总分,到线就扣下——任何一层看漏的,别的层还有机会补上。

一封邮件进来之后:过滤的先后顺序与三种处置

图-一封邮件进来之后:过滤的先后顺序与三种处置

分数线先松后紧,默认 5 分起步,跑一周看看隔离区扣的都是什么,再一点点收紧;别把某一层单独命中就当作拒收条件,最容易误伤。比分数线更花时间的是白名单:分数再准,合作伙伴域名没提前加进来,照样拦错人。

反垃圾阈值配置

图-反垃圾阈值配置

允许列表配置

图-允许列表配置

阻止列表配置

图-阻止列表配置

垃圾清走了。但回头看小李那封邮件,会发现一个尴尬的事实:上面这些办法查的全是“特征”——坏链接、坏附件、坏名声。而那封邮件,偏偏一个特征都没有。

4.3 第三件:没有链接、没有附件、什么特征都没有的邮件——AI 邮件分类怎么识别钓鱼意图

能抓住它的只有“意图”。AI 邮件分类让大模型把邮件读一遍,判断它想干什么——是不是在索取账号、验证码、款项或敏感资料,是不是在冒充高管、供应商或官方平台。用之前想清楚三件事:模型可以自己选,接 OpenAI、Gemini 这类云端模型,或接装在自己服务器上的本地模型,选本地则邮件正文一步都不出内网;不用所有邮件都送进去分析,规则里指定只看外部来件、或只看财务和管理层收到的,调用量和费用就跟着下来;判断标准是企业自己写的提示词,不是厂商写死的黑盒,判错了改提示词就行,不用等新版本。上线先开“观察模式”跑一两周,AI 只给结论不真拦,摸清准不准、每天多少封值得送进去,再正式启用。

AI 邮件分类:模型、提示词、规则三层结构

图-AI 邮件分类:模型、提示词、规则三层结构

• 模型可以自己选。可以接 OpenAI、Google Gemini 这类云端模型,也可以接装在自己服务器上的本地模型。选本地模型,邮件正文一步都不出企业内网,金融、医疗这类行业一般都会选这个。

• 不用所有邮件都送进去分析。规则里可以指定:只看外部来件,或者只看财务、管理层收到的。范围收窄,调用量和费用就跟着下来了。

• 判断标准是企业自己写的提示词,不是厂商写死的黑盒。觉得哪一类邮件总是判错,改提示词或改规则就行,不用等厂商发新版本。

AI 分类的模型选择

图-AI 分类的模型选择

AI 分类的提示词配置示例

图-AI 分类的提示词配置示例

钓鱼邮件样本测试提示词是否有效

图-钓鱼邮件样本测试提示词是否有效

AI 能读懂意图,已经是一大步。但再聪明的判断,也有拿不准的时候——一封措辞客客气气的请款,怎么看都像正常。所以还要再加一道“硬规则”,不靠“读”,不会看走眼:只看名字对不对。

4.4 第四件:冒充老板、供应商要钱——BEC 商业邮件诈骗与显示名保护怎么拦

这类邮件一个坏链接都没有,全靠“名字看着对”骗人,靠的是显示名保护:先建一份受保护名单(老板、财务、人事、采购,以及常跟外部打钱的岗位),之后只要有邮件的显示名跟名单里的人高度相似、发件地址却对不上,就按设定处理——直接扣下等人工复核、在主题前加「疑似冒充」提醒收件人、或写入邮件头标记供其他系统识别。相似度阈值企业自定,一般 0.85 起步,数值越低越严。名单不用一次建全,先把最容易被冒名的几个人加进去;另建议单设一条:免费邮箱发来、显示名又跟你们高管一样的,一律按更严的尺度处理。

显示名保护的判定详情与规则配置

图-显示名保护的判定详情与规则配置

4.5 第五件:真账号被盗、敏感资料被带出去——出站内容管控、账号劫持防护与统一 DKIM 签名

同行里有两件事:员工邮箱被盗,骗子用他的名义给所有客户发“收款账户变更通知”;销售为了在家加班,把客户名单和报价表发到了私人邮箱。一个是外人借内部账号往外骗,一个是内部人无意带出,方向都是“出去”,而多数人只盯着“进来”。网关对往外发的邮件同样查一遍:身份证号、银行卡号这类固定格式按规则识别,“合同金额”“客户名单”这类业务词按关键词打分,命中之后分档处理——放行但留标记、抄送主管、或先扣下交上级看,记录全部进审计日志。账号被盗也有对应办法:某人短时间内突然大量外发,网关按频率限制及时刹车,免得一个被盗账号把整个域名的信誉拖下水。顺手的好处是,所有外发邮件统一由网关做 DKIM 签名,客户那边看到签名对得上,就不容易把你们的邮件当成垃圾或伪造。

出站敏感内容管控

图-出站敏感内容管控

劫持检测

图-劫持检测

DKIM 统一签名策略

图-DKIM 统一签名策略

进来的、出去的,现在都有人看着了。防护越严,也就越容易碰到最后一个问题:误伤。

4.6 第六件:防护越严,越怕误伤——误拦、宕机与合规审计怎么办(隔离、邮件连续性、归档与报表)

网关不会把可疑邮件直接丢掉,而是放进隔离区,每天往用户邮箱发一封“隔离摘要”,用户点一下“放行”或“加入白名单”就解决,多数误拦业务部门一分钟就能处理完。邮件服务器迁移、升级或出故障时,网关先把外面的来件暂存着,恢复后自动送过去,外面只会觉得“慢了一点”,不会收到退信;要真正高可用,就在另一个可用区放一台备机,DNS 里排第二顺位。审计要的材料也都在:每封邮件为什么被拦、哪一层判的、最后怎么处理,管理员的登录和改配置操作,都能按时间、按人、按主题查出来导出;需要长期留存的,网关自带归档,也可以跟 MailStore 这类专业归档系统并行。

理员隔离队列

图-管理员隔离队列

用户自助隔离报告

图-用户自助隔离报告

网关能解决什么、怎么解决,到这里已经清楚。剩下一个很实际的问题:这台机器,放在哪儿?

五、邮件安全网关部署在哪?云服务器自建还是本地机房,怎么选、配多大

部署前先要选位置:放在云上,还是放在公司机房。先说一个前提:同一套SecurityGateway邮件安全网关,装在企业自己的云主机上,或者装在自己机房的服务器上,防护能力完全一样,区别只是机器由谁管、数据落在哪。

业务已经在云上的,最省事的做法,是把网关一起放到云上:买一台云主机装上,域名的 MX 指向这台主机的公网地址,邮件内容从头到尾,都在企业自己的云账户里。

云上部署拓扑:邮件内容全程留在企业自有云账户

图-云上部署拓扑:邮件内容全程留在企业自有云账户

部署方式

什么情况选它

数据在哪儿

云主机部署

业务已经上云、没有自建机房;邮件量波动大,要弹性扩容;跨境往来多,可以就近选节点

企业自有云账户内,云厂商读不到邮件内容

本地服务器部署

有自建机房或纯内网环境;对数据放哪儿有硬性要求

企业自己机房内,完全物理隔离

云上主备双实例

邮件是核心业务通道,对可用性要求高

同一个云账户,跨可用区容灾

 机器选多大?可以按每天多少封邮件粗略选,后面再按实际情况调:

日均邮件量

建议配置

说明

5 千封以内

2 核 4G,40G 系统盘 + 100G 数据盘

中小团队起步够用,数据盘单独挂载,便于扩容

5 千 – 3 万封

4 核 8G,数据盘 200G 起

数据库和日志放在块存储上,别放对象存储

3 万封以上 / 多域名

8 核 16G 起

跨可用区部署

云上申请25端口解封

图-云上申请25端口解封

上云有两件事,要提前办。一是 25 端口(发信用的),大多数云厂商默认不放行,要单独申请;没申请之前,外发邮件会被对方退回,很容易被误以为“网关给拦了”。二是云主机的 IP 段,整体名声分可能偏低,刚上线时策略放宽松些,把 SPF、DKIM、DMARC 配齐,慢慢把自家域名的信誉做上去。这两件事都有成熟做法,提前办,就不踩坑。

机器选好,只是第一步。真正的考验,是上线之后既拦得住威胁,又不把正常邮件拦错。

六、邮件安全网关怎么上线?从测试域名到 MX 切换,五步走稳

装起来不难,难在策略打磨。“拦得住威胁,又少拦错业务”这个平衡点,得靠上线后几周慢慢调出来。整个过程可以分成五步:

AI 邮件安全网关五步上线路径

图-AI 邮件安全网关五步上线路径

阶段

主要工作

注意点

环境准备

选云主机或本地服务器(入门 2 核 4G 即可),系统盘和数据盘分开,安全组放行 25 / 465 / 587

25 端口出方向提前申请;先用测试域名跑通全流程

白名单梳理

把合作伙伴、客户、监管平台、发票与 HR 系统这些发件域名,提前加进白名单

跨境业务多的企业,这一项占整体工作量的大头

基础策略

启用 SPF / DKIM / DMARC 验证,配好反垃圾和反钓鱼规则,AI 分类先开观察模式

初始策略宁松勿严:可疑先扣下,观察一两周再收紧

MX 切换

TTL 提前调低到几分钟,MX 指向网关公网地址,切换后立刻验证收发

保留回切预案,挑业务低峰时段操作

持续调优

每周复盘隔离区和漏放的邮件,按业务收紧规则,输出拦截月报

平衡点靠持续打磨,不是一次调到位

 上线之后,真正花时间的是处理误拦。八成是这三种情况:

• 外部客户或供应商的邮件被扣——用户点一下放行,顺手加白,一次解决;

• ERP、HR、监控告警这类系统自动发信被扣——这种要在切换前就梳理进白名单,事后再补,往往要等下一个发送周期;

• 集团内部或经过转发进来的邮件被扣——多半是发信域名没登记,或者转发环节把验证结果弄丢了,补上域名、开着 ARC 就好。

建议把这三类做成一页纸的说明,发给业务部门,比每次口头解释省事,也让大家心里有底:被扣下的邮件没丢,就在隔离区里,点一下就能放出来。

按这个节奏走,上线风险基本可控。准备动手之前,客户问得最多的问题,放在下一章。

七、邮件安全网关常见问题:AI 分类、成本、误拦、数据安全与合规

准备要装之前,客户问得最多的,一般是下面这些。

Q:AI 分类会不会把邮件内容发给外人看?

看你选哪种模型。用 OpenAI、Gemini 这类云端模型时,被规则命中的邮件,会调用它们的接口做分析;在意这一点的企业,可以选本地模型或自建的接口,邮件正文一步都不出企业自己的服务器。也可以只对财务、管理层这些特定范围启用 AI 分析,把涉及面压到最小。

Q:AI 分类要花多少钱?

按模型服务商的接口计费,花多少,直接取决于启用范围——只分析外部来件和特定部门的收件,成本就可控。SecurityGateway邮件安全网关可以在规则里精确指定哪些邮件交给 AI。上线前先用小范围观察模式跑一两周,就能估算出实际调用量,再决定范围。

Q:我们用的是 Microsoft 365 或者其他邮件系统,也能装吗?

能。SecurityGateway邮件安全网关用标准的 SMTP 协议对接 Microsoft 365、Exchange、Zimbra 和其他邮件系统:云端的邮件系统,通过连接器把入站流量先引到网关,邮件系统本身不用改。网关装在企业自己的环境里,跟你的邮箱托管在哪儿没关系。

Q:会不会把正常邮件拦掉?

有可能,尤其是策略收得太快的阶段。正确的做法是:初始策略放宽、可疑先扣下不丢弃,隔离报告让用户自己放行,重要发件人提前加白名单。这套机制,就是为了把误拦的代价降到最低——邮件没有丢,只是在隔离区多待了一会儿。

Q:邮件内容会不会经过云厂商或者第三方?

不会经过第三方平台。云上部署时,SecurityGateway邮件安全网关是装在企业自己云主机上的软件,云厂商只提供算力,读不到邮件内容;对边界要求更高的场景,就选本地部署,数据完全物理隔离。这也是自建网关跟 SaaS 安全服务最根本的区别。

Q:总共要花多少钱?

三部分:SecurityGateway 软件授权(按用户数)、一台云主机或本地服务器的费用、以及可选的 AI 模型调用费。跟邮件诈骗单笔动辄几万到几百万的损失比,这笔账不难算。

Q:网关自己坏了,会不会连正常邮件也收不到?

靠两层兜底。一是邮件连续性:网关或后面的邮件服务器暂时不可用时,来件会被暂存,恢复后自动补投,不会给发件方退信。二是 MX 回切预案:TTL 提前调到几分钟级别,万一需要,把 MX 指回原邮件系统,就能恢复收信。对可用性要求高的,建议直接做跨可用区的主备双实例。

Q:好几个域名、好几个分公司怎么管?

网关支持按域名、按用户组分别设策略,也可以给每个域或每个分公司指定管理员,各自管自己的白名单和隔离区,全局管理员保留总的策略和审计权限。集团型企业常见的做法是:总部定基线策略,各分公司在基线之上,加自己的白名单。

Q:拦截记录能当审计材料吗?

能。每封邮件的判定过程、哪一层命中的、最后怎么处理的,都写进邮件日志;管理员的登录和策略变更也有记录,可以按时间、发件人、收件人检索并导出,作为审计和事后追责的材料。需要长期留存的,可以配合内置的归档功能一起存。

Q:已经买了邮件归档系统,还需要网关吗?

需要,两者解决的是两件事:归档解决“邮件留得住、查得到”,网关解决“垃圾和钓鱼进不来”。SecurityGateway邮件安全网关自带的基础归档,可以满足留存备查;已经用了 MailStore 这类专业归档的企业,网关和归档并行部署,互不影响。

问题问完了,剩下的,就是谁来做。

下一封冒充老板的邮件,会落在谁的收件箱?

花十分钟,让云璨信息帮你对一遍:网关装在哪、策略从哪起步、几周能上线、预算落在什么区间。

告诉我们三件事:用的什么邮件系统、大概多少人、一天多少封邮件。我们按你们的情况出一份部署方案,一页纸说清楚。

方案先给你看,看完再决定要不要往下谈。

👉 免费领一份部署方案

相关标签
#邮件安全网关#反垃圾邮件网关#邮件反钓鱼#防钓鱼邮件方案#垃圾邮件过滤#BEC 商业邮件诈骗防护
返回列表