当前位置:
文档之家› 垃圾邮件的过滤与处理开题报告
垃圾邮件的过滤与处理开题报告
3、简单的关键字搜索:简单的关键字搜索一直是对抗垃圾邮件的基本方法。这一功能存在于垃圾邮件成为互联网的主要问题之前,那时作为内容过滤的一部分和基于反病毒产品的解决方案和服务。
4、标题过滤和信件头测试:信头测试意味着邮件已通过SMTP协议。例如信件的寄件人和收件人,如果不合法的信息被传输的时候,...将递送一个通告并拒绝递送该信息。信头测试是从收件人,发件人和日期中测试有问题的邮件,如果包含错误形式或者信息便予以阻止。
本科生毕业论文(设计)
题目:垃圾邮件的过滤与处理
学院电子信息工程学院
学科门类工科
专业电子信息工程
学号*********
姓名孙明
指导教师刘斌
2006年4月5日
河北大学本科生毕业论文(设计)开题报告
(学生用表)
课题
垃圾邮件的过滤与处理
学院
电子信息工程学院
专业
电子信息工程
学科
工科
学生
孙明
指导教师
刘斌
(1、内容包括:课题的来源及意义,国内外发展状况,本课题的研究目标、内容、方法、手段及进度安排、实验方案的可行性分析和已具备的实验条件、具体参考文献等。2、撰写要求:字体为宋体、小四号,字数不少于1500字。)
3美化界面。
指导教师意见:
指导教师签名:
年月日
河北大学本科生毕业论文(设计)计划进程表
(学生用表)
姓名
孙明
指导教师
刘斌
论文(设计)题目
垃圾邮件的过滤与处理
时间
工作内容
完成情况
3月
3月
3月
3月
3月
4月
4月
4月
4月
4月
对该系统进行可行性分析
确定该系统的开发模式
确定该系统的开发工具
完成基本的邮件收发功能
完成邮件过滤条件的设定
教师
刘斌
课题名称
垃圾邮件的过滤与处理
预期成果
形式
一套完善的垃圾邮件过虑和处理系统
预期
目标
能对一般垃圾邮件进行过滤和处理
简述开题以来所做的具体工作和取得的进展或成果:
1首先,我确定了所做毕业设计的开发模式:B/S模式。确定了我的毕业设计所要用到的数据库:access。同时使用ASP进行开发。
2其次,我完成了邮件收发的基本功能,现在可以顺利的收发邮件。
第一代反垃圾邮件技术:
1、基础MTA控制:MTA协议应该能控制基于每个域名的通讯连接,比如,防止“开放转发”并不能当作一种独立的反垃圾邮件技术。因为协议是在早期还没有产生垃圾邮件问题时被提出的,并没有预见到会有这些基本的安全隐患。
2、白名单和黑名单:黑名单(BlackList)和白名单(White List)。分别是已知的垃圾邮件发送者或可信任的发送者IP地址或者邮件地址。现在有很多组织都在做bl(block list),将那些经常发送垃圾邮件的IP地址(甚至IP地址范围)收集在一起,做成block list。目前很多邮件接收端都采用了黑白名单的方式来处理垃圾邮件,包括MUA和MTA,当然在MTA中使用得更广泛,这样可以有效地减少服务器的负担。
第四代反垃圾邮件技术:
垃圾邮件的存在原因还有一部分是因为,在SMTP创造之初,只是用于学校,政府和军队,因为是一个封闭的系统,所以不存在非法使用和电子邮件的滥用。1990年起,互联网广泛的应用于商业,但是之前的技术隐患仍然存在。垃圾邮件和反垃圾邮件活动必将长期存在,经过了十几年的发展,新兴的反垃圾邮件技术也层出不穷。但无论哪一种技术,都无法完全应对多变的垃圾邮件。
[2]《反垃圾邮件技术的发展史》
[3]《邮件过滤技术》
选题是否合适: 是 否
课题能否实现: 能 不能
指导教师(签字)
年 月 日
选题是否合适: 是 否
课题能否实现: 能 不能
指导小组组长(签字)
年 月 日
河北大学本科生毕业论文(设计)中期报告
(学生用表)
学院
电子信息工程
专业年级
电子信息工程
学生
孙明
指导
3最后,我完成了对邮件限制条件的设定,以便下一步对不合乎条件的邮件进行过滤。
存在的具体问题:
1还没有能够对不符合条件的邮件进行过滤
2当多人同时使用该邮件过滤系统时,可能网速较慢。
3界面不够美观
下一步工作具体设想与安排:
1使该系统可以对邮件进行有条件的过滤。
2通过改善数据库的结构,建立索引等方式,提高访问速度,与查询能力。
手段:本设计基于ASP的平台,使用B/S模式,利用access数据库实现了垃圾邮件的过滤与处理功能,通过各种定义和条件达到对邮件的筛选,实现目标的分类。
进度安排:1对该系统进行可行性分析
2确定该系统的开发模式
3确定该系统的开发工具
4完成基本的邮件收发功能
5完成邮件过滤条件的设定
6完成邮件过滤
7完成非法邮件的处理
5、简单的DNS测试:使用SMTP协议交换发送者信息的时候查询发送者的互联网域名可以验证这些信息是否准确。比如,查询发送者的域或者发送邮件的主机名是否存在(通过查询发送者域的IP地址和主机名是否对应)
第二代反垃圾邮件技术:
1、实时黑名单:尽管在基于网址和域名上它是一个DNS测试, RBLs是真实的反垃圾邮件技术,在RBLs之后的概念是简单的维护一个发送垃圾邮件的网址,以阻止垃圾邮件的继续发送。这种技术会有一定的效果,但容易被绕过。比如,改变IP地址,或者利用第三方的服务器来发送垃圾邮件。同样地,域名很容易被获得,并被垃圾邮件发送者利用,因而不能完全依赖它来判别垃圾邮件。
课题的来源及意义,国内外发展状况 :
垃圾邮件(未经许可的商业邮件或不受欢迎的非法邮件)成为1990年以来一直困扰着互联网的问题。那时,互联网越来越商业化,越来越接近消费者。一开始只是感觉到少数人制造一些电子广告,而现在垃圾邮件占用了目前大部分的邮件空间。垃圾邮件造成恶性商业形象,损害了邮件使用者的利益,占用网络资源,而且它对公司的网络系统和网络可信度,效率和安全性造成严重的威胁。大多数关于垃圾邮件的讨论围绕在技术层面。然而,驱使垃圾邮件不断增加的却是经济原因,要求发送者的商业公司为发送垃圾邮件支付的巨额费用。反垃圾邮件是一项长期而艰巨的工作。
8优化数据库结构,提高访问速度
9优化系统界面
10进行一定的系统测试
试验方案可行性分析:
通过对以往垃圾邮件的过滤的发展的学习,理论上已具备了实现此功能的能力,
通过对ASP,access的掌握,完全有可能达到垃圾邮件的过滤的目的。因此,此试验方案可行。
参考文献:[1]《反垃圾邮件防火墙与防火墙及防毒墙的异同》
2、电子签名:这是对于垃圾邮件防御有重大意义的一项技术。电子签名技术就是,如果垃圾邮件以大量的相同信息发送,可以用电子签名技术产生一个唯一的电子签名来收集和辨別垃圾邮件。如果能够获得充足的垃圾邮件样本,对于降低垃圾邮件的比率有重要意义。但是这种技术需要及时操作才能达成效果。
第三代反垃圾邮件技术:
贝叶斯过滤是利用统计学的方法检测垃圾邮件,基于垃圾邮件中单个词语的出现概率来判定,这是反垃圾邮件技术上的第一个突破,贝叶斯过滤技术的发展从根本上把反垃圾邮件的重点从网络和协议改变为邮件内容。梭子鱼的贝叶斯规则库在出厂之前都经过近万封邮件的培训,到达用户之后,用户继续对其进行培训,被“有效培训”以后,过滤垃圾邮件的准确率达到99% 。
研究目标:实现垃圾邮件的过滤与处理
内容:通过对收到邮件进行关键词的检索,确定是否为非法的邮件。
方法:将邮件文本发送的数据库,通过对数据库中文本关键字的检索,同时要有一定的匹配度,即一定的权重来确定。当该邮件为垃圾邮件时,对数据库进行删除操作。同时记录下垃圾邮件的发送者地址,根据用户的要求来确定以后是否还会接收该用户的邮件。
完成邮件过滤
完成非法邮件的处理
优化数据库结构,提高访问速度
优化系统界面
进行一定的系统测试
完成
完成
完成
完成
完成
待完善
完成
待完善
待完善
待完善