首页> 中文学位 >邮件服务器垃圾邮件过滤技术研究及实现
【6h】

邮件服务器垃圾邮件过滤技术研究及实现

代理获取

目录

文摘

英文文摘

第一章绪论

1.1垃圾邮件

1.1.1垃圾邮件的定义

1.1.2我国的垃圾邮件的现状及危害

1.1.3当前垃圾邮件制造者的技术手段及垃圾邮件的特点

1.2反垃圾邮件技术

1.2.1检测技术

1.2.2预防手段

1.2.3反垃圾邮件技术展望

1.2.4反垃圾邮件技术小结

1.3研究工作

1.4课题成果

1.5论文结构

第二章邮件过滤相关技术

2.1邮件系统工作原理及相关协议

2.1.1电子邮件系统组成

2.1.2电子邮件协议

2.1.3邮件格式

2.2贝叶斯分类法

2.2.1一般贝叶斯分类法

2.2.2朴素贝叶斯分类法

2.2.3特征值计算

2.3中文分词

2.3.1分词与贝叶斯的关系

2.3.2分词需要解决的关键问题

2.3.3分词算法

2.4正则表达式

第三章SpamBlocker邮件过滤系统总体设计

3.1 SpamBlocker设计思想

3.2 SpamBlocker系统架构

3.3开发环境

3.4 MailFilter服务器与Postfix邮件服务器的交互

3.5邮件过滤流程

3.6 MailFilter服务器的安装配置

第四章MailFilter服务器的设计与实现

4.1总体设计

4.2 MailFilter类的实现

4.2.1多进程预派生并发服务器原理

4.2.2 MailFilter并发服务器的实现

4.3 SMTPReceiver/SMTPSender实现

4.4 MailObject的实现

4.5 VirusChecker病毒检测模块的实现

4.5.1 ClamAV介绍

4.5.2 VirusChecker ClamAV交互

4.5.3结果获取

4.6 SpamChecker垃圾邮件检测模块的实现

4.6.1 SpamChecker的设计

4.6.2 RuleTester规则过滤器实现

4.6.3 Bayes贝叶斯分类与学习模块

第五章MailAdmin客户端的设计和实现

5.1 MailAdmin功能划分

5.2功能介绍

5.2.1主页面

5.2.2用户管理

5.2.3过滤器设置

5.2.4统计报表

5.3关键功能的实现

5.3.1伸缩菜单的实现

5.3.2数据表格的实现

5.3.3日志分析的实现

第六章系统测试

6.1测试指标

6.2测试方法

6.3测试结果

6.4实际运行结果

结束语

参考文献

攻读硕士学位期间发表的论文

独创性声明

致谢

展开▼

摘要

本课题以垃圾邮件过滤为目标进行研究,设计并实现了一个垃圾邮件过滤系统SpamBlocker。该系统整合规则过滤、贝叶斯分类、病毒检测和黑/白名单等垃圾邮件检测技术,采用评分方法判断邮件的垃圾性,并利用规则过滤给贝叶斯分类提供学习样本,提高了系统对新垃圾邮件的适应性。 本文的内容组织如下:第一章介绍了垃圾邮件的概况以及反垃圾邮件技术,并介绍了本课题主要研究工作;第二章介绍了SpamBlocker系统使用的几个相关技术;第三章给出了SpamBlocker系统的的总体设计,第四章和第五章分别介绍了MailFilter服务器和MailAdmin客户端的设计与实现,着重介绍了SMTP协议、病毒邮件检测、规则过滤器、贝叶斯分类和日志分析等模块的原理、设计与实现。最后一章给出了SpamBlocker系统测试方案及测试结果。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号