文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>anti-spam任重道远

anti-spam任重道远

时间:2005-10-20  来源:PrinceJr

     英文称垃圾邮件为Spam。Spam原指一种用猪肉做的午餐肉罐头,如今的意思来源于一部讽刺剧。在这部戏中,有一场讲的是有对夫妻俩去餐馆就餐,妻子不想吃Spam,她坚持想点些别的,可是在餐馆里有一大群人,高声地唱着赞美"Spam"的歌,他们越唱越响,很快在这出戏里所能听到的唯一单词就是"Spam"了。从此人们将泛滥成灾、喧宾夺主、剥夺他人选择权利的行为称为Spam。从1994年12月开始,Spam一词表示垃圾邮件。

       相信大家都受过垃圾邮件的轰炸,什么是垃圾邮件呢,一个定义是: 未经允许发送的出于商业宣传、政治和色情等非正常目的邮件和病毒邮件。垃圾邮件的特点是: 发件IP不固定,发件人地址不固定,收件人地址不固定,主题、内容、附件均有相对的随机性,时间不集中。

垃圾邮件的发送手段:

  • 通过OR/OP服务器转发
  • 通过发送工具直接投递到接收服务器
  • 自己邮件服务器发送
  • 利用ADSL、ISDN等宽带接入来发送
  • 用客户端直接发送
  • 通过页面邮件发送程序漏洞发送

      对于垃圾邮件的防范可以分服务器端和客户端两种方法。

  • 服务器端

      在服务器端的防御手段主要体现在三个方面:连接控制,内容过滤,速率控制。

基于SMTP的检查:

  • SMTP发信认证
  • MAIL FROM地址的合法性检查
  • DATA数据的合法性检查
  • RBL列表
  • 收发件人地址的拒收(MAIL FROM、RCPT TO) 
  • HELO/EHLO主机名检查
  • 相同IP的并发连接数
  • 相同IP的连接频率
  • 相同帐号的发信频率(MAIL FROM)
  • SMTP指令错误数

内容过滤:

  • 收发件人地址(From、To)
  • 收发件人地址按关键字
  • 邮件主题拒收和主题关键字
  • 邮件信头关键字
  • 邮件正文关键字
  • 邮件附件关键字
  • 邮件正文重复检查
  • 邮件附件重复检查
  • 关键字概率算法判断
  • 累计评分判断

 

  • 客户端

内容过滤:

  • 规则过滤
  • 关键字概率算法判断
  • 收发件人拒收
  • 信任收发件人
  • 主题拒收和主题关键字拒收
  • 基于RBL列表的邮件头IP过滤
  • 邮件头信息匹配
  • 累计评分判断

(以上部分信息取自CU技术沙龙——反垃圾邮件技术概论)

      关于评分判断梭子鱼在这方面做的不错,它的硬件防火墙还是很不错的,不过价格也不错。除了垃圾邮件,间谍软件也是需要防范的,毕竟一连上互联网你就处在了一个无法预测的环境,网大了,什么鸟都有,防人之心不可无。

      垃圾邮件发送者会使用一些专用的工具软件,对英文字母采用穷举法,排列出所有的单词组合,如A、AB、BA、ABC、BCA、CBA,然后向所有的组合发送邮件,还可以用专门软件自动在网络上搜索邮件地址,如果你在网上填写个人资料,请务必谨慎小心,因为你的邮件地址可能被卖出去或被列入用作其它目的maillist(邮件列表)。


相关阅读 更多 +
排行榜 更多 +
找茬脑洞的世界安卓版

找茬脑洞的世界安卓版

休闲益智 下载
滑板英雄跑酷2手游

滑板英雄跑酷2手游

休闲益智 下载
披萨对对看下载

披萨对对看下载

休闲益智 下载