垃圾邮件的识别方法和装置制造方法及图纸

技术编号:21038999 阅读:30 留言:0更新日期:2019-05-04 08:01
本发明专利技术提供一种垃圾邮件的识别方法和装置。该方法包括:获取目标邮件的目标发送方的发送邮件服务器的IP地址;判断第一IP地址集合和第二IP地址集合中是否均不存在目标发送方的发送邮件服务器的IP地址;若目标发送方的发送邮件服务器的IP地址不存在,则识别目标邮件为垃圾邮件。本发明专利技术以邮件的接收和发送双方存在的往复关系为特征,通过收集正常邮件的发送方的发送邮件服务器的IP地址作为识别垃圾邮件的依据,能够提高垃圾邮件的识别速率。

【技术实现步骤摘要】
垃圾邮件的识别方法和装置
本专利技术涉及垃圾邮件识别技术,尤其涉及一种垃圾邮件的识别方法和装置。
技术介绍
随着互联网的广泛普及,邮件已经成为常用的沟通工具之一,但用户常会收到各种垃圾邮件,严重影响用户对正常邮件的查收和处理。因此,识别出垃圾邮件也越来越重要。垃圾邮件识别方法有很多,例如,关键字识别、贝叶斯概率识别、特征识别和模式识别等方法。这些垃圾邮件识别方法通常需要解析邮件,并对其内容进行过滤处理。然而,垃圾邮件的发送方为了避免垃圾邮件被识别,经常会变换邮件的内容或者增加干扰信息。采用现有的垃圾邮件识别方法会消耗过多对邮件解析和对其内容过滤的内存和时间,使得垃圾邮件识别方法的识别率降低。因此,现在亟需一种提高识别垃圾邮件速率的垃圾邮件识别方法。
技术实现思路
本专利技术提供一种垃圾邮件的识别方法和装置,以解决现有的垃圾邮件的识别方法由于邮件的解析过程和邮件内容的过滤过程而消耗过多内存和时间,导致识别速率降低的问题。本专利技术提供一种垃圾邮件的识别方法,包括:获取目标邮件的目标发送方的发送邮件服务器的IP地址;判断第一IP地址集合和第二IP地址集合中是否均不存在所述目标发送方的发送邮件服务器的IP地址,其中所述第一IP地址集合用于存储至少一个具有往复关系对应的发送方的发送邮件服务器的IP地址,所述第二IP地址集合中存储有至少一个预设的仅有发送功能的发送方的发送邮件服务器的IP地址;若所述目标发送方的发送邮件服务器的IP地址不存在,则识别所述目标邮件为垃圾邮件。可选地,在所述判断第一IP地址集合和第二IP地址集合中是否均不存在所述目标发送方的发送邮件服务器的IP地址之前,所述方法还包括:根据已接收邮件的接收方的邮箱地址,获取所述已接收邮件的接收方的发送邮件服务器中的发送关系集合,其中所述发送关系集合中存储有至少一个仅具有发送关系的发送关系子集,每个发送关系子集包括发送方的邮件地址和对应的接收方的邮箱地址;获取所述已接收邮件的接收方的接收邮件服务器的接收关系集合,其中所述接收关系集合中存储有至少一个仅具有接收关系的接收关系子集,每个接收关系子集包括发送方的邮箱地址、对应的接收方的邮箱地址和对应的发送方的发送服务器的IP地址;当任一发送关系子集中的发送方的邮箱地址与任一接收关系子集中的接收方的邮箱地址存在相同的第一邮箱地址,且同一所述发送关系子集中的接收方的邮箱地址与同一所述接收关系集合中的发送方的邮箱地址存在相同的第二邮箱地址时,确定所述第一邮箱地址对应的接收方与所述第二邮箱地址对应的发送方具有往复关系,或者,确定所述第一邮箱地址对应的发送方与所述第二邮箱地址对应的接收方具有往复关系,并将所述第二邮箱地址对应的所述接收关系子集中的发送方的发送邮件服务器的IP地址存储到所述第一IP地址集合中。可选地,在所述判断第一IP地址集合和第二IP地址集合中是否均不存在所述目标发送方的发送邮件服务器的IP地址之前,所述方法还包括:根据所述目标邮件的目标接收方的邮箱地址,确定所述目标接收方的发送邮件服务器的目标发送关系集合,其中所述目标发送关系集合中存储有至少一个仅与所述目标接收方具有发送关系的目标发送关系子集,每个目标发送关系子集包括发送方的邮件地址和所述目标接收方的邮箱地址;判断模块,用于判断所述目标发送方的邮箱地址是否存在于所述目标发送关系集合中;若是,则识别所述目标邮件为正常邮件。可选地,若所述目标发送方的邮箱地址存在于所述目标发送关系集合中,所述方法还包括:将所述目标发送方的发送邮件服务器的IP地址存储于所述第一IP地址集合中。可选地,所述方法还包括:若所述第一IP地址集合或者所述第二IP地址集合中存在所述目标发送方的发送邮件服务器的IP地址,则识别所述目标邮件为正常邮件。本专利技术还提供一种垃圾邮件的识别装置,包括:获取模块,用于获取目标邮件的目标发送方的发送邮件服务器的IP地址;判断模块,用于判断第一IP地址集合和第二IP地址集合中是否均不存在所述目标发送方的发送邮件服务器的IP地址,其中所述第一IP地址集合用于存储至少一个具有往复关系对应的发送方的发送邮件服务器的IP地址,所述第二IP地址集合中存储有至少一个预设的仅有发送功能的发送方的发送邮件服务器的IP地址;识别模块,用于在所述判断模块判断出所述目标发送方的发送邮件服务器的IP地址不存在时,识别所述目标邮件为垃圾邮件。可选地,所述获取模块,还用于根据已接收邮件的接收方的邮箱地址,获取所述已接收邮件的接收方的发送邮件服务器中的发送关系集合,其中所述发送关系集合中存储有至少一个仅具有发送关系的发送关系子集,每个发送关系子集包括发送方的邮件地址和对应的接收方的邮箱地址;所述获取模块,还用于获取所述已接收邮件的接收方的接收邮件服务器的接收关系集合,其中所述接收关系集合中存储有至少一个仅具有接收关系的接收关系子集,每个接收关系子集包括发送方的邮箱地址、对应的接收方的邮箱地址和对应的发送方的发送服务器的IP地址;第一确定模块,用于当任一发送关系子集中的发送方的邮箱地址与任一接收关系子集中的接收方的邮箱地址存在相同的第一邮箱地址,且同一所述发送关系子集中的接收方的邮箱地址与同一所述接收关系集合中的发送方的邮箱地址存在相同的第二邮箱地址时,确定所述第一邮箱地址对应的接收方与所述第二邮箱地址对应的发送方具有往复关系,或者,确定所述第一邮箱地址对应的发送方与所述第二邮箱地址对应的接收方具有往复关系;第一存储模块,用于将所述第二邮箱地址对应的所述接收关系子集中的发送方的发送邮件服务器的IP地址存储到所述第一IP地址集合中。可选地,所述装置还包括:第二确定模块,用于根据所述目标邮件的目标接收方的邮箱地址,确定所述目标接收方的发送邮件服务器的目标发送关系集合,其中所述目标发送关系集合中存储有至少一个仅与所述目标接收方具有发送关系的目标发送关系子集,每个目标发送关系子集包括发送方的邮件地址和所述目标接收方的邮箱地址;所述判断模块,还用于判断所述目标发送方的邮箱地址是否存在于所述目标发送关系集合中;所述识别模块,还用于若所述目标发送方的邮箱地址存在于所述目标发送关系集合中,则识别所述目标邮件为正常邮件。可选地,第二存储模块,用于将所述目标发送方的发送邮件服务器的IP地址存储于所述第一IP地址集合中。可选地,所述识别模块,还用于当所述第一IP地址集合或者所述第二IP地址集合中存在所述目标发送方的发送邮件服务器的IP地址时,识别所述目标邮件为正常邮件。本专利技术提供的垃圾邮件的识别方法和装置,该方法通过判断具有往复行为的第一IP地址集合和仅有发送功能的正常发送方的第二IP地址集合中是否均不存在目标发送方的发送邮件服务器的IP地址。若目标发送方的发送邮件服务器的IP地址不存在,则识别目标邮件为垃圾邮件。本专利技术以正常邮件的接收方和发送方之间存在往复行为为特征,通过具有往复关系的对应的发送方的发送邮件服务器的IP地址集合中来识别邮件是否为垃圾邮件,同时还通过只具有发送邮件功能的发送方的发送邮件服务器的IP地址集合来排除正常邮件的发送方,能够避免将正常邮件识别成垃圾邮件的现象,从而大大提高了垃圾邮件的识别速率和正确率,解决现有的垃圾邮件识别方法由于邮件的解析过程和邮件内容的过滤过程会消耗过多内存和时间本文档来自技高网...

【技术保护点】
1.一种垃圾邮件的识别方法,其特征在于,包括:获取目标邮件的目标发送方的发送邮件服务器的IP地址;判断第一IP地址集合和第二IP地址集合中是否均不存在所述目标发送方的发送邮件服务器的IP地址,其中所述第一IP地址集合用于存储至少一个具有往复关系对应的发送方的发送邮件服务器的IP地址,所述第二IP地址集合中存储有至少一个预设的仅有发送功能的发送方的发送邮件服务器的IP地址;若所述目标发送方的发送邮件服务器的IP地址不存在,则识别所述目标邮件为垃圾邮件。

【技术特征摘要】
1.一种垃圾邮件的识别方法,其特征在于,包括:获取目标邮件的目标发送方的发送邮件服务器的IP地址;判断第一IP地址集合和第二IP地址集合中是否均不存在所述目标发送方的发送邮件服务器的IP地址,其中所述第一IP地址集合用于存储至少一个具有往复关系对应的发送方的发送邮件服务器的IP地址,所述第二IP地址集合中存储有至少一个预设的仅有发送功能的发送方的发送邮件服务器的IP地址;若所述目标发送方的发送邮件服务器的IP地址不存在,则识别所述目标邮件为垃圾邮件。2.根据权利要求1所述的方法,其特征在于,在所述判断第一IP地址集合和第二IP地址集合中是否均不存在所述目标发送方的发送邮件服务器的IP地址之前,所述方法还包括:根据已接收邮件的接收方的邮箱地址,获取所述已接收邮件的接收方的发送邮件服务器中的发送关系集合,其中所述发送关系集合中存储有至少一个仅具有发送关系的发送关系子集,每个发送关系子集包括发送方的邮件地址和对应的接收方的邮箱地址;获取所述已接收邮件的接收方的接收邮件服务器的接收关系集合,其中所述接收关系集合中存储有至少一个仅具有接收关系的接收关系子集,每个接收关系子集包括发送方的邮箱地址、对应的接收方的邮箱地址和对应的发送方的发送服务器的IP地址;当任一发送关系子集中的发送方的邮箱地址与任一接收关系子集中的接收方的邮箱地址存在相同的第一邮箱地址,且同一所述发送关系子集中的接收方的邮箱地址与同一所述接收关系集合中的发送方的邮箱地址存在相同的第二邮箱地址时,确定所述第一邮箱地址对应的接收方与所述第二邮箱地址对应的发送方具有往复关系,或者,确定所述第一邮箱地址对应的发送方与所述第二邮箱地址对应的接收方具有往复关系,并将所述第二邮箱地址对应的所述接收关系子集中的发送方的发送邮件服务器的IP地址存储到所述第一IP地址集合中。3.根据权利要求1所述的方法,其特征在于,在所述判断第一IP地址集合和第二IP地址集合中是否均不存在所述目标发送方的发送邮件服务器的IP地址之前,所述方法还包括:根据所述目标邮件的目标接收方的邮箱地址,确定所述目标接收方的发送邮件服务器的目标发送关系集合,其中所述目标发送关系集合中存储有至少一个仅与所述目标接收方具有发送关系的目标发送关系子集,每个目标发送关系子集包括发送方的邮件地址和所述目标接收方的邮箱地址;判断所述目标发送方的邮箱地址是否存在于所述目标发送关系集合中;若是,则识别所述目标邮件为正常邮件。4.根据权利要求3所述的方法,其特征在于,若所述目标发送方的邮箱地址存在于所述目标发送关系集合中,所述方法还包括:将所述目标发送方的发送邮件服务器的IP地址存储于所述第一IP地址集合中。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述第一IP地址集合或者所述第二IP地址集合中存在所述目标发送方的发送邮件服务器的IP地址,则识别所述目标...

【专利技术属性】
技术研发人员:黄福昌李玉杰贾小华金永刚
申请(专利权)人:北京二六三企业通信有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1