重要邮件识别方法及装置技术领域
本发明实施例属于通信技术领域,尤其涉及一种重要邮件识别方法
及装置。
背景技术
在工作中使用智能手机进行移动办公越来越流行,作为移动办公的
重要组成部分,手机上的邮件客户端对邮件的整理归类尤其重要。
发明人在实现本发明的过程中,发现现有技术存在如下缺陷:目前
手机上的邮件客户端具有识别垃圾邮件的功能,并不能满足用户的需求,
往往一个用户一天内可能会收到上百封的邮件,其中有一些邮件对用户
比较重要,属于用户必须查看的邮件,而另外一些不太重要,用户不需
要处理或者只需要看一个邮件摘要信息即可,因此手机上的邮件客户端
能够具有甄别重要邮件的功能尤其重要。
发明内容
本发明实施例提供一种重要邮件识别方法及装置,用于解决现有手
机上的邮件客户端邮件识别功能单一,不能满足用户需求的问题。
为了实现上述目的,本发明实施例提供了一种重要邮件识别方法,
包括:
获取邮件的邮件头;
根据所述邮件头判断所述邮件是否为重要邮件;
如果判断结果为是,将所述邮件标记为重要邮件。
为了实现上述目的,本发明实施例提供了一种重要邮件识别装置,
包括:
获取模块,用于获取邮件的邮件头;
判断模块,用于根据所述邮件头判断所述邮件是否为重要邮件;
标记模块,用于如果判断结果为是,将所述邮件标记为重要邮件。
本发明实施例提供的重要邮件识别方法及装置,通过获取邮件的邮
件头,根据邮件头对邮件的重要性进行识别,当识别出该邮件为重要邮
件时,对该邮件进行标出,以区别其他非重要邮件,以便于用户可以有
针对性的对邮件进行处理,提供工作效率,节省用户时间。
附图说明
图1为本发明实施例一的重要邮件识别方法的流程示意图;
图2为本发明实施例二的重要邮件识别方法的流程示意图;
图3为本发明实施例三的重要邮件识别装置的结构示意图;
图4为本发明实施例四的重要邮件识别装置的结构示意图。
具体实施方式
下面结合附图对本发明实施例提供的重要邮件识别方法及装置进行
详细描述。
实施例一
如图1所示,其为本发明实施例一的重要邮件识别方法的流程示意
图。该重要邮件识别方法包括以下步骤:
S101、获取邮件的邮件头。
当前邮件发送时,往往会在邮件头中携带有发件人、收件人以及抄
送人的账号信息。本实施例中,首先接收邮件服务器发送的邮件,当邮
件接收到之后,从该邮件中可以提取出该邮件的邮件头。进一步地,邮
件头可以包括邮件的发送时间、收到时间以及邮件的主题等信息。
S102、根据邮件头判断邮件是否为重要邮件。
为了对邮件进行识别分类,本实施例中,预先指定邮件识别规则,
然后根据预设的邮件识别规则和获取到的邮件头进行判断,以识别该邮
件是否为重要邮件。
例如,从邮件头中可以获取到收件人的个数,或者抄送人的个数,
如果个数较少,可以判断该邮件为重要邮件。一般情况下,当邮件收件
人的个数超过一定的人数后,该邮件为推送邮件或者广告邮件等垃圾邮
件的可能性就比高。
又例如,从邮件头中可以获取到发件人的账号信息,如果该发件人
被用户设定为重要发件人,则将该邮件判断为重要邮件,如果该发件人
未被设定为重要发件人,则需要查看该发件人是否同时发送或者抄送给
较多的其他人,如果判断为是,则该邮件为推送邮件或者广告邮件等垃
圾邮件的可能性就比高。
如果判断出邮件为重要邮件,则执行步骤103,如果判断出该邮件为
非重要邮件,则执行步骤104。
S103、将邮件标记为重要邮件。
在判断出该邮件为重要邮件时,对该邮件进行标记,以提醒用户对
该邮件做进一步地处理,例如,阅读或者回复等操作。例如,为重要邮
件构建一个文件夹,将判定为重要邮件的邮件放置到该文件夹中,以对
该邮件进行标记。或者,将该邮件的显示颜色设置为其他颜色以与非重
要邮件进行区分,例如将邮件的显示颜色设置为红色,以醒目地提醒用
户。或者预先为重要邮件设置一个特点的标识符,当邮件被识别为重要
邮件后,用该标记符标记该邮件。
S104、将邮件标记为非重要邮件。
本实施例中,当判断出邮件为非重要邮件后,可以将邮件进行标记,
例如,为非重要邮件构建一个文件夹,将该邮件放置到非重要邮件对应
的文件夹中,以对该邮件进行标记。或者将该邮件的显示颜色设置为灰
色,以与重要邮件进行区分。
本发明实施例提供的重要邮件识别方法,通过获取邮件的邮件头,
根据邮件头对邮件的重要性进行识别,当识别出该邮件为重要邮件时,
对该邮件进行标出,以区别其他非重要邮件,以便于用户可以有针对性
的对邮件进行处理,提供工作效率,节省时间。
实施例二
如图2所示,其为本发明实施例二的重要邮件识别方法的流程示意
图。该重要邮件识别方法包括以下步骤:
S201、获取邮件的邮件头。
当前邮件发送时,往往会在邮件头中携带有发件人、收件人以及抄
送人的账号信息。本实施例中,首先接收邮件服务器发送的邮件,当邮
件接收到之后,从该邮件中可以提取出该邮件的邮件头。进一步地,邮
件头可以包括邮件的发送时间、收到时间以及邮件的主题等信息。
S202、从邮件头中获取发件人。
S203、根据预存的重要发件人判断发件人是否为重要发件人。
本实施例中,用户可以预先设置一些重要发件人,可以以列表的形
式存储在手机的邮件客户端或者邮件服务器上。当从邮件头中提取出发
件人后,在预设的重要发件人中查询该邮件的发件人,如果能够查询到
邮件的发件人,则判断该邮件为重要邮件并进行标记,即执行步骤210;
否则继续执行步骤204。
S204、确定用户对应的账号所处的位置。
在获取到邮件头后,从邮件头中得到用户对应的账号,并且能够确
定出用户对应的账号所处的位置。一般情况下,用户对应的账号可以作
为收件人,也可以作为抄送人,相应地,用户对应的账号所处的位置包
括:收件人和抄送人对应的位置。
如果用户对应的账号所处的位置为收件人,则执行步骤205;如果用
户对应的账号所处的位置为抄送人,则执行步骤208。
S205、确定收件人的个数。
S206、判断收件人的个数是否唯一。
S207、判断收件人的个数是否超过预设的第一个数。
本实施例中,预先设定收件人的第一个数,将第一个数与该邮件中
收件人实际个数进行,以判断邮件是否为重要邮件,如果收件的个数唯
一,则将邮件判断为重要邮件进行标记,即执行步骤S210;否则继续执
行步骤207。如果收件人的个数超过一个但是未超出预设的第一个数,则
将邮件判断为重要邮件并进行标记,即执行步骤S210,否则将邮件判断
为非重要邮件并进行标记,即执行步骤212。一般情况下,收到邮件后可
以自动确定出收件人的个数。例如,预先设定收件人的第一个数为10个,
而邮件中实际收件人的个数为8,即收件人的实际个数要少于10个,则
将该邮件判断为重要邮件,等待用户处理重要邮件。
S208、确定抄送人的个数。
S209、判断抄送人的个数是否超出预设的第二个数。
本实施例中,预先设定抄送人的第二个数,将第二个数与该邮件中
抄送人实际个数进行,以判断邮件是否为重要邮件。如果抄送人的个数
超过一个但是未超出预设的第二个数,则将邮件判断为重要邮件,即执
行步骤S210。一般情况下,收到邮件后可以自动确定出抄送人的个数。
例如,预先设定抄送人的第二个数为5个,而邮件中实际抄送人的
个数为4,即抄送人的实际个数要少于5个,则将该邮件判断为重要邮件
并进行标记,即执行步骤210,等待用户处理重要邮件,否则将邮件判断
为非重要邮件并进行标记,即执行步骤212。
S210、将邮件判断为重要邮件并进行标记。
本实施例中,当判断出邮件为重要邮件后,对邮件进行标记,以提
醒用户对该邮件进行进一步地处理,例如,阅读或者回复等操作。例如,
为重要邮件构建一个文件夹,将判定为重要邮件的邮件放置到该文件夹
中,以对该邮件进行标记。或者,将该邮件设置为其他颜色以与非重要
邮件进行区分,或者预先为重要邮件设置一个特点的标识符,当邮件被
识别为重要邮件后,用该标记符标记该邮件。
S211、按照预设的发送规则向用户发送通知消息。
当重要邮件标记完成后,可以向用户发送通知消息,具体地,可以
通过手机的显示界面展示该通知消息,可选地,该通知消息中可以包括:
该邮件的标题和邮件头等信息,并且可以添加一个着重显示的标识,例
如,将通知消息中邮件的标题和邮件头进行红色标记,并且通知消息不
能被用户滑除,需要用户点开后才能够消失。
S212、将邮件判断为非重要邮件并进行标记。
本实施例中,当判断出邮件为非重要邮件后,可以将邮件进行标记,
例如,为非重要邮件构建一个文件夹,将该邮件放置到非重要邮件对应
的文件夹中,以对该邮件进行标记。或者将该邮件设置为灰色,以与重
要邮件进行区分。
本发明实施例提供的重要邮件识别方法,通过获取邮件的邮件头,
根据邮件头对邮件的重要性进行识别,当识别出该邮件为重要邮件时,
对该邮件进行标出,以区别其他非重要邮件,以便于用户可以有针对性
的对邮件进行处理,提供工作效率,节省时间。
实施例三
如图3所示,其为本发明实施例三的重要邮件识别装置的结构示意
图。该重要邮件识别装置包括:获取模块11、判断模块12和标记模块
13。
其中,获取模块11,用于获取邮件的邮件头。
当前邮件发送时,往往会在邮件头中携带有发件人、收件人以及抄
送人的账号信息。本实施例中,获取模块11首先接收邮件服务器发送的
邮件,当邮件接收到之后,从该邮件中可以提取出该邮件的邮件头。进
一步地,邮件头可以包括邮件的发送时间、收到时间以及邮件的主题等
信息。
判断模块12,用于根据所述邮件头判断所述邮件是否为重要邮件。
为了对邮件进行识别分类,本实施例中,预先指定邮件识别规则,
然后判断模块12根据预设的邮件识别规则和获取到的邮件头进行判断,
以识别该邮件是否为重要邮件。
例如,从邮件头中可以获取到收件人的个数,或者抄送人的个数,
如果个数较少,可以判断该邮件为重要邮件。一般情况下,当邮件收件
人的个数超过一定的人数后,该邮件为推送邮件或者广告邮件等垃圾邮
件的可能性就比高。
又例如,从邮件头中可以获取到发件人的账号信息,如果该发件人
被用户设定为重要发件人,则将该邮件判断为重要邮件,如果该发件人
未被设定为重要发件人,则需要查看该发件人是否同时发送或者抄送给
较多的其他人,如果判断为是,则该邮件为推送邮件或者广告邮件等垃
圾邮件的可能性就比高。
标记模块13,用于如果判断结果为是,将所述邮件标记为重要邮件。
在判断出该邮件为重要邮件时,标记模块13对该邮件进行标记,以
提醒用户对该邮件做进一步处理,例如,阅读或者回复等操作。例如,
为重要邮件构建一个文件夹,将判定为重要邮件的邮件放置到该文件夹
中,以对该邮件进行标记。或者,将该邮件的显示颜色设置为其他颜色
以与非重要邮件进行区分,例如将邮件的显示颜色设置为红色,以醒目
地提醒用户。或者预先为重要邮件设置一个特点的标识符,当邮件被识
别为重要邮件后,用该标记符标记该邮件。
进一步地,本实施例中,当判断出邮件为非重要邮件后,标记模块
13还可以将邮件进行标记,例如,为非重要邮件构建一个文件夹,将该
邮件放置到非重要邮件对应的文件夹中,以对该邮件进行标记。或者将
该邮件的显示颜色设置为灰色,以与重要邮件进行区分。
本发明实施例提供的重要邮件识别装置,通过获取邮件的邮件头,
根据邮件头对邮件的重要性进行识别,当识别出该邮件为重要邮件时,
对该邮件进行标出,以区别其他非重要邮件,以便于用户可以有针对性
的对邮件进行处理,提供工作效率,节省时间。
实施例四
如图4所示,其为本发明实施例四的重要邮件识别装置的结构示意
图。该重要邮件识别装置除了包括上述实施例三中的获取模块11、判断
模块12和标记模块13之外,还包括:提醒模块14。
本实施例中,判断模块12一种可选地实现方式,包括:确定模块121、
判断模块122和获取单元123。
其中,确定单元121,用于确定用户对应的账号所处的位置,以及如
果所述账号所处的位置为收件人,确定所述收件人的个数。
判断单元122,用于如果所述收件人的个数唯一,则将所述邮件判断
为重要邮件。
判断单元122,还用于如果所述收件人的个数不唯一但未超过预设的
第一个数,则将所述邮件判断为重要邮件。
进一步地,确定单元121,还用于如果所述账号所处的位置为抄送人,
确定所述抄送人的个数。
判断单元122,还用于如果抄送人的个数未超出预设的第二个数,则
将所述邮件判断为重要邮件。
进一步地,获取单元123,从所述邮件头中获取发件人。
判断单元122,还用于根据预存的重要发件人判断所述发件人是否为
重要发件人,如果判断结果为是,则将所述邮件判定为重要邮件。
提醒模块14,还用于按照预设的发送规则向所述用户发送通知消息。
本发明实施例提供的重要邮件识别装置,通过获取邮件的邮件头,
根据邮件头对邮件的重要性进行识别,当识别出该邮件为重要邮件时,
对该邮件进行标出,以区别其他非重要邮件,以便于用户可以有针对性
的对邮件进行处理,提供工作效率,节省时间。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部
分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一
计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施
例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种
可以存储程序代码的介质。
最后应说明的是:以上各实施例仅用以说明本发明实施例的技术方
案,而非对其限制;尽管参照前述各实施例对本发明实施例进行了详细
的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例
所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等
同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明
各实施例技术方案的范围。