当前位置:Linux教程 - Linux业界 - 反垃圾邮件网关原理

反垃圾邮件网关原理

  金笛反垃圾邮件网关是一款反垃圾邮件软件,采用贝叶斯算法,通过DNS反向解析、黑白名单、监控IP并发连接数等手段识别控制垃圾邮件。


一、 SMTP协议

  SMTP服务器一般使用25号端口,可以同时接收邮件客户端MUA邮件发送请求和对方邮件服务器邮件投递请求。如下图所示。



  现在的大多数服务器都带有smtp认证,对于来自客户端的邮件发送请求,一般都需要身份验证,才允许发送。但对于来自对方邮件服务器的投递请求,几乎所有的邮件服务器都照单全收,没有任何限制。这是受smtp协议本身的制约。



  现实生活也是如此。只要这封信贴上邮票,邮编、地址、收件人明确,放到邮局信箱就可以被投递出去。邮局不会分辨这是不是广告信。



  面对汹涌而来的垃圾邮件、病毒邮件,每天要花费时间去清理、删除无用信息,的确是一件很苦恼的事情。



  有没有一个好的办法?

  

  办法当然有的。最直截了当的办法,就是换一个邮箱,平时少在网上公开自己的email。当然,这是不得已的办法。最好的办法是利用计算机的高速处理能力,从技术上解决问题。所谓,魔高一尺,道高一丈。



  金笛?反垃圾邮件网关,正是在这种情况下,应运而生。



二、 金笛?反垃圾邮件网关工作原理







  金笛?反垃圾邮件网关,需要增加一台邮件网关服务器,修改DNS中的MX邮件服务器记录指向邮件网关,同时配置邮件网关,将所有经过扫描过滤的邮件,投递到原来的服务器。如上图所示。



  金笛?反垃圾邮件系统,对已有的大部分邮件系统都支持:Exchange, Lotus, qmail, postfix。安装部署比较简单。



  金笛?反垃圾邮件网关会严格检查每一份邮件的头部标记(Header Meta),
并在SMTP协议的每个阶段进行判断:MAIL/FROM/RCPT/DATA,对于不符合RFC规范的邮件,都统一投递到一个垃圾邮件回收箱中。同时,金笛?反垃圾邮件网关还通过DNS反向解析、黑白名单、IP并发连接数等手段识别控制垃圾邮件。



  除此以外,金笛?反垃圾邮件网关还使用贝叶斯算法过滤垃圾邮件。每个行业、每个用户都有自己的行业特点和岗位特征,通过一定数量的垃圾邮件训练,可以让金笛?反垃圾邮件网关更快更迅速地识别垃圾邮件。



  金笛?反垃圾邮件网关效果如何呢?



  通过用户实践证明,金笛?反垃圾邮件网关能够阻止80%左右的垃圾邮件(估计数字),更准确的数据,春笛公司将通过权威媒体发布。





三、 应用范围

1. 大的企业用户

2. 政府机关

3. 行业门户网站

4. IDC

5. 基于Lotus或Exchange开发OA的软件商。