一种电子邮件清理方法与流程

文档序号:12623263阅读:211来源:国知局

本发明涉及计算机技术领域,尤其涉及一种电子邮件清理方法。



背景技术:

电子邮件是人们日常工作、生活中密不可分的通信工具。当用户注册电子邮箱开始使用之后,随着其使用的时间越来越久,其邮箱中的电子邮件越来越多,不仅耗用存储容量,而且查找邮件困难。

然而,目前对于邮箱中的电子邮件,均是采用人工逐条或批量进行清理的,在清理过程中,需要逐条浏览器标题甚至内容,相当耗费时间和精力。而且,清理的过程中,需要从第一条浏览至最后一条,才能完成所有清理工作,操作十分不便。



技术实现要素:

在下文中给出了关于本发明的简要概述,以便提供关于本发明的某些方面的基本理解。应当理解,这个概述并不是关于本发明的穷举性概述。它并不是意图确定本发明的关键或重要部分,也不是意图限定本发明的范围。其目的仅仅是以简化的形式给出某些概念,以此作为稍后论述的更详细描述的前序。

鉴于此,本发明提供了一种电子邮件清理方法,以至少解决目前清理电子邮件时存在的费时费力的问题。

根据本发明的一个方面,提供了一种电子邮件清理方法,该电子邮件清理方法包括:根据用户所选择的日期范围,确定候选电子邮件;针对候选电子邮件中的每一个,判定该电子邮件是否具有标识:若具有,根据该电子邮件的标识类型确定该电子邮件的第一权重分数;否则,将该电子邮件的第一权重分数设为预设固定值;针对候选电子邮件中的每一个,获取该电子邮件中的电子邮件地址,判定服务器端存储的联系人数据库中是否包含该电子邮件地址:若联系人数据库中包括该电子邮件地址,根据联系人数据库获得该电子邮件的第二权重分数;若联系人数据库中未包括该电子邮件地址,将该电子邮件的第二权重分数设为预设固定值;其中,联系人数据库包括多个预设电子邮件地址以及与每个预设电子邮件地址对应的第二权重分数;针对候选电子邮件中的每一个,获取与该电子邮件中的电子邮件地址对应的联系人信息,确定该联系人信息中是否包含预设内容:若该联系人信息中至少包含预设内容之一,将该电子邮件的第三权重分数确定为0;若该联系人信息中未包括预设内容中任一个,将该电子邮件的第三权重分数确定为预设固定值;针对候选电子邮件中的每一个,判定该电子邮件中的电子邮件地址是否在服务器端对应的电子邮件注册系统所注册:若是,则获取该电子邮件地址在该封电子邮件的发送时间的前后N秒内所发送的邮件数量,并根据邮件数量计算该电子邮件的第四权重分数;否则,将该电子邮件的第四权重分数设为预设固定值;其中,N为预设正整数;针对候选电子邮件中的每一个,通过对该电子邮件的第一、第二、第三和第四权重分数进行相乘得到其对应的总权重分数;将候选电子邮件按其对应总权重分数从大至小依次排列,以根据用户的选择来进行清理。

进一步地,电子邮件清理方法还包括:在用户确定选择自动清理的情况下,将候选电子邮件中总权重分数高于或等于预设分数的所有电子邮件删除,以完成清理。

进一步地,当该电子邮件的标识类型属于第一组预设类型时,将该电子邮件的第一权重分数确定为0;当该电子邮件的标识类型属于第二组预设类型时,将该电子邮件的第一权重分数确定为该标识类型对应的第二权重分数值。

进一步地,第一组预设类型包括:表示重要的标识类型;表示未完成的标识类型;表示收藏的标识类型。

进一步地,将候选电子邮件按其对应总权重分数从大至小依次排列以根据用户的选择来进行清理的步骤包括:将候选电子邮件按其对应总权重分数从大至小依次排列,并将相邻每m封邮件分为一组,将每组作为一页显示在计算机屏幕上,一共用户选择进行清理。

进一步地,根据用户所选择的日期范围确定候选电子邮件的步骤包括:将该日期范围之内的所有接收到的电子邮件和/或向外发送的电子邮件确定为候选电子邮件。

进一步地,根据用户所选择的日期范围确定候选电子邮件的步骤包括:将该日期范围之外的所有接收到的电子邮件和/或向外发送的电子邮件确定为候选电子邮件。

上述根据本发明实施例的电子邮件清理方法,其通过计算各种权重分数,将总权重分数高的电子邮件排在前面,分数低的排在后面,使得用户能够优先清理总权重分数高的、也即重要性低的电子邮件。通过计算,能够筛选出重要的邮件,也就是总权重分数为0的邮件,而这些邮件排在所有候选邮件的最后面,因此用户可以不对这些邮件进行处理,从而保护了重要邮件被误删除。而且,由于重要邮件的总权重分数为0,其排在最后,用户不需要浏览至最后页便可结束清理工作,更加省事省时。

另外,通过计算得到总权重分数,还可以利用预设分数来实现自动清理,将总权重分数大于等于该分数的电子邮件自动删除掉,实现自动清理。

通过以下结合附图对本发明的最佳实施例的详细说明,本发明的这些以及其他优点将更加明显。

附图说明

本发明可以通过参考下文中结合附图所给出的描述而得到更好的理解,其中在所有附图中使用了相同或相似的附图标记来表示相同或者相似的部件。所述附图连同下面的详细说明一起包含在本说明书中并且形成本说明书的一部分,而且用来进一步举例说明本发明的优选实施例和解释本发明的原理和优点。在附图中:

图1是示意性地示出根据本发明的实施例的一种电子邮件清理方法的一个应用示例的流程图。

本领域技术人员应当理解,附图中的元件仅仅是为了简单和清楚起见而示出的,而且不一定是按比例绘制的。例如,附图中某些元件的尺寸可能相对于其他元件放大了,以便有助于提高对本发明实施例的理解。

具体实施方式

在下文中将结合附图对本发明的示范性实施例进行描述。为了清楚和简明起见,在说明书中并未描述实际实施方式的所有特征。然而,应该了解,在开发任何这种实际实施例的过程中必须做出很多特定于实施方式的决定,以便实现开发人员的具体目标,例如,符合与系统及业务相关的那些限制条件,并且这些限制条件可能会随着实施方式的不同而有所改变。此外,还应该了解,虽然开发工作有可能是非常复杂和费时的,但对得益于本公开内容的本领域技术人员来说,这种开发工作仅仅是例行的任务。

在此,还需要说明的一点是,为了避免因不必要的细节而模糊了本发明,在附图中仅仅示出了与根据本发明的方案密切相关的装置结构和/或处理步骤,而省略了与本发明关系不大的其他细节。

本发明的实施例提供了一种电子邮件清理方法,该电子邮件清理方法包括:根据用户所选择的日期范围,确定候选电子邮件;针对候选电子邮件中的每一个,判定该电子邮件是否具有标识:若具有,根据该电子邮件的标识类型确定该电子邮件的第一权重分数;否则,将该电子邮件的第一权重分数设为预设固定值;针对候选电子邮件中的每一个,获取该电子邮件中的电子邮件地址,判定服务器端存储的联系人数据库中是否包含该电子邮件地址:若联系人数据库中包括该电子邮件地址,根据联系人数据库获得该电子邮件的第二权重分数;若联系人数据库中未包括该电子邮件地址,将该电子邮件的第二权重分数设为预设固定值;其中,联系人数据库包括多个预设电子邮件地址以及与每个预设电子邮件地址对应的第二权重分数;针对候选电子邮件中的每一个,获取与该电子邮件中的电子邮件地址对应的联系人信息,确定该联系人信息中是否包含预设内容:若该联系人信息中至少包含预设内容之一,将该电子邮件的第三权重分数确定为0;若该联系人信息中未包括预设内容中任一个,将该电子邮件的第三权重分数确定为预设固定值;针对候选电子邮件中的每一个,判定该电子邮件中的电子邮件地址是否在服务器端对应的电子邮件注册系统所注册:若是,则获取该电子邮件地址在该封电子邮件的发送时间的前后N秒内所发送的邮件数量,并根据邮件数量计算该电子邮件的第四权重分数;否则,将该电子邮件的第四权重分数设为预设固定值;其中,N为预设正整数;针对候选电子邮件中的每一个,通过对该电子邮件的第一、第二、第三和第四权重分数进行相乘得到其对应的总权重分数;将候选电子邮件按其对应总权重分数从大至小依次排列,以根据用户的选择来进行清理。在本发明中,第一至第四权重分数越高,对应的总权重分数也越高,表示该电子邮件越不重要,也即,越需要被清理。

下面结合图1来描述上述电子邮件清理方法的一种示例性处理。

如图1所示,根据本发明一个实施例的电子邮件清理方法的示例性处理流程开始后,执行步骤S110。

在步骤S110中,根据用户所选择的日期范围,确定候选电子邮件。然后,执行步骤S120。

根据一种实现方式,根据用户所选择的日期范围确定候选电子邮件的步骤可以包括:将该日期范围之内的所有接收到的电子邮件和/或向外发送的电子邮件确定为候选电子邮件。

根据另一种实现方式,根据用户所选择的日期范围确定候选电子邮件的步骤可以包括:将该日期范围之外的所有接收到的电子邮件和/或向外发送的电子邮件确定为候选电子邮件。

在步骤S120中,针对候选电子邮件中的每一个,判定该电子邮件是否具有标识:若具有,根据该电子邮件的标识类型确定该电子邮件的第一权重分数;否则,将该电子邮件的第一权重分数设为预设固定值。然后,执行步骤S130。预设固定值例如为1,或者其他经验值,等等。预设固定值也可以通过实验确定,这里不再赘述。

根据一种实现方式,当该电子邮件的标识类型属于第一组预设类型时,将该电子邮件的第一权重分数确定为0;当该电子邮件的标识类型属于第二组预设类型时,将该电子邮件的第一权重分数确定为该标识类型对应的第二权重分数值。

例如,第一组预设类型可以包括以下至少一个:表示重要的标识类型(A1类);表示未完成的标识类型(A2类);表示收藏的标识类型(A3类)。当该电子邮件的标识类型属于A1、A2或A3时,该电子邮件的第一权重分数为0,这样,后面计算的该电子邮件的总权重分数也为0。由此,可以使重要的、未完成的、收藏的邮件排在最后,或者通过下文描述的自动清理功能进行处理时不会误删这些邮件。

又如,第二组预设类型可以包括以下至少一个:表示广告的标识类型(B1类);表示已完成的标识类型(B2类);表示骚扰的标识类型(B3类)。这样,当该电子邮件的标识类型属于B1时,该电子邮件的第一权重分数为5;当该电子邮件的标识类型属于B2时,该电子邮件的第一权重分数为2;当该电子邮件的标识类型属于B3时,该电子邮件的第一权重分数为10。

在步骤S130中,针对候选电子邮件中的每一个,获取该电子邮件中的电子邮件地址,判定服务器端存储的联系人数据库中是否包含该电子邮件地址:若联系人数据库中包括该电子邮件地址,根据联系人数据库获得该电子邮件的第二权重分数;若联系人数据库中未包括该电子邮件地址,将该电子邮件的第二权重分数设为预设固定值;其中,联系人数据库包括多个预设电子邮件地址以及与每个预设电子邮件地址对应的第二权重分数。然后,执行步骤S140。

例如,在联系人数据库中,一些通过网络用户标记或服务器自身统计等方式获知其为广告邮件地址的,将其电子邮件地址对应的第二权重分数设为2或其他值,等等。

在步骤S140中,针对候选电子邮件中的每一个,获取与该电子邮件中的电子邮件地址对应的联系人信息,确定该联系人信息中是否包含预设内容:若该联系人信息中至少包含预设内容之一,将该电子邮件的第三权重分数确定为0;若该联系人信息中未包括预设内容中任一个,将该电子邮件的第三权重分数确定为预设固定值。然后,执行步骤S150。

预设内容例如可为如爸爸、妈妈、女儿、儿子、姐姐、家人、同事、领导、公司等中的一个或多个。

在步骤S150中,针对候选电子邮件中的每一个,判定该电子邮件中的电子邮件地址是否在服务器端对应的电子邮件注册系统所注册:若是,则获取该电子邮件地址在该封电子邮件的发送时间的前后N秒内所发送的邮件数量,并根据邮件数量计算该电子邮件的第四权重分数;否则,将该电子邮件的第四权重分数设为预设固定值;其中,N为预设正整数。然后,执行步骤S160。N例如可以为2秒、3秒、5秒或10秒等,或者更久。

在一个例子中,如N等于10秒,若某个电子邮件地址被判定出在10秒内发送超过1000封邮件,将其第四权重分数设为100;若被判定出在10秒内发送超过100封但低于1000封邮件,将其第四权重分数设为10;若被判定出在10秒内发送超过10封但低于100封邮件,将其第四权重分数设为2;若被判定出在10秒内发送低于10封邮件,将其第四权重分数设为1。

在步骤S160中,针对候选电子邮件中的每一个,通过对该电子邮件的第一、第二、第三和第四权重分数进行相乘得到其对应的总权重分数。也即,总权重分数=第一权重分数*第二权重分数*第三权重分数*第四权重分数。然后,执行步骤S170。

在步骤S170中,将候选电子邮件按其对应总权重分数从大至小依次排列,以根据用户的选择来进行清理。处理流程结束。

根据一种实现方式,步骤S170中将候选电子邮件按其对应总权重分数从大至小依次排列以根据用户的选择来进行清理的步骤包括:将候选电子邮件按其对应总权重分数从大至小依次排列,并将相邻每m封邮件分为一组,将每组作为一页显示在计算机屏幕上,一共用户选择进行清理。m例如可以为10或20,等等。

根据一种实现方式,步骤S170中还可以包括:在用户确定选择自动清理的情况下,将候选电子邮件中总权重分数高于或等于预设分数的所有电子邮件删除,完成清理。预设分数例如为1,或10,可以根据经验值来设定,也可以通过试验的方式来确定,这里不再赘述。

例如,将预设分数设为1,而且,该例子中的各种权重分数除了等于0之外,就是大于或等于1。这样,计算后得到的每个电子邮件的总权重分数,要么为0,要么为大于或等于1的值,故可以将权重分数不为0的其他所有邮件全删除。

上述根据本发明实施例的电子邮件清理方法,其通过计算各种权重分数,将总权重分数高的电子邮件排在前面,分数低的排在后面,使得用户能够优先清理总权重分数高的、也即重要性低的电子邮件。通过计算,能够筛选出重要的邮件,也就是总权重分数为0的邮件,而这些邮件排在所有候选邮件的最后面,因此用户可以不对这些邮件进行处理,从而保护了重要邮件被误删除。而且,由于重要邮件的总权重分数为0,其排在最后,用户不需要浏览至最后页便可结束清理工作,更加省事省时。

另外,通过计算得到总权重分数,还可以利用预设分数来实现自动清理,将总权重分数大于等于该分数的电子邮件自动删除掉,实现自动清理。

尽管根据有限数量的实施例描述了本发明,但是受益于上面的描述,本技术领域内的技术人员明白,在由此描述的本发明的范围内,可以设想其它实施例。此外,应当注意,本说明书中使用的语言主要是为了可读性和教导的目的而选择的,而不是为了解释或者限定本发明的主题而选择的。因此,在不偏离所附权利要求书的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。对于本发明的范围,对本发明所做的公开是说明性的,而非限制性的,本发明的范围由所附权利要求书限定。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1