当前位置:操作系统 > 玩转网络 >>

垃圾邮件的克星Sieve

答案: 2001年1月,Sieve成为IETF的一项建议标准。它实际上是一种脚本语言,没有便于终端用户使用的图形用户界面GUI。终端用户可利用它来撰写E-mail过滤器,例如根据发送方地址自动将邮件分拣到不同的文件夹等。

  最初,过滤技术只是用来帮助终端用户整理塞满信件的收件箱,现在它已经成为用于防止信箱被垃圾邮件狂轰烂炸的工具了。随着垃圾邮件的增多,很多公司开始采用邮件过滤器,并从单机的管理升级到IT级的管理——利用网关或防火墙来阻止垃圾邮件。E-mail服务器由于接收过多垃圾邮件而过载,因此现在反垃圾邮件和病毒的过滤器主要设置在网关上。对于Vircom、Brightmail、ActiveState和Rockliffe等厂商来说,Sieve已成为用户根据垃圾邮件自定义过滤器并共享脚本的一种重要工具了。

  虽然如此,由于脚本的复杂性和缺少标准客户的支持,Sieve的应用受到了一定限制。这是因为收件箱过滤器常常是高级用户使用,因此使用这项技术的终端用户有限。微软的Outlook也有其自己的过滤技术,它不支持Sieve,是微软Exchange Server和IBM/Lotus Domino的默认客户端。Exchange Server和IBM/Lotus Domino大约拥有2亿个E-mail账户。另外,可在服务器或客户端配置的消息服务器也不支持Sieve。

  但是,仍然有人认为Sieve现在的形式是一种成功和可用的规范。Sieve与基于消息访问协议(Internet Message Access Protocol,IMAP)的邮件服务器保持了良好的合作关系:邮件服务器将信息存储在服务器上,多客户访问邮件的用户就可以在那里执行Sieve脚本。Sieve原来并不是用来解决垃圾邮件泛滥问题的,但是一些厂商已经根据其反垃圾邮件的机制修改了Sieve。

  Vircom已经改进了Sieve语言,并使它成为ModusSieve反垃圾邮件机制的基础。去年一年,公司已经开发了13000行Sieve脚本,并已成立了Vircom反垃圾邮件同盟。他们在消息到达邮件服务器前在网关处应用Sieve,这是一种非传统的方式。Sieve是一种可适应的工具,人们可以通过快速修改脚本来响应垃圾邮件并通过联盟来共享这些脚本。

  Brightmail的反垃圾邮件产品也支持Sieve。Brightmail的目标是使用户具有在其平台上修改客户脚本的能力。但是Sieve并不是Brightmail反垃圾邮件机制的基础部分,其产品可以解决更多特殊的站点或平台问题,如阻止某些附件等。

  Rockliffe在其MailSite Express消息服务器的Web-mail界面上也使用了Sieve,它已将Sieve用于其8月份推出的反垃圾邮件的过滤器中。其产品吸收了ActiveState的PureMessage反垃圾邮件软件中的策略编辑器。基于Sieve的策略编辑器具有图形用户界面,因而降低了Sieve脚本的复杂性。

  除了Vircom、Brightmail、ActiveState和Rockliffe将Sieve作为其反垃圾邮件的工具之外,还有许多产品也支持Sieve,包括Sun One Messaging Server、Critical Path的Messaging Server、Sendmail的Advanced Message Server和Cyrusoft International的Mulberry Internet邮件客户端等。

 

上一个:Imail反垃圾邮件技术
下一个:大力必杀拳--在客户端围剿垃圾邮件

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,