邮件过滤方法和移动终端的制作方法

文档序号:7575861阅读:126来源:国知局
专利名称:邮件过滤方法和移动终端的制作方法
技术领域
本发明涉及移动通信领域,具体而言,涉及一种用于移动终端的邮件过滤方法和 一种移动终端。
背景技术
手机作为一种便携工具,通常都具有收发邮件的功能。在手机接收的邮件中,有些 邮件对用户来说,用户没有意愿阅读正文及附件信息(如内容体body,附件attachment), 而目前应用于手机的垃圾邮件处理方法,通常是将邮件信息预先全部下载到本地再进行过 滤的。但是手机通过P0P3协议(即Post Office Protocol 3,邮局协议的第3个版本, 它是规定个人计算机如何连接到互联网上的邮件服务器进行收发邮件的协议),一次性将 所有的邮件的整体下载到本地,仍然下载了这些垃圾邮件,造成不光上网成本较高,而且由 于下载内容较多,影响了下载速度。同时,手机的本地存储资源也被浪费。因此,需要一种应用于手机的过滤垃圾邮件的方式,能够在邮件被整体下载之前, 根据邮件特征判断其是否为垃圾邮件,并在确认其为垃圾邮件时进行过滤。

发明内容
本发明所要解决的技术问题在于,需要一种应用于手机的过滤垃圾邮件的方式, 能够在邮件被整体下载之前,根据邮件特征判断其是否为垃圾邮件,并在确认其为垃圾邮 件时进行过滤。有鉴于此,本发明提供一种用于移动终端的邮件过滤方法,可以包括步骤102, 移动终端接收有邮件到达的触发;步骤104,移动终端根据触发,请求并接收邮件的邮件头 信息;步骤106,移动终端根据邮件头信息判断邮件是否为垃圾邮件,并在判断邮件为垃圾 邮件时,拒绝接收和/或不请求接收邮件的邮件主体。在该技术方案中,可以减少不必要邮 件下载,减少了移动终端的上网成本,提升了收信速度,更少地占用移动终端的存储资源。在上述技术方案中,优选地,在步骤106中,移动终端可以根据预定的邮件规则对 邮件头信息进行解析,并根据解析结果判断邮件是否为垃圾邮件。在该技术方中,移动终端 根据RFC 822格式解析出邮件头信息中的具体内容,例如发件人、收件人、时间、主题等,根 据以上内容进行邮件过滤。在上述技术方案中,优选地,在步骤106之前,还可以设置过滤条件;在步骤106 中,移动终端根据解析结果是否满足过滤条件,来判断邮件是否为垃圾邮件。在该技术方案 中,过滤条件可以在移动终端中预置,也可以用户手动设置。在上述技术方案中,优选地,过滤条件包括邮件头信息中的发件人、收件人、时间 和/或主题等的内容。在上述技术方案中,优选地,还包括移动终端判断邮件非垃圾邮件时,将邮件头 信息呈现给用户,由用户根据邮件头信息判断是否下载邮件的邮件主体。在该技术方案中,由用户根据过滤后的邮件的头信息再次筛选需下载的邮件。本发明还提供一种移动终端,可以包括触发模块,接收有邮件到达的触发;收发 模块,根据触发,请求并接收邮件的邮件头信息;过滤模块,根据邮件头信息判断邮件是否 为垃圾邮件,并在邮件为垃圾邮件时,拒绝接收和/或不请求接收邮件的邮件主体。在该技 术方案中,可以减少不必要邮件下载,减少了移动终端的上网成本,提升了收信速度,更少 地占用移动终端的存储资源。在上述技术方案中,优选地,过滤模块可以根据预定的邮件规则对邮件头信息进 行解析,并根据解析结果判断邮件是否为垃圾邮件。在该技术方中,移动终端根据RFC 822 格式解析出邮件头信息中的具体内容,例如发件人、收件人、时间、主题等,根据以上内容进 行邮件过滤。在上述技术方案中,优选地,还可以包括过滤设置模块,设置过滤条件,过滤模块 根据解析结果是否满足过滤条件,来判断邮件是否为垃圾邮件。在该技术方案中,过滤条件 可以在移动终端中预置,也可以用户手动设置。在上述技术方案中,优选地,过滤条件包括邮件头信息中的发件人、收件人、时间 和/或主题等的内容。在上述技术方案中,优选地,还可以包括邮件显示模块,过滤模块判断邮件非垃 圾邮件时,邮件显示模块将邮件头信息呈现给用户,由用户根据邮件头信息判断是否下载 邮件的邮件主体。在该技术方案中,由用户根据过滤后的邮件的头信息再次筛选需下载的 邮件。通过上述技术方案,可以实现一种用于移动终端的邮件过滤方法和一种移动终 端,可以只下载邮件的邮件头信息,通过邮件头信息中的内容来判断是否需要接收邮件的 邮件主体,减少了移动终端的上网成本,提升了接收邮件的效率,更少地占用移动终端的存 储资源。


图1是根据本发明的一个实施例的用于移动终端的邮件过滤方法的流程图;图2是根据本发明的一个实施例的移动终端的框图;图3是根据本发明的一个实施例的移动终端的框图;图4是RFC 822标准格式的邮件结构示意图;图5是根据本发明的一个实施例的移动终端的工作示意图。
具体实施例方式为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实 施方式对本发明进行进一步的详细描述。在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可 以采用其他不同于在此描述的其他方式来实施,因此,本发明并不限于下面公开的具体实 施例的限制。图1是根据本发明的一个实施例的用于移动终端的邮件过滤方法的流程图。如图发1所示,本发明提供一种用于移动终端的邮件过滤方法,可以包括步骤
4102,移动终端接收有邮件到达的触发;步骤104,移动终端根据触发,请求并接收邮件的邮 件头信息;步骤106,移动终端根据邮件头信息判断邮件是否为垃圾邮件,并在判断邮件为 垃圾邮件时,拒绝接收和/或不请求接收邮件的邮件主体。在该技术方案中,可以减少不必 要邮件下载,减少了移动终端的上网成本,提升了收信速度,更少地占用移动终端的存储资 源。在上述技术方案中,在步骤106中,移动终端可以根据预定的邮件规则对邮件头 信息进行解析,并根据解析结果判断邮件是否为垃圾邮件。在该技术方中,移动终端可根据 RFC 822格式解析出邮件头信息中的具体内容,例如发件人、收件人、时间、主题等,根据以 上内容进行邮件过滤。当然电子邮件也可使用其它的格式解析,只要能解析出相应的邮件 头信息即可。以RFC 822格式为例,如根据RFC 822格式解析出邮件头信息中的发件人是 否属于通讯录中的联系人、收件人是否人数众多、时间为非正常时间、邮件主题是否涉及有 广告、推荐等信息,根据以上内容进行邮件过滤。RFC 822为电子邮件的标准格式,规定了邮件的组成内容和组成结构,具体见图4 所示,其中,邮件头信息包括了例如主题、发件人等信头字段,可以作为判定是否过滤邮件 的条件,而邮件主体包括了 MIME数据、邮件内容和签名信息等部分,由复合数据边界线将 各部分分开。在上述技术方案中,在步骤106之前,还可以设置过滤条件;在步骤106中,移动终 端根据解析结果是否满足过滤条件,来判断邮件是否为垃圾邮件。在该技术方案中,过滤条 件可以在移动终端中预置,也可以用户手动设置,如用户可以手动设置某个发件人为过滤 条件,将该发件人的邮件全部过滤掉。在上述技术方案中,过滤条件包括邮件头信息中的发件人、收件人、时间和/或 主题等的内容。在上述技术方案中,还包括移动终端判断邮件非垃圾邮件时,将邮件头信息呈现 给用户,由用户根据邮件头信息判断是否下载邮件的邮件主体。在该技术方案中,由用户根 据过滤后的邮件的头信息再次筛选需下载的邮件。图2是根据本发明的一个实施例的移动终端的框图。如图2所示,本发明还提供一种移动终端200,可以包括触发模块202,接收有邮 件到达的触发;收发模块204,根据触发,请求并接收邮件的邮件头信息;过滤模块206,根 据邮件头信息判断邮件是否为垃圾邮件,并在邮件为垃圾邮件时,拒绝接收和/或不请求 接收邮件的邮件主体。在该技术方案中,可以减少不必要邮件下载,减少了移动终端的上网 成本,提升了收信速度,更少地占用移动终端的存储资源。在上述技术方案中,过滤模块206可以根据预定的邮件规则对邮件头信息进行解 析,并根据解析结果判断邮件是否为垃圾邮件。在该技术方中,移动终端根据RFC 822格式 解析出邮件头信息中的具体内容,例如发件人、收件人、时间、主题等,根据以上内容进行邮 件过滤。在上述技术方案中,还可以包括过滤设置模块208,设置过滤条件,过滤模块206 根据解析结果是否满足过滤条件,来判断邮件是否为垃圾邮件。在该技术方案中,过滤条件 可以在移动终端中预置,也可以用户手动设置,如用户可以手动设置某个发件人为过滤条 件,将该发件人的邮件全部过滤掉。
在上述技术方案中,过滤条件包括邮件头信息中的发件人、收件人、时间和/或 主题等的内容。在上述技术方案中,还可以包括邮件显示模块210,过滤模块206判断邮件非垃 圾邮件时,邮件显示模块210将邮件头信息呈现给用户,由用户根据邮件头信息判断是否 下载邮件的邮件主体。在该技术方案中,由用户根据过滤后的邮件的头信息再次筛选需下 载的邮件。图3是根据本发明的一个实施例的移动终端的框图。如图3所示,本实施例中移动终端300主要包括触发模块(未示出)、收发模块 302、过滤模块304和邮件显示模块306。其中该移动终端300可以是用户的手机,每个模块 的功能如下触发模块,用于获取有新邮件到达的触发;收发模块302 所述触发模块确定有新邮件到达时,部分请求邮件信息,即向邮件 服务器请求邮件的邮件头信息,并对返回的邮件头信息进行接收;过滤模块304,对接收的邮件头信息进行解析,并根据解析出的内容判断是否将该 邮件过滤掉,其中,过滤模块304根据RFC 822格式对该部分进行解析。邮件显示模块306,将通过过滤模块304的邮件的部分信息提供用户,由用户确定 是否下载该邮件。该移动终端进行邮件过滤的工作流程的一个实例可以如图5所示在收发模块302与邮件服务器交互之后,取得邮件的邮件头信息,进入步骤502, 解析邮件头信息由过滤模块304对RFC 822标准格式的邮件头信息进行解析,可以解析出 例如发件人、主题等的信息;步骤504,判断是否过滤即过滤模块304判断从邮件头信息解析出的结果是否预 设的条件,如预设条件为将无主题的邮件过滤掉,则从解析出的邮件的主题无内容时,则将 该邮件过滤掉,不过滤的话进入步骤506 ;步骤506,显示邮件头信息由邮件显示模块306将未过滤邮件的邮件头信息的内 容显示给用户,可以包括主题、发件人、收件人、时间等信息;步骤508,是否继续下载正文此时用户根据邮件显示模块306显示的信息判断是 否需要下载邮件的正文,例如,用户选择将对主题没有兴趣的邮件全部过滤掉,如果对主题 有兴趣的话,则可以选择下载邮件的邮件主体,即用户确定下载邮件后进入步骤510 ;步骤510,继续下载邮件的邮件主体在用户确定需要将某邮件全部下载时,可由 收发模块302完成邮件的全部信息的下载。根据以上的技术方案,可以实现一种用于移动终端的邮件过滤方法和一种移动终 端,可以只下载邮件的邮件头信息,通过邮件头信息中的内容来判断是否需要邮件的整体 信息,减少了移动终端的上网成本,提升了接收邮件的效率,更少地占用移动终端的存储资 源。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技 术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修 改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种用于移动终端的邮件过滤方法,其特征在于,包括步骤102,所述移动终端接收有邮件到达的触发;步骤104,所述移动终端根据所述触发,请求并接收所述邮件的邮件头信息;步骤106,所述移动终端根据所述邮件头信息判断所述邮件是否为垃圾邮件,并在判断 所述邮件为垃圾邮件时,拒绝接收和/或不请求接收所述邮件的邮件主体。
2.根据权利要求1所述的邮件过滤方法,其特征在于,在所述步骤106中,所述移动终 端根据预定的邮件规则对所述邮件头信息进行解析,并根据解析结果判断所述邮件是否为 垃圾邮件,在判断所述邮件为垃圾邮件时,拒绝接收和/或不请求接收所述邮件的邮件主 体。
3.根据权利要求2所述的邮件过滤方法,其特征在于,在所述步骤106之前,还包括设 置过滤条件的步骤;在所述步骤106中,所述移动终端根据所述解析结果是否满足所述过滤条件,来判断 所述邮件是否为垃圾邮件,并在判断所述邮件为垃圾邮件时,拒绝接收和/或不请求接收 所述邮件的邮件主体。
4.根据权利要求3所述的邮件过滤方法,其特征在于,所述过滤条件包括所述邮件头 信息中的发件人、收件人、时间和/或主题的内容。
5.根据权利要求1至4中任一项所述的邮件过滤方法,其特征在于,还包括所述移动终端判断所述邮件非垃圾邮件时,将所述邮件头信息呈现给用户,由所述用 户根据所述邮件头信息判断是否下载所述邮件的邮件主体。
6.一种移动终端,其特征在于,包括触发模块,接收有邮件到达的触发;收发模块,根据所述触发,请求并接收所述邮件的邮件头信息;过滤模块,根据所述邮件头信息判断所述邮件是否为垃圾邮件,并在判断所述邮件为 垃圾邮件时,拒绝接收和/或不请求接收所述邮件的邮件主体。
7.根据权利要求6所述的移动终端,其特征在于,所述过滤模块根据预定的邮件规则 对所述邮件头信息进行解析,并根据解析结果判断所述邮件是否为垃圾邮件。
8.根据权利要求7所述的移动终端,其特征在于,还包括过滤设置模块,设置过滤条件,所述过滤模块根据所述解析结果是否满足所述过滤条 件,来判断所述邮件是否为垃圾邮件。
9.根据权利要求8所述的移动终端,其特征在于,所述过滤条件包括所述邮件头信息 中的发件人、收件人、时间和/或主题的内容。
10.根据权利要求6至9中任一项所述的移动终端,其特征在于,还包括邮件显示模块,所述过滤模块判断所述邮件非垃圾邮件时,所述邮件显示模块将所述 邮件头信息呈现给所述用户,由所述用户根据所述邮件头信息判断是否下载所述邮件的邮 件主体。
全文摘要
本发明提供一种用于移动终端的邮件过滤方法,可以包括步骤102,移动终端接收有邮件到达的触发;步骤104,移动终端根据触发,请求并接收邮件的邮件头信息;步骤106,移动终端根据邮件头信息判断邮件是否为垃圾邮件,并在判断邮件为垃圾邮件时,拒绝接收和/或不请求接收邮件的邮件主体。本发明还提供一种移动终端。根据本发明,可以减少不必要邮件下载,减少了移动终端的上网成本,提升了收信速度,更少地占用移动终端的存储资源。
文档编号H04W88/02GK102098632SQ20111003096
公开日2011年6月15日 申请日期2011年1月28日 优先权日2011年1月28日
发明者张云奎 申请人:宇龙计算机通信科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1