邮件处理方法、装置及计算机可读存储介质与流程

文档序号:17247061发布日期:2019-03-30 08:52阅读:180来源:国知局
邮件处理方法、装置及计算机可读存储介质与流程

本发明涉及数据处理技术领域,尤其涉及一种邮件处理方法、装置及计算机可读存储介质。



背景技术:

目前,邮箱已成为大部分公司进行工作沟通的必备工具之一,每天用户(即邮箱的使用者)都会通过邮箱接收邮件处理各种事务,随着时间的推移,邮箱中存放的邮件会越来越多,用户在查看邮件、回复邮件上花费的时间也越来越多。然而,当用户确实花费了大量的时间处理邮件时,却往往无法量化这些工作内容,不利于全面的对用户的工作情况进行考核。



技术实现要素:

本发明提供一种邮件处理方法、装置及计算机可读存储介质,其主要目的在于提高邮件的处理效率,以及将用户处理邮件的情况进行量化。

为实现上述目的,本发明还提供一种邮件处理方法,该方法包括:

若邮件客户端接收到目标邮件,获取所述目标邮件的接收时间;

检测是否存在对所述目标邮件的显示操作;

若存在对所述目标邮件的显示操作,获取显示操作时间,以及根据所述目标邮件的邮件内容判断所述邮件客户端中是否存在与所述邮件内容有关联的相关邮件;

若所述邮件客户端中存在与所述邮件内容有关联的相关邮件,将所述相关邮件的内容与所述目标邮件的内容进行合并显示;

若检测到对所述目标邮件的回复发送操作,获取所述目标邮件的回复发送时间;

根据所述接收时间、所述显示操作时间和所述回复发送时间计算对所述目标邮件的处理时间。

可选地,所述方法还包括:

对所述邮件客户端接收到的历史邮件进行分词处理,得到所述历史邮件所包含的词语;

统计所述历史邮件所包含的词语中多个词语的出现次数和出现频率;

确定所述出现次数大于预设次数和/或所述出现频率大于预设频率的词语为重要词语;

若检测到所述邮件客户端接收到包含所述重要词语的邮件,发送优先处理提醒。

可选地,所述将所述相关邮件的内容与所述目标邮件的内容进行合并显示包括:

按时间顺序由近至远显示所述目标邮件的内容以及所述相关邮件的内容,并且,将所述相关邮件中超过预设字数的重复内容进行删除。

可选地,所述将所述相关邮件的内容与所述目标邮件的内容进行合并显示包括:

若所述目标邮件为投票类型的邮件,对相关邮件中的历史投票记录进行统计,得到所述相关邮件的统投票结果;

显示所述目标邮件的内容以及所述相关邮件的投票结果。

可选地,所述方法还包括:

获取所述邮件客户端的邮件接收数量、邮件发送数量和所述邮件客户端的存储空间;

根据所述邮件接收数量、所述邮件发送数量和所述存储空间确定邮件备份时间;

在所述邮件备份时间达到时将所述邮件客户端中的邮件保存至备份服务器,在所述邮件客户端中对所述备份服务器已保存的邮件进行删除。

此外,为实现上述目的,本发明还提供一种邮件处理装置,该装置包括存储器和处理器,所述存储器中存储有可在所述处理器上运行的邮件处理程序,所述邮件处理程序被所述处理器执行时实现如下步骤:

若邮件客户端接收到目标邮件,获取所述目标邮件的接收时间;

检测是否存在对所述目标邮件的显示操作;

若存在对所述目标邮件的显示操作,获取显示操作时间,以及根据所述目标邮件的邮件内容判断所述邮件客户端中是否存在与所述邮件内容有关联的相关邮件;

若所述邮件客户端中存在与所述邮件内容有关联的相关邮件,将所述相关邮件的内容与所述目标邮件的内容进行合并显示;

若检测到对所述目标邮件的回复发送操作,获取所述目标邮件的回复发送时间;

根据所述接收时间、所述显示操作时间和所述回复发送时间计算对所述目标邮件的处理时间。

可选地,所述邮件处理程序还可被所述处理器执行,还实现如下步骤:

对所述邮件客户端接收到的历史邮件进行分词处理,得到所述历史邮件所包含的词语;

统计所述历史邮件所包含的词语中多个词语的出现次数和出现频率;

确定所述出现次数大于预设次数和/或所述出现频率大于预设频率的词语为重要词语;

若检测到所述邮件客户端接收到包含所述重要词语的邮件,发送优先处理提醒。

可选地,所述邮件处理程序还可被所述处理器执行,还实现如下步骤:

按时间顺序由近至远显示所述目标邮件的内容以及所述相关邮件的内容,并且,将所述相关邮件中超过预设字数的重复内容进行删除。

可选地,所述邮件处理程序还可被所述处理器执行,还实现如下步骤:

若所述目标邮件为投票类型的邮件,对相关邮件中的历史投票记录进行统计,得到所述相关邮件的统投票结果;

显示所述目标邮件的内容以及所述相关邮件的投票结果。

可选地,所述邮件处理程序还可被所述处理器执行,还实现如下步骤:

获取所述邮件客户端的邮件接收数量、邮件发送数量和所述邮件客户端的存储空间;

根据所述邮件接收数量、所述邮件发送数量和所述存储空间确定邮件备份时间;

在所述邮件备份时间达到时将所述邮件客户端中的邮件保存至备份服务器,在所述邮件客户端中对所述备份服务器已保存的邮件进行删除。

此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有邮件处理程序,所述邮件处理程序可被一个或者多个处理器执行,以实现如上所述的邮件处理方法的步骤。

本发明提出的邮件处理方法、装置及计算机可读存储介质,若邮件客户端接收到目标邮件,获取所述目标邮件的接收时间;检测是否存在对所述目标邮件的显示操作;若存在对所述目标邮件的显示操作,获取显示操作时间,以及根据所述目标邮件的邮件内容判断所述邮件客户端中是否存在与所述邮件内容有关联的相关邮件;若所述邮件客户端中存在与所述邮件内容有关联的相关邮件,将所述相关邮件的内容与所述目标邮件的内容进行合并显示;若检测到对所述目标邮件的回复发送操作,获取所述目标邮件的回复发送时间;根据所述接收时间、所述显示操作时间和所述回复发送时间计算对所述目标邮件的处理时间。通过在显示目标邮件时,将相关邮件的内容与目标邮件的内容进行合并显示,无需用户在邮箱中一一查找相关邮件,提高了在处理邮件时的处理效率,并且可以获取用户处理邮件的时间处理时间,从而实现了对用户处理邮件的情况进行量化的目的,对用户进行工作考核提供了指导数据,有利于全面的对用户的工作情况进行考核。

附图说明

图1为本发明一实施例提供的邮件处理方法的流程示意图;

图2为本发明一实施例提供的邮件处理装置的内部结构示意图;

图3为本发明一实施例提供的邮件处理装置中邮件处理程序的模块示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明提供一种邮件处理方法。参照图1所示,为本发明一实施例提供的邮件处理方法的流程示意图。该方法可以由一个装置执行,该装置可以由软件和/或硬件实现。

在本实施例中,所述邮件处理方法包括:

步骤s10,若邮件客户端接收到目标邮件,获取所述目标邮件的接收时间。

本发明实施例中,邮件客户端也可称为邮箱。具体的,邮件客户端可以为各种能够进行邮件收发的应用软件,例如,outlook邮箱。

本发明实施例中,目标邮件可以是邮件客户端所接收到的任意邮件;或者,目标邮件可以是预设时间内邮件客户端所接收到的任意邮件;或者目标邮件为标题包含预设关键字的邮件。

在接收到目标邮件时,可以获取目标邮件的接收时间,目标邮件的接收时间为邮件客户端接收到目标邮件的时间(即用户接收到目标邮件的时间)。

优选的,所述目标邮件为指定发送方发送的邮件。

其中,指定发送方可以是用户在同一个群组内的工作伙伴或者是同一个项目中的工作伙伴等。具体的指定发送方为哪些可以根据需要预先设定。

在实施时的,可以通过发送方的邮件发送地址,识别发送方。

由于有些发送方所发送的邮件通常为通知类型,这些邮件可能不需要用户进行处理,仅需要用户查看即可。例如,邮件发送至地址为“itservice”的公共邮箱通常告知将对系统进行维护等信息,或者邮件发送至地址为“hrservice”的公共邮箱通常告知用户假期安排等信息。因此,在本实施例中,可以对反应用户实际工作相关的邮件进行筛选,进而在对用户处理邮件的情况进行量化时,可以减少冗余的计算操作,提高计算的准确性。

步骤s20,检测是否存在对所述目标邮件的显示操作。

在本发明实施例中,对目标邮件的显示操作可以是单击或双击目标邮件的操作,或者是回复目标邮件、转发目标邮件的操作等。对目标邮件的显示操作可以显示目标邮件的内容。例如,单击目标邮件时,显示目标邮件的内容,回复目标邮件时,显示回复界面以及目标邮件的内容。

步骤s30,若存在对所述目标邮件的显示操作,获取显示操作时间,以及根据所述目标邮件的邮件内容判断所述邮件客户端中是否存在与所述邮件内容有关联的相关邮件。

其中,显示操作时间是对目标邮件进行显示操作的时间,例如,单击查看目标邮件的时间,点击回复按钮回复目标邮件的时间。

本发明实施例中,目标邮件的邮件内容可以包括目标邮件的标题以及目标邮件的正文内容。

其中,相关邮件是指与目标邮件的邮件内容有关联的邮件。具体的,可以通过获取邮件客户端中的邮件的标题,将标题与目标邮件的标题进行匹配,从而确定是否存在与目标邮件有关联的相关邮件;或者,还可以通过获取邮件客户端中的邮件正文内容的关键词,将关键词与目标邮件的内容进行匹配,若存在相同的关键词,或者相同的关键词出现多次,确定存在与目标邮件有关联的相关邮件。

在本发明其他实施例中,当不存在与目标邮件有关联的相关邮件时,可以通过默认样式显示所述目标邮件的内容。

步骤s40,若所述邮件客户端中存在与所述邮件内容有关联的相关邮件,将所述相关邮件的内容与所述目标邮件的内容进行合并显示。

在本实施例中,将相关邮件的邮件内容与目标邮件的邮件内容进行合并显示可以是:在邮件显示界面中按时间顺序由近至远显示所述目标邮件的内容以及所述相关邮件的内容。

同时,在合并显示时,可以将相关邮件的发送方、接收方、发送时间、接收时间之中的任意一项进行删除,即在合并显示时,不显示相关邮件的发送方、接收方、发送时间、接收时间之中的任意一项。

通过以上方式合并显示,可以使用户查看一封邮件时,能快速的找到相关联的邮件,无需返回收件箱来回搜索相关邮件,可以提高用户的工作效率。

进一步地,所述步骤s40将所述相关邮件的内容与所述目标邮件的内容进行合并显示可以包括:

按时间顺序由近至远显示所述目标邮件的内容以及所述相关邮件的内容,并且,将所述相关邮件中超过预设字数的重复内容进行删除。

在本实施例中,在邮件显示界面中按时间顺序由近至远显示目标邮件的内容以及相关邮件的内容的基础上,可以删除超过预设字数的重复内容,从而可以精简显示的内容,减少邮件中内容的冗余,有利于用户提高用户的阅览效率。

例如,当针对某一系统问题,在a相关邮件中,a用户回复了系统问题产生的原因m,在b相关邮件中,b用户也回复了系统问题产生的原因m,由于a相关邮件中与b相关邮件中包含相同的内容,在合并显示时,删除a相关邮件中与b相关邮件中重复的内容,并将保留的存在重复的内容以重复标识进行标记。例如若删除了a相关邮件中原因m,则在显示b相关邮件中原因m的内容时,对b相关邮件中原因m的内容进行删除,同时以重复标识进行标识。

进一步地,所述步骤s40将所述相关邮件的内容与所述目标邮件的内容进行合并显示还可以包括:

若所述目标邮件为投票类型的邮件,对相关邮件中的历史投票记录进行统计,得到所述相关邮件的统投票结果;

显示所述目标邮件的内容以及所述相关邮件的投票结果。

具体的,可以通过检测文件中是否有预设关键字来判断是否为投票类型的邮件,并统计相关邮件中每个邮件发送方的投票情况,进而进行统计,使得用户在接收到目标邮件时,能够一目了然的看到其他用户对于该主题的投票情况,无需用户逐一翻看收件箱去查找,有利于用户快速获取邮件相关信息,提高用户处理邮件的效率。

通过本实施例,可以将投票结果进行显示,使用户快速地了解投票情况。

在本发明其他实施例中,除了进行合并显示,也可以将目标邮件与相关邮件合并保存在一封邮件,并将原始的目标邮件与原始的相关邮件备份至云平台保存,使得邮件客户端的存储空间充足,避免因为邮箱内容过多造成邮箱卡顿。

步骤s50,若检测到对所述目标邮件的回复发送操作,获取所述目标邮件的回复发送时间。

其中,目标邮件的回复发送时间是用户写完邮件内容以后,发送邮件的时间。

在一种可能的实施例中,若检测到点击用于发送所述目标邮件的按钮,触发发送所述目标的发送指令,保存所述发送指令的触发时间为对目标邮件的回复发送时间。

步骤s60,根据所述接收时间、所述显示操作时间和所述回复发送时间计算对所述目标邮件的处理时间。

在本发明实施例中,目标邮件的处理时间可以包括目标邮件的处理消耗时间,以及目标邮件的答复消耗时间。

其中,将回复发送时间减去接收时间,得到目标邮件的处理消耗时间,目标邮件的处理消耗时间可以反应用户从接收到目标邮件到发送目标邮件所花费的时间。例如,对于用户接收目标邮件的时间为9点,用户回复邮件时的回复发送时间为中午11点,则用户处理目标邮件消耗的时间为2个小时。

同时,将回复发送时间减去显示操作时间,得到目标邮件的答复消耗时间,答复消耗时间可以反应用户答复邮件所花费的时间。例如,用户9点查看了邮件,9点15分回复了邮件并发送成功,则用户答复邮件所花费的时间为15分钟。

通过本实施例得到目标邮件的处理时间可以量化用户在处理邮件时的处理状况,从而有利于对用户的工作进行考核,也有利于通过考核进一步推进用户提高工作效率。

在本发明另一实施例中,还可以对邮箱中接收到的邮件都计算处理消耗时间,在计算处理消耗时间的平均值可以得到该用户处理邮件的平均时间。

同时,可以预先设置答复消耗时间,当处理消耗时间大于预设的答复消耗时间时,确定用户处理是不及时的,当处理消耗时间小于预设的答复消耗时间时,确定用户处理是及时的。

同时,还可以计算处理消耗时间小于预设的答复消耗时间的处理及时数量,通过处理及时数量与总处理数量的比值计算该用户处理邮件的及时率。从而同用户处理邮件的及时率反应用户的工作状况。

本实施例提出的邮件处理方法,若邮件客户端接收到目标邮件,获取所述目标邮件的接收时间;检测是否存在对所述目标邮件的显示操作;若存在对所述目标邮件的显示操作,获取显示操作时间,以及根据所述目标邮件的邮件内容判断所述邮件客户端中是否存在与所述邮件内容有关联的相关邮件;若所述邮件客户端中存在与所述邮件内容有关联的相关邮件,将所述相关邮件的内容与所述目标邮件的内容进行合并显示;若检测到对所述目标邮件的回复发送操作,获取所述目标邮件的回复发送时间;根据所述接收时间、所述显示操作时间和所述回复发送时间计算对所述目标邮件的处理时间。通过在显示目标邮件时,将相关邮件的内容与目标邮件的内容进行合并显示,无需用户在邮箱中一一查找相关邮件,提高了在处理邮件时的处理效率,并且可以获取用户处理邮件的时间处理时间,从而实现了对用户处理邮件的情况进行量化的目的,对用户进行工作考核提供了指导数据,有利于全面的对用户的工作情况进行考核。

进一步地,在本发明方法的另一实施例中,该方法还包括如下步骤:

对所述邮件客户端接收到的历史邮件进行分词处理,得到所述历史邮件所包含的词语;

统计所述历史邮件所包含的词语中多个词语的出现次数和出现频率;

确定所述出现次数大于预设次数和/或所述出现频率大于预设频率的词语为重要词语;

若检测到所述邮件客户端接收到包含所述重要词语的邮件,发送优先处理提醒。

在本发明实施例中,历史邮件可以是邮件客户端所接收到的多封邮件,也可以是过去一段时间所接收到的多封邮件。同时,可以采用现有的分词算法(例如,逆向最大匹配算法)对历史邮件进行分词,得到历史邮件中所包含的词语,此时得到的词语为多个词语,再对所得到的多个词语,进行出现次数和出现频率的统计;或者,也可以去除某些邮件中常用的礼貌性用词之后,再进行出现次数和出现频率的统计。

本发明实施例中,预设次数以及预设频率可以根据需要预先设定,也可以根据历史邮件数量来动态确定,例如,当历史邮件数量为10时,预设次数可以为5.

本发明实施例中,在得到重要词语以后,再次接收到的邮件中包含重要词语时,可以向用户发送优先处理提醒,可以有利于用户及时的查看处理重要的工作内容,辅助用户提高工作效率。

进一步地,在本发明方法的另一实施例中,该方法还包括如下步骤:

获取所述邮件客户端的邮件接收数量、邮件发送数量和所述邮件客户端的存储空间;

根据所述邮件接收数量、所述邮件发送数量和所述存储空间确定邮件备份时间;

在所述邮件备份时间达到时将所述邮件客户端中的邮件保存至备份服务器,在所述邮件客户端中对所述备份服务器已保存的邮件进行删除。

其中,邮件接收数量可以是一段时间(如一个月,一个季度,或者半年)的邮件接收数量以及邮件发送数量。

由于邮件的接收时间和邮件的发送时间可以确定邮箱中邮件数量的多少。因此,根据邮件接收数量、邮件发送数量和邮件客户端的存储空间确定邮件备份时间,能够更准确预判什么时候可能出现存储空间不足的问题,避免不及时备份邮件所导致的邮件卡顿问题。

在本发明其他实施例中,该方法还包括:对所述备份服务器进行加密处理。

具体的,可以采用对称加密或者非对称加密进行加密处理以提高备份服务器中存储资料的安全性。

在本发明其他实施例中,还可以将邮件接收数量和发送数量进行统计并以图形显示统计结果,例如,以折线图显示随着不同天数邮件的收发数量,从而可以直观的看到用户处理邮件的总体数量。

通过本发明实施例的方案,不仅能够提高邮件的处理效率,还能够避免邮件卡顿,并且能够通过帮助用户提高工作效率。

本发明还提供一种邮件处理装置。参照图2所示,为本发明一实施例提供的邮件处理装置的内部结构示意图。

在本实施例中,邮件处理装置1可以是pc(personalcomputer,个人电脑),也可以是智能手机、平板电脑、便携计算机等终端设备。该邮件处理装置1至少包括存储器11、处理器12,通信总线13,以及网络接口14。

其中,存储器11至少包括一种类型的可读存储介质,所述可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、磁性存储器、磁盘、光盘等。存储器11在一些实施例中可以是邮件处理装置1的内部存储单元,例如该邮件处理装置1的硬盘。存储器11在另一些实施例中也可以是邮件处理装置1的外部存储设备,例如邮件处理装置1上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。进一步地,存储器11还可以既包括邮件处理装置1的内部存储单元也包括外部存储设备。存储器11不仅可以用于存储安装于邮件处理装置1的应用软件及各类数据,例如邮件处理程序01的代码等,还可以用于暂时地存储已经输出或者将要输出的数据。

处理器12在一些实施例中可以是一中央处理器(centralprocessingunit,cpu)、控制器、微控制器、微处理器或其他数据处理芯片,用于运行存储器11中存储的程序代码或处理数据,例如执行邮件处理程序01等。

通信总线13用于实现这些组件之间的连接通信。

网络接口14可选的可以包括标准的有线接口、无线接口(如wi-fi接口),通常用于在该装置1与其他电子设备之间建立通信连接。

可选地,该装置1还可以包括用户接口,用户接口可以包括显示器(display)、输入单元比如键盘(keyboard),可选的用户接口还可以包括标准的有线接口、无线接口。可选地,在一些实施例中,显示器可以是led显示器、液晶显示器、触控式液晶显示器以及oled(organiclight-emittingdiode,有机发光二极管)触摸器等。其中,显示器也可以适当的称为显示屏或显示单元,用于显示在邮件处理装置1中处理的信息以及用于显示可视化的用户界面。

图2仅示出了具有组件11-14以及邮件处理程序01的邮件处理装置1,本领域技术人员可以理解的是,图1示出的结构并不构成对邮件处理装置1的限定,可以包括比图示更少或者更多的部件,或者组合某些部件,或者不同的部件布置。

在图2所示的装置1实施例中,存储器11中存储有邮件处理程序01;处理器12执行存储器11中存储的邮件处理程序01时实现如下步骤:

若邮件客户端接收到目标邮件,获取所述目标邮件的接收时间。

本发明实施例中,邮件客户端也可称为邮箱。具体的,邮件客户端可以为各种能够进行邮件收发的应用软件,例如,outlook邮箱。

本发明实施例中,目标邮件可以是邮件客户端所接收到的任意邮件;或者,目标邮件可以是预设时间内邮件客户端所接收到的任意邮件;或者目标邮件为标题包含预设关键字的邮件。

在接收到目标邮件时,可以获取目标邮件的接收时间,目标邮件的接收时间为邮件客户端接收到目标邮件的时间(即用户接收到目标邮件的时间)。

优选的,所述目标邮件为指定发送方发送的邮件。

其中,指定发送方可以是用户在同一个群组内的工作伙伴或者是同一个项目中的工作伙伴等。具体的指定发送方为哪些可以根据需要预先设定。

在实施时的,可以通过发送方的邮件发送地址,识别发送方。

由于有些发送方所发送的邮件通常为通知类型,这些邮件可能不需要用户进行处理,仅需要用户查看即可。例如,邮件发送至地址为“itservice”的公共邮箱通常告知将对系统进行维护等信息,或者邮件发送至地址为“hrservice”的公共邮箱通常告知用户假期安排等信息。因此,在本实施例中,可以对反应用户实际工作相关的邮件进行筛选,进而在对用户处理邮件的情况进行量化时,可以减少冗余的计算操作,提高计算的准确性。

检测是否存在对所述目标邮件的显示操作。

在本发明实施例中,对目标邮件的显示操作可以是单击或双击目标邮件的操作,或者是回复目标邮件、转发目标邮件的操作等。对目标邮件的显示操作可以显示目标邮件的内容。例如,单击目标邮件时,显示目标邮件的内容,回复目标邮件时,显示回复界面以及目标邮件的内容。

若存在对所述目标邮件的显示操作,获取显示操作时间,以及根据所述目标邮件的邮件内容判断所述邮件客户端中是否存在与所述邮件内容有关联的相关邮件。

其中,显示操作时间是对目标邮件进行显示操作的时间,例如,单击查看目标邮件的时间,点击回复按钮回复目标邮件的时间。

本发明实施例中,目标邮件的邮件内容可以包括目标邮件的标题以及目标邮件的正文内容。

其中,相关邮件是指与目标邮件的邮件内容有关联的邮件。具体的,可以通过获取邮件客户端中的邮件的标题,将标题与目标邮件的标题进行匹配,从而确定是否存在与目标邮件有关联的相关邮件;或者,还可以通过获取邮件客户端中的邮件正文内容的关键词,将关键词与目标邮件的内容进行匹配,若存在相同的关键词,或者相同的关键词出现多次,确定存在与目标邮件有关联的相关邮件。

在本发明其他实施例中,当不存在与目标邮件有关联的相关邮件时,可以通过默认样式显示所述目标邮件的内容。

若所述邮件客户端中存在与所述邮件内容有关联的相关邮件,将所述相关邮件的内容与所述目标邮件的内容进行合并显示。

在本实施例中,将相关邮件的邮件内容与目标邮件的邮件内容进行合并显示可以是:在邮件显示界面中按时间顺序由近至远显示所述目标邮件的内容以及所述相关邮件的内容。

同时,在合并显示时,可以将相关邮件的发送方、接收方、发送时间、接收时间之中的任意一项进行删除,即在合并显示时,不显示相关邮件的发送方、接收方、发送时间、接收时间之中的任意一项。

通过以上方式合并显示,可以使用户查看一封邮件时,能快速的找到相关联的邮件,无需返回收件箱来回搜索相关邮件,可以提高用户的工作效率。

进一步地,所述将所述相关邮件的内容与所述目标邮件的内容进行合并显示可以包括:

按时间顺序由近至远显示所述目标邮件的内容以及所述相关邮件的内容,并且,将所述相关邮件中超过预设字数的重复内容进行删除。

在本实施例中,在邮件显示界面中按时间顺序由近至远显示目标邮件的内容以及相关邮件的内容的基础上,可以删除超过预设字数的重复内容,从而可以精简显示的内容,减少邮件中内容的冗余,有利于用户提高用户的阅览效率。

例如,当针对某一系统问题,在a相关邮件中,a用户回复了系统问题产生的原因m,在b相关邮件中,b用户也回复了系统问题产生的原因m,由于a相关邮件中与b相关邮件中包含相同的内容,在合并显示时,删除a相关邮件中与b相关邮件中重复的内容,并将保留的存在重复的内容以重复标识进行标记。例如若删除了a相关邮件中原因m,则在显示b相关邮件中原因m的内容时,对b相关邮件中原因m的内容进行删除,同时以重复标识进行标识。

进一步地,所述将所述相关邮件的内容与所述目标邮件的内容进行合并显示还可以包括:

若所述目标邮件为投票类型的邮件,对相关邮件中的历史投票记录进行统计,得到所述相关邮件的统投票结果;

显示所述目标邮件的内容以及所述相关邮件的投票结果。

具体的,可以通过检测文件中是否有预设关键字来判断是否为投票类型的邮件,并统计相关邮件中每个邮件发送方的投票情况,进而进行统计,使得用户在接收到目标邮件时,能够一目了然的看到其他用户对于该主题的投票情况,无需用户逐一翻看收件箱去查找,有利于用户快速获取邮件相关信息,提高用户处理邮件的效率。

通过本实施例,可以将投票结果进行显示,使用户快速地了解投票情况。

在本发明其他实施例中,除了进行合并显示,也可以将目标邮件与相关邮件合并保存在一封邮件,并将原始的目标邮件与原始的相关邮件备份至云平台保存,使得邮件客户端的存储空间充足,避免因为邮箱内容过多造成邮箱卡顿。

若检测到对所述目标邮件的回复发送操作,获取所述目标邮件的回复发送时间。

其中,目标邮件的回复发送时间是用户写完邮件内容以后,发送邮件的时间。

在一种可能的实施例中,若检测到点击用于发送所述目标邮件的按钮,触发发送所述目标的发送指令,保存所述发送指令的触发时间为对目标邮件的回复发送时间。

根据所述接收时间、所述显示操作时间和所述回复发送时间计算对所述目标邮件的处理时间。

在本发明实施例中,目标邮件的处理时间可以包括目标邮件的处理消耗时间,以及目标邮件的答复消耗时间。

其中,将回复发送时间减去接收时间,得到目标邮件的处理消耗时间,目标邮件的处理消耗时间可以反应用户从接收到目标邮件到发送目标邮件所花费的时间。例如,对于用户接收目标邮件的时间为9点,用户回复邮件时的回复发送时间为中午11点,则用户处理目标邮件消耗的时间为2个小时。

同时,将回复发送时间减去显示操作时间,得到目标邮件的答复消耗时间,答复消耗时间可以反应用户答复邮件所花费的时间。例如,用户9点查看了邮件,9点15分回复了邮件并发送成功,则用户答复邮件所花费的时间为15分钟。

通过本实施例得到目标邮件的处理时间可以量化用户在处理邮件时的处理状况,从而有利于对用户的工作进行考核,也有利于通过考核进一步推进用户提高工作效率。

在本发明另一实施例中,还可以对邮箱中接收到的邮件都计算处理消耗时间,在计算处理消耗时间的平均值可以得到该用户处理邮件的平均时间。

同时,可以预先设置答复消耗时间,当处理消耗时间大于预设的答复消耗时间时,确定用户处理是不及时的,当处理消耗时间小于预设的答复消耗时间时,确定用户处理是及时的。

同时,还可以计算处理消耗时间小于预设的答复消耗时间的处理及时数量,通过处理及时数量与总处理数量的比值计算该用户处理邮件的及时率。从而同用户处理邮件的及时率反应用户的工作状况。

本实施例提出的邮件处理装置,若邮件客户端接收到目标邮件,获取所述目标邮件的接收时间;检测是否存在对所述目标邮件的显示操作;若存在对所述目标邮件的显示操作,获取显示操作时间,以及根据所述目标邮件的邮件内容判断所述邮件客户端中是否存在与所述邮件内容有关联的相关邮件;若所述邮件客户端中存在与所述邮件内容有关联的相关邮件,将所述相关邮件的内容与所述目标邮件的内容进行合并显示;若检测到对所述目标邮件的回复发送操作,获取所述目标邮件的回复发送时间;根据所述接收时间、所述显示操作时间和所述回复发送时间计算对所述目标邮件的处理时间。通过在显示目标邮件时,将相关邮件的内容与目标邮件的内容进行合并显示,无需用户在邮箱中一一查找相关邮件,提高了在处理邮件时的处理效率,并且可以获取用户处理邮件的时间处理时间,从而实现了对用户处理邮件的情况进行量化的目的,对用户进行工作考核提供了指导数据,有利于全面的对用户的工作情况进行考核。

进一步地,在本发明装置的另一实施例中,邮件处理程序还可被处理器调用,以实现如下步骤:

若邮件客户端接收到目标邮件,获取所述目标邮件的接收时间;检测是否存在对所述目标邮件的显示操作;若存在对所述目标邮件的显示操作,获取显示操作时间,以及根据所述目标邮件的邮件内容判断所述邮件客户端中是否存在与所述邮件内容有关联的相关邮件;若所述邮件客户端中存在与所述邮件内容有关联的相关邮件,将所述相关邮件的内容与所述目标邮件的内容进行合并显示;若检测到对所述目标邮件的回复发送操作,获取所述目标邮件的回复发送时间;根据所述接收时间、所述显示操作时间和所述回复发送时间计算对所述目标邮件的处理时间。通过在显示目标邮件时,将相关邮件的内容与目标邮件的内容进行合并显示,无需用户在邮箱中一一查找相关邮件,提高了在处理邮件时的处理效率,并且可以获取用户处理邮件的时间处理时间,从而实现了对用户处理邮件的情况进行量化的目的,对用户进行工作考核提供了指导数据,有利于全面的对用户的工作情况进行考核。

进一步地,在本发明装置的另一实施例中,邮件处理程序还可被处理器调用,以实现如下步骤:

获取所述邮件客户端的邮件接收数量、邮件发送数量和所述邮件客户端的存储空间;

根据所述邮件接收数量、所述邮件发送数量和所述存储空间确定邮件备份时间;

在所述邮件备份时间达到时将所述邮件客户端中的邮件保存至备份服务器,在所述邮件客户端中对所述备份服务器已保存的邮件进行删除。

其中,邮件接收数量可以是一段时间(如一个月,一个季度,或者半年)的邮件接收数量以及邮件发送数量。

由于邮件的接收时间和邮件的发送时间可以确定邮箱中邮件数量的多少。因此,根据邮件接收数量、邮件发送数量和邮件客户端的存储空间确定邮件备份时间,能够更准确预判什么时候可能出现存储空间不足的问题,避免不及时备份邮件所导致的邮件卡顿问题。

在本发明其他实施例中,该方法还包括:对所述备份服务器进行加密处理。

具体的,可以采用对称加密或者非对称加密进行加密处理以提高备份服务器中存储资料的安全性。

在本发明其他实施例中,还可以将邮件接收数量和发送数量进行统计并以图形显示统计结果,例如,以折线图显示随着不同天数邮件的收发数量,从而可以直观的看到用户处理邮件的总体数量。

通过本发明实施例的方案,不仅能够提高邮件的处理效率,还能够避免邮件卡顿,并且能够通过帮助用户提高工作效率。

可选地,在其他实施例中,邮件处理程序还可以被分割为一个或者多个模块,一个或者多个模块被存储于存储器11中,并由一个或多个处理器(本实施例为处理器12)所执行以完成本发明,本发明所称的模块是指能够完成特定功能的一系列计算机程序指令段,用于描述邮件处理程序在邮件处理装置中的执行过程。

例如,参照图3所示,为本发明邮件处理装置一实施例中的邮件处理程序的程序模块示意图,该实施例中,邮件处理程序可以被分割为获取模块10、检测模块20、判断模块30、合并显示模块40和计算模块50,示例性地:

获取模块10用于:若邮件客户端接收到目标邮件,获取所述目标邮件的接收时间;

检测模块20用于:检测是否存在对所述目标邮件的显示操作;

判断模块30用于:若存在对所述目标邮件的显示操作,获取显示操作时间,以及根据所述目标邮件的邮件内容判断所述邮件客户端中是否存在与所述邮件内容有关联的相关邮件;

合并显示模块40用于:若所述邮件客户端中存在与所述邮件内容有关联的相关邮件,将所述相关邮件的内容与所述目标邮件的内容进行合并显示;

所述获取模块10还用于:若检测到对所述目标邮件的回复发送操作,获取所述目标邮件的回复发送时间;

计算处理模块50用于:根据所述接收时间、所述显示操作时间和所述回复发送时间计算对所述目标邮件的处理时间。

上述获取模块10、检测模块20、判断模块30、合并显示模块40和计算模块50等程序模块被执行时所实现的功能或操作步骤与上述实施例大体相同,在此不再赘述。

此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有邮件处理程序,所述邮件处理程序可被一个或多个处理器执行,以实现如下操作:

若邮件客户端接收到目标邮件,获取所述目标邮件的接收时间;

检测是否存在对所述目标邮件的显示操作;

若存在对所述目标邮件的显示操作,获取显示操作时间,以及根据所述目标邮件的邮件内容判断所述邮件客户端中是否存在与所述邮件内容有关联的相关邮件;

若所述邮件客户端中存在与所述邮件内容有关联的相关邮件,将所述相关邮件的内容与所述目标邮件的内容进行合并显示;

若检测到对所述目标邮件的回复发送操作,获取所述目标邮件的回复发送时间;

根据所述接收时间、所述显示操作时间和所述回复发送时间计算对所述目标邮件的处理时间。

本发明计算机可读存储介质具体实施方式与上述邮件处理装置和方法各实施例基本相同,在此不作累述。

需要说明的是,上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。并且本文中的术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、装置、物品或者方法不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、装置、物品或者方法所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、装置、物品或者方法中还存在另外的相同要素。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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