文摘
英文文摘
第一章绪论
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实际运行结果
结束语
参考文献
攻读硕士学位期间发表的论文
独创性声明
致谢