论文部分内容阅读
随着计算机网络的发展与普及,电子邮件服务已成为人们日常生活中必不可少的通信方式。然而人们在享受电子邮件便利的同时,却时常被大量的垃圾邮件困扰。反弹地址标记验证(BATV)技术是一种轻量级的电子邮件认证技术,该技术利用签名算法生成并插入一个标记到外发邮件Mail From地址中,标记中包括密钥序号、时间戳、以及对邮件原Mail From地址的数字签名。对于接收的反弹邮件,则检测邮件RcptTo地址中的标记,如果地址中不包含标记或标记中的签名验证失败,该邮件会被作为非法的反弹邮件被拒收。本文的主要内容是:1.概述了垃圾邮件的概念、现状和危害,从法律、技术和经济方面论述了当前反垃圾邮件的主要手段,在详细介绍了电子邮件系统的基本原理后,指出垃圾邮件常见的特征以及发送垃圾邮件常用的技术。然后对大量的垃圾邮件过滤技术进行了研究,分析了它们的优点和缺点,并发现这些技术在应对邮件系统退信攻击上往往表现出不佳的效果。2.在详细分析了电子邮件系统的退信机制以及退信攻击的原理后,提出了一种基于BATV技术的邮件过滤模型以应对日趋严重的电子邮件退信攻击,该模型从电子邮件信封Mail From地址入手,通过对Mail From地址添加可被验证的BATV标记,当系统退信到来时,通过验证BATV标记,来实现鉴别退信垃圾邮件的功能。而对于一般基于内容的垃圾邮件的过滤,本文提出的过滤模型整合了基于内容的过滤技术,通过设置合适的内容过滤规则,可以有效地过滤垃圾邮件。3.详细设计并实现了基于BATV和内容过滤技术的垃圾邮件过滤系统,该系统工作在电子邮件系统的网关处,来完成电子邮件信封Mail From地址BATV标记的添加和退信邮件Rcpt To地址BATV标记的验证功能,并对电子邮件的内容进行过滤。另外,系统提供了良好的用户界面,以方便用户对过滤系统进行管理和配置。4.对整个系统进行了测试,并对测试结果进行了分析,测试结果表明,系统可以有效地抵抗邮件退信攻击,邮件内容过滤模块通过匹配过滤规则也可以有效地过滤垃圾邮件。