压缩邮件的方法和装置的利记博彩app

文档序号:7752913阅读:175来源:国知局
专利名称:压缩邮件的方法和装置的利记博彩app
技术领域
本发明涉及电子邮件技术领域,尤其是涉及一种压缩邮件的方法和装置。
背景技术
随着网络通信技术的高速发展,人们的日常生活和工作中常常使用电子邮箱,通 过电子邮件与他人进行信息交流。人们使用的电子邮箱一般都保存着大量的邮件,但电子邮箱的邮件存储空间是有 限的,人们在使用电子邮箱收发邮件时,常常会遇到邮箱存储空间已满无法接收邮件,需要 删除一些已接收的邮件以释放邮箱存储空间。这给用户带来不便。

发明内容
本发明的主要目的在于提供一种压缩邮件的方法和装置,提高邮箱的空间利用率。本发明提出一种压缩邮件的方法,其包括步骤接收邮件压缩触发指令;根据预设的邮件数据重要级别,执行预设压缩策略对邮件进行压缩。优选地,所述预设的邮件数据重要级别具体为邮件主题为一级重要、二级重要或 三级重要;邮件正文为一级重要、二级重要或三级重要;邮件附件为一级重要、二级重要或
三级重要;所述预设压缩策略具体为删除邮件中重要级别为三级重要的数据或删除邮件中 重要级别为三级重要和二级重要的数据。优选地,所述执行预设压缩策略具体为解析邮件数据,在邮件数据中查找重要级别为三级重要的数据,并删除查找到的 重要级别为三级重要的数据。优选地,所述执行预设压缩策略具体为解析邮件数据,在邮件数据中查找重要级别为三级重要和二级重要的数据,并删 除查找到的重要级别为三级重要和二级重要的数据。优选地,所述预设压缩策略可以根据用户的修改指令进行修改。优选地,所述接收邮件压缩触发指令的步骤之前还包括判断邮箱已用空间值是否达到预设空间值;当邮箱已用空间值达到预设空间值时,产生邮件压缩触发指令。优选地,所述邮件压缩触发指令为根据用户输入的触发信息产生的。本发明另提出一种压缩邮件的装置,其包括步骤接收模块,用于接收邮件压缩触发指令;压缩模块,用于根据预设的邮件数据重要级别,执行预设压缩策略对邮件进行压 缩。
优选地,所述预设的邮件数据重要级别具体为邮件主题为一级重要、二级重要或 三级重要;邮件正文为一级重要、二级重要或三级重要;邮件附件为一级重要、二级重要或
三级重要;所述预设压缩策略具体为删除邮件中重要级别为三级重要的数据或删除邮件中 重要级别为三级重要和二级重要的数据。优选地,所述压缩模块,还用于解析邮件数据,在邮件数据中查找重要级别为三级 重要的数据,并删除查找到的重要级别为三级重要的数据。优选地,所述压缩模块,还用于解析邮件数据,在邮件数据中查找重要级别为三级 重要和二级重要的数据,并删除查找到的重要级别为三级重要和二级重要的数据。优选地,所述预设压缩策略可以根据用户的修改指令进行修改。优选地,还包括判断模块,用于判断邮箱已用空间值是否达到预设空间值;产生模块,用于当邮箱已用空间值达到预设空间值时,产生邮件压缩触发指令。优选地,所述邮件压缩触发指令为根据用户输入的触发信息产生的。本发明提供的压缩邮件的方法和装置,通过根据预设的邮件数据重要级别,执行 预设压缩策略对邮件进行压缩,可以释放邮箱中部分已用空间,以便接收更多的新邮件,提 高了邮箱空间的利用率。


图1是本发明的压缩邮件的方法一实施例的流程图;图2是本发明的压缩邮件的方法另一实施例的流程图;图3是本发明的删除邮件主题的流程图;图4是本发明的删除邮件正文的流程图;图5是本发明的删除邮件附件的流程图;图6是本发明的压缩邮件的装置一实施例的结构示意图;图7是本发明的压缩邮件的装置另一实施例的结构示意图;图8是本发明的压缩邮件的装置的另一实施例的结构示意图。本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施例方式应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。参见图1,提出本发明的压缩邮件的方法一实施例,其包括步骤S101、接收邮件压缩触发指令;步骤S102、根据预设的邮件数据重要级别,执行预设压缩策略对邮件进行压缩。进一步地,上述步骤S101与步骤S102之间包括如下处理生成是否执行邮件压缩 询问信息;接收用户输入的确定执行邮件压缩指令。进一步地,上述预设的邮件数据重要级别具体为邮件主题为一级重要、二级重要 或三级重要;邮件正文为一级重要、二级重要或三级重要;邮件附件为一级重要、二级重要 或三级重要;
所述预设压缩策略具体为删除邮件中重要级别为三级重要的数据或删除邮件中 重要级别为三级重要和二级重要的数据。
上述步骤S102中的预设的邮件数据重要级别是在接收到邮件时设置的,此时设 置的邮件数据重要级别为默认重要级别,即邮件主题、邮件正文和邮件附件的重要级别都 设置为二级重要。用户第一次查看邮件后或邮件下载完毕后用户根据实际情况可以将已设 置的邮件数据默认重要级别进行更新。进一步地,上述预设压缩策略可以根据用户的修改指令进行修改。上述对邮件进行压缩的操作,是根据当前压缩策略进行的,当预设压缩策略为删 除邮件中重要级别为三级重要的数据时,则删除邮件中重要级别为三级重要的数据。当预 设压缩策略为删除邮件中重要级别为三级重要和二级重要的数据时,删除邮件中重要级别 为三级重要和二级重要的数据。另外,上述对邮件进行压缩的对象是邮箱中所有的邮件,即邮箱中所有邮件的压 缩策略是一致的。进一步地,上述执行预设压缩策略具体为解析邮件数据,在邮件数据中查找重要 级别为三级重要的数据,并删除查找到的重要级别为三级重要的数据。进一步地,上述执行预设压缩策略具体为解析邮件数据,在邮件数据中查找重要级别为三级重要和二级重要的数据,并删 除查找到的重要级别为三级重要和二级重要的数据。以上删除的数据为邮件主题、邮件正文和/或邮件附件。进一步地,邮箱中已存储的邮件为一封或多封,所有的邮件根据预设的排列顺序 存储在邮箱内,在需要对邮件进行压缩时,根据邮件的排列顺序依次对邮箱内的邮件进行 压缩,直至邮箱内邮件压缩完毕。进一步地,参见图2,本发明压缩邮件的方法另一实施例,在上述实施例的步骤 SlOl之前还包括步骤S103、判断邮箱已用空间值是否达到预设空间值;步骤S104、当邮箱已用空间值达到预设空间值时,产生邮件压缩触发指令。上述预设空间值可以根据实际需要或用户意愿进行设置,如可将预设空间值设置 为等于99 %邮箱空间值,当已用空间值达到邮箱空间值99 %时,表明邮箱中可用空间值将 满,可能无法接收新的邮件,因此需要压缩已接收的邮件,以释放部分已用空间。进一步地,上述邮件压缩触发指令为根据用户输入的触发信息产生的。即在邮箱 已用空间值没有达到预设空间值时,也可通过用户输入的触发信息产生邮件压缩触发指 令。以下分别对删除邮件主题、邮件正文、邮件附件的具体操作流程进行详细说明。一、删除邮件主题的流程,参见图3,其具体如下步骤S301、解析邮件数据;步骤S302、根据邮件数据中的邮件主题标示字段查找邮件主题;步骤S303、删除查找到的邮件主题。二、删除邮件正文的流程,参见图4,其具体如下步骤S401、解析邮件数据,获取邮件数据中邮件体数据;
步骤S402、判断邮件体数据是否为多段,若是,则转入步骤S404 ;若否,则转入步 骤 S403 ;步骤S403、删除邮件体数据;当邮件体数据为单段时,则表明整个邮件体数据只有邮件正文,没有邮件附件。 步骤S404、获取该邮件体数据中的第一段数据;步骤S405、判断上述第一段数据是否分为多层,若是,则转入步骤S409 ;若否,则 转入步骤S406 ;步骤S406、判断邮件体数据中的第二段数据是否为(Hyper Text Mark-up Language, HTML)附件;若是,则转入步骤S407 ;若否,则转入步骤S408 ;步骤S407、删除邮件体数据中的第一段数据和第二段数据;HTML附件不是真正意义上的附件,可以将其当作邮件正文的一部分。步骤S408、删除邮件体数据中的第一段数据;第一段数据为单层时,该第一段数据即为邮件正文。步骤S409、获取第一段数据中的第一层数据;步骤S410、判断上述第一层数据是否分为多个部分;若是,则转入步骤S414 ;若 否,则转入步骤S411 ;步骤S411、判断第一段数据中的第二层数据是否是HTML附件;若是,则转入步骤 S412 ;若否,则转入步骤S413 ;步骤S412、删除第一段数据中的第一层数据和第二层数据;HTML附件不是真正意义上的附件,可以将其当作邮件正文的一部分。步骤S413、删除第一段数据中的第一层数据;第一层数据为一个部分时,该第一层数据即为邮件正文。步骤S414、删除第一层数据中的第一部分数据。第一层数据为多个部分时,则第一层数据中的第一部分即为邮件正文。三、删除邮件附件的流程,参见图5,其具体如下步骤S501、解析邮件数据,获取邮件数据中邮件体数据;步骤S502、判断邮件体数据是否为多段;步骤S503、当邮件体数据为多段时,获取邮件体数据中的第二段数据;步骤S504、判断上述第二段数据是否是HTML附件;步骤S505、当第二段数据不是HTML附件时,删除邮件体数据中除第一段数据以外 的数据;HTML附件不是真正意义上的附件,可以将其当作邮件正文的一部分,因此只有当 第二段数据不是HTML附件时,表明该第二段数据为真正的邮件附件,同时在邮件体数据中 该第二段数据以后的数据也为邮件附件。步骤S506、判断第一段数据是否为多层;步骤S507、当第一段数据为多层时,获取第一段数据中的第二层数据;步骤S508、判断上述第二层数据是否为HTML附件;步骤S509、当第二层数据不是HTML附件时,删除第一段数据中除第一层数据以外 的数据。
HTML附件不是真正意义上的附件,可以将其当作邮件正文的一部分,因此只有当 第二层数据不是HTML附件时,表明该第二层数据为真正的邮件附件,同时在第一段数据中 该第二层数据以后的数据也为邮件附件。本实施例通过根据预设的邮件数据重要级别,执行预设压缩策略对邮件进行压 缩,可以释放邮箱中部分已用空间,以便接收更多的新邮件,提高了邮箱空间的利用率。参见图6,本发明提出压缩邮件的装置10 —实施例,其包括包括接收模块11和 压缩模块12。其中,接收模块11,用于接收邮件压缩触发指令。压缩模块12,用于根据预设 的邮件数据重要级别,执行预设压缩策略对邮件进行压缩。进一步地,参见图7,本发明压缩邮件的装置10另一实施例,其包括接收模块11和 压缩模块12之外还包括询问模块13。该询问模块13,用于生成是否执行邮件压缩询问信 息。上述接收模块11,还用于接收用户输入的确定执行邮件压缩指令。进一步地,上述预设的邮件数据重要级别具体为邮件主题为一级重要、二级重要 或三级重要;邮件正文为一级重要、二级重要或三级重要;邮件附件为一级重要、二级重要 或三级重要;所述预设压缩策略具体为删除邮件中重要级别为三级重要的数据或删除邮件中 重要级别为三级重要和二级重要的数据。上述预设的邮件数据重要级别是在接收到邮件时设置的,此时设置的邮件数据重 要级别为默认重要级别,即邮件主题、邮件正文和邮件附件的重要级别都设置为二级重要。 用户第一次查看邮件后或邮件下载完毕后用户根据实际情况可以将已设置的邮件数据默 认重要级别进行更新。进一步地,上述预设压缩策略可以根据用户的修改指令进行修改。压缩模块12对邮件进行压缩的操作,是根据当前压缩策略进行的,当预设压缩策 略为删除邮件中重要级别为三级重要的数据时,则删除邮件中重要级别为三级重要的数 据。当预设压缩策略为删除邮件中重要级别为三级重要和二级重要的数据时,删除邮件中 重要级别为三级重要和二级重要的数据。另外,上述对邮件进行压缩的对象是邮箱中所有的邮件,S卩邮箱中所有邮件的压 缩策略是一致的。进一步地,上述压缩模块12,还用于解析邮件数据,在邮件数据中查找重要级别为 三级重要的数据,并删除查找到的重要级别为三级重要的数据。进一步地,上述压缩模块12,还用于解析邮件数据,在邮件数据中查找重要级别为 三级重要和二级重要的数据,并删除查找到的重要级别为三级重要和二级重要的数据。压缩模块12删除的数据为邮件主题、邮件正文和/或邮件附件。进一步地,邮箱中已存储的邮件为一封或多封,所有的邮件根据预设的排列顺序 存储在邮箱内,在需要对邮件进行压缩时,根据邮件的排列顺序依次对邮箱内的邮件进行 压缩,直至邮箱内邮件压缩完毕。进一步地,参见图8,本发明压缩邮件的装置10另一实施例,其包括接收模块11、 压缩模块12和询问模块13之外还包括判断模块14和产生模块15。其中,判断模块14, 用于判断邮箱已用空间值是否达到预设空间值。产生模块15,用于当邮箱已用空间值达到 预设空间值时,产生邮件压缩触发指令。
上述预设空间值可以根据实际需要或用户意愿进行设置,如可将预设空间值设置 为等于99 %邮箱空间值,当已用空间值达到邮箱空间值99 %时,表明邮箱中可用空间值将 满,可能无法接收新的邮件,因此需要压缩已接收的邮件,以释放部分已用空间。进一步地,上述邮件压缩触发指令为根据用户输入的触发信息产生的。即在邮箱 已用空间值没有达到预设空间值时,也可通过用户输入的触发信息产生邮件压缩触发指 令。本实施例通过根据预设的邮件数据重要级别,执行预设压缩策略对邮件进行压 缩,可以释放邮箱中部分已用空间,以便接收更多的新邮件,提高了邮箱空间的利用率。应当理解的是,以上仅为本发明的优选实施例,不能因此限制本发明的专利范围, 凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在 其他相关的技术领域,均同理包括在本发明的专利保护范围内。
权利要求
一种压缩邮件的方法,其特征在于,包括步骤接收邮件压缩触发指令;根据预设的邮件数据重要级别,执行预设压缩策略对邮件进行压缩。
2.根据权利要求1所述的压缩邮件的方法,其特征在于,所述预设的邮件数据重要级别具体为邮件主题为一级重要、二级重要或三级重要; 邮件正文为一级重要、二级重要或三级重要;邮件附件为一级重要、二级重要或三级重要; 所述预设压缩策略具体为删除邮件中重要级别为三级重要的数据或删除邮件中重要 级别为三级重要和二级重要的数据。
3.根据权利要求2所述的压缩邮件的方法,其特征在于,所述执行预设压缩策略具体为解析邮件数据,在邮件数据中查找重要级别为三级重要的数据并删除。
4.根据权利要求2所述的压缩邮件的方法,其特征在于,所述执行预设压缩策略具体为解析邮件数据,在邮件数据中查找重要级别为三级重要和二级重要的数据并删除。
5.根据权利要求1至4任一项所述的压缩邮件的方法,其特征在于,所述预设压缩策略 可以根据用户的修改指令进行修改。
6.根据权利要求5所述的压缩邮件的方法,其特征在于,所述接收邮件压缩触发指令 的步骤之前还包括判断邮箱已用空间值是否达到预设空间值; 当邮箱已用空间值达到预设空间值时,产生邮件压缩触发指令。
7.根据权利要求5所述的压缩邮件的方法,其特征在于,所述邮件压缩触发指令为根 据用户输入的触发信息产生的。
8.—种压缩邮件的装置,其特征在于,包括步骤 接收模块,用于接收邮件压缩触发指令;压缩模块,用于根据预设的邮件数据重要级别,执行预设压缩策略对邮件进行压缩。
9.根据权利要求8所述的压缩邮件的装置,其特征在于,所述预设的邮件数据重要级别具体为邮件主题为一级重要、二级重要或三级重要; 邮件正文为一级重要、二级重要或三级重要;邮件附件为一级重要、二级重要或三级重要; 所述预设压缩策略具体为删除邮件中重要级别为三级重要的数据或删除邮件中重要 级别为三级重要和二级重要的数据。
10.根据权利要求9所述的压缩邮件的装置,其特征在于,所述压缩模块,还用于解析邮件数据,在邮件数据中查找重要级别为三级重要的数据, 并删除查找到的重要级别为三级重要的数据。
11.根据权利要求10所述的压缩邮件的装置,其特征在于,所述压缩模块,还用于解析邮件数据,在邮件数据中查找重要级别为三级重要和二级 重要的数据,并删除查找到的重要级别为三级重要和二级重要的数据。
12.根据权利要求8至11任一项所述的压缩邮件的装置,其特征在于,所述预设压缩策 略可以根据用户的修改指令进行修改。
13.根据权利要求12所述的压缩邮件的装置,其特征在于,还包括判断模块,用于判断邮箱已用空间值是否达到预设空间值;产生模块,用于当邮箱已用空间值达到预设空间值时,产生邮件压缩触发指令。
14.根据权利要求12所述的压缩邮件的装置,其特征在于,所述邮件压缩触发指令为 根据用户输入的触发信息产生的。
全文摘要
本发明公开了一种压缩邮件的方法和装置,其方法包括步骤接收邮件压缩触发指令;根据预设的邮件数据重要级别,执行预设压缩策略对邮件进行压缩。本发明的压缩邮件的方法和装置,通过根据预设的邮件数据重要级别,执行预设压缩策略对邮件进行压缩,可以释放邮箱中部分已用空间,以便接收更多的新邮件,提高了邮箱空间的利用率。
文档编号H04L12/58GK101873275SQ201010214078
公开日2010年10月27日 申请日期2010年6月29日 优先权日2010年6月29日
发明者秦琴 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1