云计算平台下一种新型反垃圾邮件系统的研究
2013-09-12刘海韬阳洁中南大学信息科学与工程学院湖南长沙410083
刘海韬,阳洁(中南大学 信息科学与工程学院,湖南 长沙,410083)
电子邮件因其便捷、快速、价格便宜等特点已逐渐成为目前主要的交流方式之一,但垃圾邮件(spam)[1]问题也日益严重。垃圾邮件严重干扰个人的正常信息交流,浪费大量时间和精力,并占用大量的传输和存储资源,造成网络资源的浪费。SMTP(simple mail transfer protocol)[2]中接收方被动接收邮件的缺点是导致垃圾邮件日益泛滥主要原因之一;同时,由于垃圾邮件基于全网发送的特点,传统的反垃圾邮件系统无法进行集中、统一管理,普遍存在成本昂贵和重复建设等问题。因此,面对海量垃圾邮件的威胁,修改SMTP、整合网络资源、整体防御垃圾邮件是很有必要的。Duan等[3]在IM2000(internet mail 2000)协议[4]基础上提出的DMTP可从根本上解决接收方被动接收邮件的问题,但仍存在SMTA(sender mail transfer agent)类别划分模糊化问题。云计算[5]的出现和发展为反垃圾邮件领域提供了新的思路,它可为反垃圾邮件系统提供一体化、可扩展的服务。本文在改进DMTP的基础上,引进云计算垃圾邮件防范机制,设计云计算平台下一种新型反垃圾邮件系统。在该系统中,云端反垃圾邮件机制结合了多种反垃圾邮件技术,如黑白名单[6]、贝叶斯算法[7]、基于关键词和规则[8]等,克服了单一过滤机制存在的精准率低等问题。
1 改进型DMTP
DMTP基于SIRP模式设计,根据SMTA的IP地址将其划分为 3类并进行不同处理:(1) 黑名单,关闭会话连接;(2) 白名单,执行SMTP的邮件发送流程;(3) 灰名单,由接收方根据信封信息(包括邮件编号、发送方以及接收方地址、邮件简要内容等)判断是否接收邮件。……