维普资讯
网络纵横
张 海 , 关伟豪 , 戴少锋
(1.南方医科大学网络中心,广州510515;2.中山大学软件研究所.广州510275)
摘要:介绍了一种工作在Linux环境下、基于多层架构邮件过滤系统的实现.通过在邮件传递的不同
层次提供过滤,有效地节制垃圾邮件和病毒邮件的泛滥。
关键词:电子邮件;传递层次;邮件过滤
引言
电子邮件由于其方便、快捷、低成本的特点逐渐
取代了传统的通信方式,成为现代社会主要通讯方式
之一和互联网上最重要、最普及的应用之一,大大方
便了人们的生活、工作和学习。与此同时,病毒邮件、
spamAssassin垃圾邮件扫描工具都是著名的开源软件,
在可靠性、安全性、可扩展性等方面都拥有很好的保证。
1 电子邮件传递的层次分析
计算机网络是具有层次结构的系统,电子邮件的
传递需要经过不同的层次,电子邮件过滤同样也应该
垃圾邮件也随之而来,而且有愈演愈烈的趋势。邮件
过滤技术是反垃圾邮件的重要手段.目前对垃圾邮件
的过滤有多种方法,这些方法在垃圾邮件的过滤中起
到了一定作用。但单纯依赖其中任何一种过滤方法都
不能达到全方位过滤垃圾邮件的目的,一个高效的电
子邮件过滤系统除了防止垃圾邮件、病毒邮件通过邮
在电子邮件传递的不同层次来进行。电子邮件的传递
需要经过三个层次:网络层、应用层和内容层。
因特网可以看作一组互相连接的子网或自治系
统。将因特网连到一起的是网络层协议——因特网协
议IP(Intemet Protoco1)。可见电子邮件传递的第一步
就是在网络层进行。
应用层是网络可向最终用户提供应用服务的唯
一
件服务器进入单位和个人用户的邮箱外,还需要能达
到以下目的:
①能保证信息的完整性,并能简单地安装部署,
不改变原有的网络拓扑和DNS配置。这样邮件过滤
系统就具有良好的可移植性,便于维护和推广。
窗口,其目的是支持用户联网的应用要求。应用层
含有支持不同应用的多种支持协议,提供多种应用服
务,如电子邮件、文件传输、虚拟终端、电子数据交换
等。所以,应用层提供的电子邮件应用是电子邮件传
递的第二个层次。
电子邮件传递实际上是消息根据应用层提供的
服务,通过网络的传递。电子邮件传递的最后一步是
,现代计算机
②具有强化的安全功能,能保护邮件服务器安
全,避免遭受网络攻击。
③能用最快的速度过滤垃圾邮件及病毒邮件。过
滤速度越快,系统效率就越高,资源浪费就越少。
④能防止内网用户计算机中毒而成为垃圾源和
病毒源。
消息内容的成功到达。现代电子邮件包含了文本、图
像和声音等信息在内,电子邮件内容是否包含用户所
⑤能针对电子邮件的不同组成部分进行内容过滤。
⑥能对出入邮件服务器的信息情况进行监控。
本文介绍的邮件过滤系统以Linux为操作系统,
希望得到的信息,或者电子邮件是否包含了恶意的代
码,成为判断邮件是否垃圾邮件或者病毒邮件的标
准。所以,在电子邮件的内容组成这一层面上.对电子
邮件进行过滤也是重要的一步。
qmail为邮件收发代理.利用qmail的一个插件——
qmail--scanner来调用垃圾邮件扫描工具 pam
2 多层架构电子邮件过滤系统设计
针对电子邮件传递的不同层次。本邮件过滤系统
设计为多层过滤的模式,如图1所示。邮件过滤系统
Assassin以及第三方杀毒引擎来分别对垃圾邮件和病
毒邮件进行拦截。系统中涉及的linux操作系统、qmail、
MODERN COMPUTER 2006.8 o
本文发布于:2023-11-18 17:34:30,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/zhishi/a/1700300071219108.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:基于多层架构的邮件过滤系统.doc
本文 PDF 下载地址:基于多层架构的邮件过滤系统.pdf
留言与评论(共有 0 条评论) |