基于质询的移动终端拒绝接收垃圾邮件的方法

文档序号:6608728阅读:198来源:国知局
专利名称:基于质询的移动终端拒绝接收垃圾邮件的方法
技术领域
本发明涉及一种基于质询的移动终端拒绝接收垃圾邮件的方法,确切地说,涉及一种用于移动终端的自动识别并过滤垃圾邮件、为移动终端的电子邮件用户免除垃圾邮件骚扰的实现方法,属于移动通信和电子邮件技术领域。
背景技术
电子邮件是互联网各种服务中的最基本服务,通过电子邮件进行信息交流具有方便、快捷、费用低廉的特点。根据统计,在最经常使用的互联网服务中,有超过90%的用户选择了电子邮件服务,高居互联网服务的首位。随着互联网服务在全球的迅速发展,上网人数的不断增多,作为互联网服务中最重要、最基础的电子邮件服务,其规模也在全球不断扩大;电子邮件日益频繁地应用于人们的日常生活和工作中。然而,出于各种原因,各种各样的垃圾邮件的数量也在迅速增长,浪费人们的时间和网络流量。垃圾邮件(英文称之为Spam)就是那些不请自来的、用户并不希望收到、并且也没有订阅过,却被人强行塞入邮箱的电子邮件,垃圾邮件的内容主要是形形色色的商业广告、产品介绍、所谓发财致富之道等等的商业宣传资料。垃圾邮件一次发给很多人,会在互联网上同时传送很多副本。
由于移动终端具备随时、随地、随身携带的便捷性能,随着移动终端的迅猛发展,越来越多的人开始在移动终端上收取电子邮件。这样,就使得垃圾邮件对移动终端的影响和危害尤为突出。这是因为移动终端的上网速率十分有限,收取大量的垃圾邮件非常浪费时间;再者,移动终端上网通常都要收费,且价格不菲,收取大量的垃圾邮件将产生相当可观的流量费用。因此,如何在移动终端上较好地处理垃圾邮件,已经成为业内技术人员急需解决的一个热点问题。
目前,垃圾邮件的处理技术可以分为两大类,一种是在客户端进行处理,即将电子邮件完全接收下来后先进行归类,再分别放入收件箱和垃圾箱;另一种是在邮件服务器上进行处理,即由邮件服务器进行识别、过滤。前者主要由用户人工完成,手续繁琐。后者由运营商执行相应的软件操作流程,工程浩大。
现在,垃圾邮件的识别技术主要有两类一种是构造黑白名单,它需要移动终端用户先接收邮件,再对邮件进行人工判断,然后手工填写编制和加入黑白名单中。整个过程不仅人工参与多,时效慢,对用户正常使用移动终端的影响大;而且,该方法照常要为接收垃圾邮件而占用移动终端的上网时间和支付流量费用。另一种是利用概率统计、机器学习等方法来识别邮件,如果超过某个预设的阀值,则认为是垃圾邮件。该方法技术要求高,实现难度大,学习或训练的时间比较长;尤其是该方法很难解决对于不同的个体而言,垃圾邮件的定义不完全相同的问题。

发明内容
有鉴于此,本发明的目的是提供一种基于质询的移动终端拒绝接收垃圾邮件的方法,该方法能够在垃圾邮件日益增加的今天,在移动终端上采用自动化手段避免接收垃圾邮件,其操作流程比较简单,容易实现和推广,且应用该方法的软件模块在移动终端上的安装费用和实施过程中需要支付的上网费用都比较低廉,使用户既避免了垃圾电子邮件的困扰,又节省时间和流量费用。
为了达到上述目的,本发明提供了一种基于质询的移动终端拒绝接收垃圾邮件的方法,其特征在于移动终端连接邮件服务器,先收取新邮件的头部信息,从该邮件头部提取发送者地址;如果该地址是陌生地址,移动终端自动回复发送一封质询邮件,即从质询题库中随机挑选一个有关接收者的简单问题来质询发送者,并分别将该邮件头部信息送入待确认区和将该地址加入待确定名单;当该陌生地址随后返回的应答邮件回答正确时,才从邮件服务器完整下载该邮件,并送入收件箱,同时将该地址加入白名单,以便下次该用户发送邮件时无需质询而直接下载;如果回答错误,则将邮件头部信息从待确认区移入垃圾箱,以供用户手工选择是否接收该垃圾邮件,并将该地址加入黑名单;如果发送者地址是非陌生地址,则根据该地址位于白名单或黑名单分别进行下述处理下载该邮件或将邮件头部信息移入垃圾箱。
所述邮件发送者地址分为四类白名单-移动终端用户愿意接收其邮件的地址列表,黑名单-移动终端用户拒绝接收其邮件的地址列表,待确认名单-用于保存已经向其发送了质询邮件、但还没有得到应答的邮件地址列表,陌生地址-移动终端用户原来未与之发生通信联系的地址。
所述质询邮件中向发送者询问的有关接收者的简单问题包括姓名、性别、年龄范围、居住地、所在工作单位或学校。
移动终端用户可以将通信录中的所有地址一次性加入白名单中。
所述方法包括下列操作步骤(1)移动终端连接邮件服务器,获取新邮件的头部信息,得到邮件发送者地址;(2)判断邮件发送者地址是否位于白名单中,如果位于白名单,则收取该邮件,放入收件箱,并向用户提示该邮件的到来;否则,顺序执行后续操作;(3)判断邮件发送者地址是否位于黑名单中,如果位于黑名单,则删除该邮件将邮件头部信息移入垃圾箱,且不向用户提示该邮件的到来;否则,顺序执行后续操作;(4)判断邮件发送者地址是否位于待确认名单中,如果没有位于其中,则自动向该邮件发送者发送一封质询邮件,要求邮件发送者在回复邮件中回答该质询问题;同时把该邮件发送者地址加入待确定名单,并将该邮件头部信息送入待确认区,且不向用户提示该邮件的到来,结束操作流程;否则,顺序执行后续操作;(5)收到邮件发送者的回复邮件后,从中提取质询问题的回答,再与其存储的该问题的正确答案进行比对,判断该回答是否正确;如果回答正确,顺序执行后续操作;否则,跳转执行步骤(7);(6)把该邮件发送者地址从待确定名单转入白名单,再到邮件服务器收取待确认区中与该地址关联的邮件,放入收件箱,并向用户提示邮件的到来;结束操作流程;(7)把该邮件发送者地址从待确定名单转入黑名单,再将待确认区中与该地址关联的邮件头部信息放进垃圾箱,且不向用户提示该邮件的到来;结束操作流程。
所述步骤(5)中的质询问题是从用户设定的质询问题库中随机选取的,并同时记录该质询问题的编号,以便在收到应答邮件时判断回答是否正确。
所述方法要求移动终端具备设置质询问题及其答案和对其进行增删、修改的质询题库编辑功能,以便用户进行个性化的设置。
所述方法的步骤(2)、(3)、(4)之间的先后操作顺序可以调整,即它们之间操作顺序没有强制性规定。
本发明是一种基于质询的移动终端拒绝接收垃圾邮件的方法,该方法为移动终端用户提供了一种能够及时、有效发现恶意用户和拒绝接收其垃圾邮件的技术手段,并采取相应措施对这些恶意用户和垃圾邮件及时进行处理,既净化了移动通信网络环境,保证正常通信的安全、畅通,又能够在移动终端上以最小的费用开销(只收取垃圾邮件的邮件头部)识别垃圾邮件,为用户节省时间和流量费用。
本发明中涉及邮件发送者的黑白名单相当简单,在实施过程中,移动终端具有自学习性能,随着移动用户使用时间的推移,本发明中自学习到的黑白名单将逐步趋于精确、完善。因此,相对于内容识别的常规方法,本发明的垃圾邮件的识别率高,不会错报漏报。再者,本发明方法既可以采用JAVA、C++、或其它语言编制成应用程序,制成移动终端操作系统内嵌的、无须另行安装的软件模块;也可以直接在操作系统上进行开发,研制成需要专门安装的应用程序,以便分别在新制手机或现有手机上推广使用。因此,本发明是一种非常实用、有效的拒绝接收垃圾邮件的方法,具有很好的应用前景。


图1是移动终端上邮件地址的分类示意图。
图2是移动终端上的邮件分类示意图。
图3是本发明基于质询的移动终端拒绝接收垃圾邮件的方法操作步骤流程方框图。
具体实施例方式
为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明作进一步的详细描述。
本发明基于如下基础在发送邮件给接收者之前,发送者应该知晓有关接收者的基本情况,比如姓名、性别、或年龄等;如果发送者不了解接收者的基本情况,则该邮件为垃圾邮件。本发明方法是利用质询发送者并通过其回答正确与否来自动构造白名单、黑名单,并在用户正常使用邮件的过程中,自动累积精确的黑白名单。而且,本发明采用在终端上收取邮件头部,获取发送地址后,判断其是否垃圾邮件,如果是垃圾邮件,则不接收邮件来减少无效流量。
参见图1,本发明首先将新邮件的邮件发送者地址分为四类白名单、黑名单、待确认名单和陌生地址。其中,白名单为移动终端用户愿意接收其邮件的地址列表,黑名单为移动终端用户不愿意接收其邮件的地址列表,待确认名单是保存已经向其发送了质询邮件、但还没有得到回应的邮件地址列表;陌生地址则为本次通信之前未与接收者发生任何通信联系的地址。本发明的移动终端具备下述功能一次性将移动终端地址薄中所有条目添加到白名单中,手工添加特定地址到各种名单中,甚至可直接连接到网络服务器下载公知的黑白名单等。
参见图2,本发明的移动终端收件箱细分为以下三类收件箱、垃圾箱和待确认区。本发明的移动终端将来自白名单的邮件放进收件箱,此时终端正常提示用户该邮件的到来;将将来自黑名单的邮件头部信息放进垃圾箱,此时终端不提示用户,但允许用户主动对垃圾箱进行查看或收取某个邮件。将来自陌生地址的邮件头部信息放进待确认区,此时终端也不提示用户,但允许用户主动对待确认区进行查看。对于来自待确认名单的邮件,如果在其邮件主题或正文中正确回答了质询问题,则收取该邮件到收件箱,并正常提示用户;如果回答错误,则不收取该邮件,该邮件头部信息进入垃圾箱,该地址列入黑名单。
另外,本发明设有质询题库,其中存储有若干个质询问题,用来对陌生地址发送质询邮件。本发明使用之前,先由用户设定其答案,比如我的名字,我的性别,我的年龄范围,我居住何地等,用户也可以自行增加新的问题及答案。
本发明方法是移动终端先连接邮件服务器,收取新邮件的头部信息,从该邮件头部提取发送者地址;如果该地址是陌生地址,移动终端自动回复发送一封质询邮件,即从质询题库中随机挑选一个有关接收者的简单问题来质询发送者,并分别将该邮件的头部信息送入待确认区和将该地址加入待确定名单;当该陌生地址随后返回的应答邮件回答正确时,才从邮件服务器完整下载该邮件,并送入收件箱,同时将该地址加入白名单,以便下次该用户发送邮件时无需质询而直接下载;如果回答错误,则将邮件头部信息从待确认区移入垃圾箱,以供用户手工选择是否接收该垃圾邮件,并将该地址加入黑名单;如果发送者地址是非陌生地址,则根据该地址位于白名单或黑名单分别进行下述处理下载该邮件或将邮件头部信息移入垃圾箱。移动终端使用本发明方法后,将在不断进行的邮件往来中,逐渐建立真实、完善的黑白名单,从而使用户完全免除来自垃圾邮件的干扰。本发明的质询过程中,对于邮件接收者,几乎不带来额外的操作;对于邮件发送者,只是增加了第一次通信时的质询过程。
参见图3,完整地说明本发明移动终端接收到一封新邮件的具体操作步骤100步骤移动终端连接邮件服务器,获取新邮件的头部信息,得到邮件发送者地址。
101步骤判断邮件发送者地址是否位于白名单中,如果位于白名单,进入102步骤;否则,进入201步骤。
102步骤收取该邮件到收件箱,并按正常方式提示用户该邮件的到来,流程结束。
201步骤判断邮件发送者是否位于黑名单中。如果位于黑名单,进入202步骤;否则,进入301步骤。
202步骤删除该邮件将该邮件头部信息进入垃圾箱,且不提示用户该邮件的到来,流程结束。
301步骤判断邮件发送者是否位于待确认名单中,如果没有位于其中,进入302步骤;否则,进入401步骤。
302步骤向该邮件发送者自动发送一封质询邮件,该邮件要求邮件发送者在邮件中回答质询问题。该问题是从用户设定的质询题库中随机选取的,移动终端同时记录所发送的质询问题的编号,以便在收到应答邮件时藉此判断是否回答正确。
303步骤把该邮件发送者加入待确定名单。
304步骤把该邮件头部信息移入待确认区,且不提示用户该邮件的到来,流程结束。
401步骤从回复邮件中提取问题的答案,然后与302步骤中记录的问题编号所对应的答案进行比对,以判断回答是否正确。如果回答正确,进入402步骤;如果回答错误,进入501步骤。
402步骤把该邮件发送者地址加入白名单。
403步骤到邮件服务器收取待确认区中与该地址关联的邮件,并放进收件箱,再按正常方式提示用户该邮件的到来,流程结束。
501步骤把该邮件发送者加入黑名单。
502步骤将待确认区中与该地址关联的邮件头部信息放进垃圾箱,移动终端不提示用户该邮件的到来,流程结束。
上述101~102、201~202、301~304三个系列操作步骤的相互之间先后处理顺序可以调整,即也可以按照下述顺序201~202、101~102、301~304执行操作,或者按照另一顺序301~304、101~102、201~202执行操作,都不影响本发明的实质和处理结果,都属于涵盖在本发明的保护范围之内。
权利要求
1.一种基于质询的移动终端拒绝接收垃圾邮件的方法,其特征在于移动终端连接邮件服务器,先收取新邮件的头部信息,从该邮件头部提取发送者地址;如果该地址是陌生地址,移动终端自动回复发送一封质询邮件,即从质询题库中随机挑选一个有关接收者的简单问题来质询发送者,并分别将该邮件头部信息送入待确认区和将该地址加入待确定名单;当该陌生地址随后返回的应答邮件回答正确时,才从邮件服务器完整下载该邮件,并送入收件箱,同时将该地址加入白名单,以便下次该用户发送邮件时无需质询而直接下载;如果回答错误,则将邮件头部信息从待确认区移入垃圾箱,以供用户手工选择是否接收该垃圾邮件,并将该地址加入黑名单;如果发送者地址是非陌生地址,则根据该地址位于白名单或黑名单分别进行下述处理下载该邮件或将邮件头部信息移入垃圾箱。
2.根据权利要求1所述的移动终端拒绝接收垃圾邮件的方法,其特征在于所述邮件发送者地址分为四类白名单-移动终端用户愿意接收其邮件的地址列表,黑名单-移动终端用户拒绝接收其邮件的地址列表,待确认名单-用于保存已经向其发送了质询邮件、但还没有得到应答的邮件地址列表,陌生地址-移动终端用户原来未与之发生通信联系的地址。
3.根据权利要求1所述的移动终端拒绝接收垃圾邮件的方法,其特征在于所述质询邮件中向发送者询问的有关接收者的简单问题包括姓名、性别、年龄范围、居住地、所在工作单位或学校。
4.根据权利要求1所述的移动终端拒绝接收垃圾邮件的方法,其特征在于移动终端用户可以将通信录中的所有地址一次性加入白名单中。
5.根据权利要求1所述的移动终端拒绝接收垃圾邮件的方法,其特征在于所述方法包括下列操作步骤(1)移动终端连接邮件服务器,获取新邮件的头部信息,得到邮件发送者地址;(2)判断邮件发送者地址是否位于白名单中,如果位于白名单,则收取该邮件,放入收件箱,并向用户提示该邮件的到来;否则,顺序执行后续操作;(3)判断邮件发送者地址是否位于黑名单中,如果位于黑名单,则删除该邮件将邮件头部信息移入垃圾箱,且不向用户提示该邮件的到来;否则,顺序执行后续操作;(4)判断邮件发送者地址是否位于待确认名单中,如果没有,则自动向该邮件发送者发送一封质询邮件,要求邮件发送者在回复邮件中回答该质询问题;同时把该邮件发送者地址加入待确定名单,并将该邮件头部信息送入待确认区,且不向用户提示该邮件的到来,结束操作流程;否则,顺序执行后续操作;(5)收到邮件发送者的回复邮件后,从中提取质询问题的回答,再与其存储的该问题的正确答案进行比对,判断该回答是否正确;如果回答正确,顺序执行后续操作;否则,跳转执行步骤(7);(6)把该邮件发送者地址从待确定名单转入白名单,再到邮件服务器收取待确认区中与该地址关联的邮件,放入收件箱,并向用户提示邮件的到来;结束操作流程;(7)把该邮件发送者地址从待确定名单转入黑名单,再将待确认区中与该地址关联的邮件头部信息放进垃圾箱,且不向用户提示该邮件的到来;结束操作流程。
6.根据权利要求5所述的移动终端拒绝接收垃圾邮件的方法,其特征在于所述步骤(5)中的质询问题是从用户设定的质询问题库中随机选取的,并同时记录该质询问题的编号,以便在收到应答邮件时判断回答是否正确。
7.根据权利要求1或5所述的移动终端拒绝接收垃圾邮件的方法,其特征在于所述方法要求移动终端具备设置质询问题及其答案和对其进行增删、修改的质询题库编辑功能,以便用户进行个性化的设置。
8.根据权利要求5所述的移动终端拒绝接收垃圾邮件的方法,其特征在于所述方法的步骤(2)、(3)、(4)之间的先后操作顺序可以调整,即它们之间操作顺序没有强制性规定。
全文摘要
一种基于质询的移动终端拒绝接收垃圾邮件的方法,由移动终端连接邮件服务器,先收取新邮件头部信息,获取发送者地址;如果该地址是陌生地址,移动终端自动发送一封质询邮件来质询发送者,并将该邮件头部信息和地址分别送入待确认区和待确定名单;当其返回的应答邮件回答正确,才从邮件服务器完整下载该邮件,送入收件箱和将该地址加入白名单,以便下次直接下载接收该用户邮件;如果回答错误,则将邮件头部信息从待确认区移入垃圾箱,并将该地址加入黑名单;如果发送者地址是非陌生地址,则根据该地址位于白名单或黑名单分别下载该邮件或将邮件头部信息移入垃圾箱。该方法操作简单,自动化程度高,成本低,节省时间和流量费用,容易实现和推广。
文档编号G06Q10/00GK101035098SQ20071009866
公开日2007年9月12日 申请日期2007年4月24日 优先权日2007年4月24日
发明者邹仕洪, 林宇, 史文勇 申请人:北京网秦天下科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1