一种邮件管理方法、装置及相关系统的制作方法

文档序号:6636135阅读:136来源:国知局
一种邮件管理方法、装置及相关系统的制作方法
【专利摘要】本发明实施例公开了一种邮件管理方法、装置及相关系统,该方法包括:邮件服务器接收第一用户发送的用于请求邮件的邮件请求;邮件服务器根据所述邮件请求将存放于第一存储器中的所述邮件的加入链接地址的正文数据推送给所述第一用户,其中,所述链接地址对应所述邮件的附件数据;当邮件服务器接收到所述第一用户通过所述链接地址发送的对所述附件数据的访问请求时,将接收到的邮件归档服务器发送的存放于第二存储器中的与所述链接地址对应的附件数据推送给所述第一用户。采用本发明,将邮件正文数据和邮件附件数据进行分级存储,提高了邮件服务器抓取邮件的速度。
【专利说明】一种邮件管理方法、装置及相关系统

【技术领域】
[0001]本发明涉及计算机【技术领域】,尤其涉及一种邮件管理方法、装置及相关系统。

【背景技术】
[0002]随着邮件的使用越来越频繁,邮件数据的增长几乎是几何级的,因此,如何管理庞大的邮件数据以满足用户收发邮件的需求是很多企业需要解决的问题。
[0003]现有的邮件管理系统中,通常是将收发的邮件数据进行集中存储,当用户需要检索邮件数据时,服务器会从集中存储介质中抓取相关数据推送给用户,其缺陷是,从海量的数据里面抓取需要的邮件数据会消耗较长的时间,影响工作效率。


【发明内容】

[0004]本发明实施例所要解决的技术问题在于,提供一种邮件管理方法、装置及相关系统,将邮件正文数据和邮件附件数据进行分级存储,降低了邮件服务器抓取邮件的压力,提高了邮件服务器抓取邮件的速度。
[0005]第一方面,本发明实施例提供了一种邮件管理方法,包括:
[0006]邮件服务器接收第一用户发送的用于请求邮件的邮件请求;
[0007]邮件服务器根据所述邮件请求将存放于第一存储器中的所述邮件的加入链接地址的正文数据推送给所述第一用户,其中,所述链接地址对应所述邮件的附件数据;
[0008]当邮件服务器接收到所述第一用户通过所述链接地址发送的对所述附件数据的访问请求时,将接收到的邮件归档服务器发送的存放于第二存储器中的与所述链接地址对应的附件数据推送给所述第一用户。
[0009]结合第一方面,在第一种可能的实现方式中,所述邮件服务器接收第一用户发送的用于请求邮件的邮件请求之前,还包括:
[0010]邮件服务器接收所述邮件;
[0011]邮件服务器将接收到的所述邮件的附件数据发送给所述邮件归档服务器,以供所述邮件归档服务器将接收到的所述邮件的附件数据存放到所述第二存储器中;
[0012]邮件服务器将所述附件数据在所述第二存储器中的链接地址加入到所述邮件的正文数据中;
[0013]邮件服务器将加入链接地址的正文数据存储到所述第一存储器中。
[0014]结合第一方面,在第二种可能的实现方式中,所述第二存储器为archive存储引擎,所述archive存储引擎包括第一部分和第二部分,所述第一部分用于存放所述附件数据,所述第一部分中的附件数据供所述第一用户使用,所述第二部分用于存放所述邮件,所述第二部分中的邮件供第二用户使用。
[0015]结合第一方面,在第三种可能的实现方式中,还包括:
[0016]邮件服务器将在所述第一存储器中的存放的时间达到第一时限的所述正文数据发送给带库服务器并将所述正文数据从所述第一存储器中删除,其中,所述带库服务器用于将所述正文数据存放到第三存储器中。
[0017]结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,所述邮件服务器接收第一用户发送的用于请求邮件的邮件请求之后,以及所述邮件服务器根据所述邮件请求将存放于第一存储器中的所述邮件的正文数据推送给所述第一用户之前,还包括:
[0018]如果邮件服务器在所述第一存储器中没有找到与所述邮件请求对应的正文数据,则邮件服务器根据所述邮件请求向所述带库服务器发送所述正文数据的还原请求;
[0019]邮件服务器接收所述带库服务器所发送的,根据所述还原请求从所述第三存储器中取出的所述正文数据,并将所述正文数据存放到所述第一存储器中。
[0020]结合第一方面及第一方面的第一种至第四种可能的实现方式,在第五种可能的实现方式中,所述邮件服务器为第一邮件服务器或第二邮件服务器,所述第一邮件服务器供所述第一用户中的重要客户使用,所述第二邮件服务器供所述第一用户中的普通用户使用,所述第一邮件服务器的运算速度快于所述第二邮件服务器的运算速度。
[0021]结合第一方面的第五种可能的实现方式,在第六种可能的实现方式中,所述第一邮件服务器的路由带宽高于所述第二邮件服务器的路由带宽。
[0022]第二方面,本发明实施例提供一种邮件管理方法,包括:
[0023]邮件归档服务器接收邮件服务器发送的邮件;
[0024]邮件归档服务器将接收到的所述邮件中的附件数据存放于第一存储器中的第一部分,其中,所述第一存储器至少包括第一部分;
[0025]邮件归档服务器接收邮件服务器发送的对所述附件数据的访问请求;
[0026]邮件归档服务器根据对所述附件数据的访问请求将所述第一部分中的所述附件数据发送给所述邮件服务器,供第一用户使用。
[0027]结合第二方面,在第一种可能的实现方式中,所述第一存储器为archive存储引擎,所述archive存储引擎还包括第二部分,所述邮件归档服务器接收邮件服务器发送的邮件之后,还包括:
[0028]邮件归档服务器将邮件服务器发送的所述邮件存放于所述archive存储引擎中的第二部分;
[0029]邮件归档服务器接收所述第二用户发送的对所述邮件的访问请求;
[0030]邮件归档服务器根据对所述邮件的访问请求将所述第二部分中的所述邮件推送给所述第二用户。
[0031]结合第二方面,在第二种可能的实现方式中,还包括:
[0032]邮件归档服务器将在所述第一存储器中的第一部分的存储时间达到第一时限的所述附件数据发送给带库服务器,并将所述附件数据从所述第一存储器中的第一部分删除,其中,所述带库服务器用于将所述附件数据存放到第二存储器中。
[0033]结合第二方面的第二种可能的实现方式,在第三种可能的实现方式中,所述邮件归档服务器接收邮件服务器发送的对所述附件数据的访问请求之后,以及所述邮件归档服务器根据对所述附件数据的访问请求将所述第一部分中的所述附件数据发送给所述邮件服务器之前,还包括:
[0034]如果归档服务器从所述第一存储器中的第一部分没有找到与所述附件数据的访问请求对应的附件数据,则邮件归档服务器向所述带库服务器发送对所述附件数据的还原请求;
[0035]邮件归档服务器接收所述带库服务器发送的存放于所述第二存储器中的所述附件数据,并将接收到的所述附件数据存放到所述第一存储器中的第一部分。
[0036]结合第二方面的第一种可能的实现方式,在第四种可能的实现方式中,还包括:
[0037]邮件归档服务器将在所述archive存储引擎中的第二部分的存储时间达到第二时限的所述邮件发送给带库服务器,并将所述邮件从所述archive存储引擎中的第二部分删除,其中,所述带库服务器用于将所述邮件存放到第二存储器中。
[0038]结合第二方面的第四种可能的实现方式,在第五种可能的实现方式中,所述邮件归档服务器接收所述第二用户发送的对所述邮件的访问请求之后,以及邮件归档服务器根据对所述邮件的访问请求将所述第二部分中的所述邮件推送给所述第二用户之前,还包括:
[0039]如果归档服务器从所述第一存储器中的第二部分没有找到与所述邮件的访问请求对应的邮件,则邮件归档服务器向所述带库服务器发送对所述邮件的还原请求;
[0040]邮件归档服务器接收所述带库服务器发送的存放于所述第二存储器中的所述邮件,并将接收到的所述邮件存放到所述第一存储器中的第二部分。
[0041]结合第二方面及第二方面的第一种至第五种可能的实现方式,在第六种可能的实现方式中,还包括:
[0042]邮件归档服务器将存放于所述第一存储器中的所述附件数据以时间段或文件大小或文件名进行分类,以及邮件归档服务器将存放于所述第一存储器中的所述邮件以时间段或文件大小或文件名进行分类。
[0043]结合第二方面及第二方面的第一种至第五种可能的实现方式,在第七种可能的实现方式中,还包括:
[0044]邮件归档服务器将存放于所述第一存储器中的所述附件数据以时间段、文件大小和文件名中的多项按照预定的优先级进行分类,以及邮件归档服务器将存放于所述第一存储器中的所述邮件以时间段、文件大小和文件名中的多项按照预定的优先级进行分类。
[0045]第三方面,本发明实施例提供了一种邮件管理装置,包括:
[0046]第一单元,用于接收第一用户发送的用于请求邮件的邮件请求;
[0047]第二单元,用于根据所述邮件请求将存放于第一存储器中的所述邮件的加入链接地址的正文数据推送给所述第一用户,其中,所述链接地址对应所述邮件的附件数据;
[0048]第三单元,用于当接收到所述第一用户通过所述链接地址发送的对所述附件数据的访问请求时,将接收到的邮件归档服务器发送的存放于第二存储器中的与所述链接地址对应的附件数据推送给所述第一用户。
[0049]结合第三方面,在第一种可能的实现方式中,还包括:
[0050]第四单元,用于接收所述邮件;
[0051]第五单元,用于将接收到的所述邮件的附件数据发送给所述邮件归档服务器,以供所述邮件归档服务器将接收到的所述邮件的附件数据存放到所述第二存储器中;
[0052]第六单元,用于将所述附件数据在所述第二存储器中的链接地址加入到所述邮件的正文数据中;
[0053]第七单元,用于将加入链接地址的正文数据存储到所述第一存储器中。
[0054]结合第三方面,在第二种可能的实现方式中,所述第二存储器为archive存储引擎,所述archive存储引擎包括第一部分和第二部分,所述第一部分用于存放所述附件数据,所述第一部分中的附件数据供所述第一用户使用,所述第二部分用于存放所述邮件,所述第二部分中的邮件供第二用户使用。
[0055]结合第三方面,在第三种可能的实现方式中,还包括:
[0056]第八单元,用于将在所述第一存储器中的存放的时间达到第一时限的所述正文数据发送给带库服务器,并将所述正文数据从所述第一存储器中删除,其中,所述带库服务器用于将所述正文数据存放到第三存储器中。
[0057]结合第三方面的第三种可能的实现方式,在第四种可能的实现方式中,还包括:
[0058]第九单元,用于在所述第一存储器中没有找到与所述邮件请求对应的正文数据时,根据所述邮件请求向所述带库服务器发送所述正文数据的还原请求;
[0059]第十单元,用于接收所述带库服务器所发送的,根据所述还原请求从所述第三存储器中取出的所述正文数据,并将所述正文数据存放到所述第一存储器中。
[0060]结合第三方面及第三方面的第一种至第四种可能的实现方式,在第五种可能的实现方式中,所述装置为第一装置或第二装置,所述第一装置供所述第一用户中的重要客户使用,所述第二装置供所述第一用户中的普通用户使用,所述第一装置的运算速度快于所述第二装置的运算速度。
[0061]结合第三方面的第五种可能的实现方式,在第六种可能的实现方式中,所述第一装置的路由带宽高于所述第二装置的路由带宽。
[0062]第四方面,本发明实施例提供一种邮件管理装置,包括:
[0063]第一单元,用于接收邮件服务器发送的邮件;
[0064]第二单元,用于将接收到的所述邮件中的附件数据存放于第一存储器中的第一部分,其中,所述第一存储器至少包括第一部分;
[0065]第三单元,用于接收邮件服务器发送的对所述附件数据的访问请求;
[0066]第四单元,用于根据对所述附件数据的访问请求将所述第一部分中的所述附件数据发送给所述邮件服务器,供第一用户使用。
[0067]结合第四方面,在第一种可能的实现方式中,所述第一存储器为archive存储引擎,所述archive存储引擎还包括第二部分,所述装置还包括:
[0068]第五单元,用于将邮件服务器发送的所述邮件存放于所述archive存储引擎中的第二部分;
[0069]第六单元,用于接收所述第二用户发送的对所述邮件的访问请求;
[0070]第七单元,用于根据对所述邮件的访问请求将所述第二部分中的所述邮件推送给所述第二用户。
[0071]结合第四方面,在第二种可能的实现方式中,还包括:
[0072]第八单元,用于将在所述第一存储器中的第一部分的存储时间达到第一时限的所述附件数据发送给带库服务器,并将所述附件数据从所述第一存储器中的第一部分删除,其中,所述带库服务器用于将所述附件数据存放到第二存储器中。
[0073]结合第四方面的第二种可能的实现方式,在第三种可能的实现方式中,还包括:
[0074]第九单元,用于从所述第一存储器中的第一部分没有找到与所述附件数据的访问请求对应的附件数据时,向所述带库服务器发送对所述附件数据的还原请求;
[0075]第十单元,用于接收所述带库服务器发送的存放于所述第二存储器中的所述附件数据,并将接收到的所述附件数据存放到所述第一存储器中的第一部分。
[0076]结合第四方面的第一种可能的实现方式,在第四种可能的实现方式中,还包括:
[0077]第十一单元,用于将在所述archive存储引擎中的第二部分的存储时间达到第二时限的所述邮件发送给带库服务器,并将所述邮件从所述archive存储引擎中的第二部分删除,其中,所述带库服务器用于将所述邮件存放到第二存储器中。
[0078]结合第四方面的第四种可能的实现方式,在第五种可能的实现方式中,还包括:
[0079]第十二单元,用于从所述第一存储器中的第二部分没有找到与所述邮件的访问请求对应的邮件时,向所述带库服务器发送对所述邮件的还原请求;
[0080]第十三单元,用于接收所述带库服务器发送的存放于所述第二存储器中的所述邮件,并将接收到的所述邮件存放到所述第一存储器中的第二部分。
[0081]结合第四方面及第四方面的第一种至第五种可能的实现方式,在第六种可能的实现方式中,还包括:
[0082]第十四单元,用于将存放于所述第一存储器中的所述附件数据以时间段或文件大小或文件名进行分类,以及将存放于所述第一存储器中的所述邮件以时间段或文件大小或文件名进行分类。
[0083]结合第四方面及第四方面的第一种至第五种可能的实现方式,在第七种可能的实现方式中,还包括:
[0084]第十五单元,用于将存放于所述第一存储器中的所述附件数据以时间段、文件大小和文件名中的多项按照预定的优先级进行分类,以及将存放于所述第一存储器中的所述邮件以时间段、文件大小和文件名中的多项按照预定的优先级进行分类。
[0085]第五方面,本发明实施例提供了一种邮件管理系统,该邮件管理系统包括邮件服务器和邮件归档服务器,其中
[0086]所述邮件服务器为权利要求16?22中任意一项所述的装置;
[0087]所述邮件归档服务器为权利要求23?30中任意一项所述的装置。
[0088]通过实施本发明实施例,将邮件的正文数据和附件数据分别存储在不同的存储器中,当用户发起查看邮件的请求时,首先从其中一个存储器中获取邮件正文数据给用户,当用户确定需要附件数据时,才从另外一个存储器中获取邮件附件数据给用户,使得存储邮件正文数据的存储器压力不会太大,降低了服务器的运行压力,同时还保证用户能够获取到其需要的附件数据;存储邮件附件数据的存储器为archive存储引擎,在archive存储引擎的一个部分中,存储了完整的邮件数据,archive存储引擎可保留该完整邮件的所有读写的记录,可为审计工作提供数据支持;当邮件正文数据的存储时间达到一定时限时,将这些邮件正文数据从存储器中删除,大大减小了存储器和服务器的压力;在邮件数据被删除之前,将其备份到带库上,当用户需要该数据时,再从带库上还原,在不增加服务器工作压力的条件下,依然保证比较久远的邮件数据能够正常使用;将邮件服务器分为VIP邮件服务器和普通邮件服务器,VIP邮件服务器不仅具有更快的运算速度,还具有更大的网络带宽,使得在任务量较大的情况下,VIP用户依然能够正常的收发邮件;邮件归档服务器对archive存储引擎中的邮件数据进行分类管理,使得使用这些邮件数据的用户能够更高效的查找到所需要的邮件数据。

【专利附图】

【附图说明】
[0089]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0090]图1是本发明实施例提供的一种邮件管理方法的流程示意图;
[0091]图2是本发明实施例提供的另一种邮件管理方法的流程示意图;
[0092]图3是本发明实施例提供的另一种邮件管理方法的流程示意图;
[0093]图4是本发明实施例提供的另一种邮件管理方法的流程示意图;
[0094]图5是本发明实施例提供的另一种邮件管理方法的流程示意图;
[0095]图6是本发明实施例提供的另一种邮件管理方法的流程示意图;
[0096]图7是本发明实施例提供的一种邮件管理装置的结构示意图;
[0097]图8是本发明实施例提供的另一种邮件管理装置的结构示意图;
[0098]图9是本发明实施例提供的另一种邮件管理装置的结构示意图;
[0099]图10是本发明实施例提供的另一种邮件管理装置的结构示意图;
[0100]图11是本发明实施例提供的另一种邮件管理装置的结构示意图;
[0101]图12是本发明实施例提供的另一种邮件管理装置的结构示意图;
[0102]图13是本发明实施例提供的一种邮件管理系统的结构示意图。

【具体实施方式】
[0103]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0104]需要说明的是,在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0105]参见图1,是本发明实施例提供的一种邮件管理方法的流程示意图,该方法包括:
[0106]步骤SlOl:邮件服务器接收第一用户发送的用于请求邮件的邮件请求;
[0107]具体地,邮件发送方将邮件发送给邮件接收方时,会首先将邮件发给邮件服务器,由邮件服务器对该邮件进行处理并存储,随后,邮件服务器接收邮件接收方发送的查看该邮件的请求,通常情况下,邮件接收方是以点击链接的方式发起该请求。
[0108]需要说明的是,第一用户是指一个群体,通过该邮件服务器进行邮件收发的各用户都属于第一用户;这里提到的邮件发送方和邮件接受方的角色并不固定,例如,邮件接受方相对于一封邮件来说是邮件发送方,但是对于另一封邮件来说,它可能是邮件发送方,另夕卜,邮件发送方发送邮件后,可以请求查看自己发送的邮件,此时的邮件发送方也为邮件接收方。
[0109]步骤S102:邮件服务器根据所述邮件请求将存放于第一存储器中的所述邮件的加入链接地址的正文数据推送给所述第一用户,其中,所述链接地址对应所述邮件的附件数据;
[0110]具体地,当邮件服务器接收到邮件接收方发送的对该邮件的查看请求后,邮件服务器将存储在第一存储器中的邮件发送给邮件接收方,但是发送给邮件接收方的邮件只是邮件内容中的正文部分,邮件正文中包含了该邮件的附件的链接地址(如果该邮件有附件的话),当邮件接收方需要进一步获取邮件的附件时,点击正文数据中的附件链接即可;另夕卜,第一存储器(包括实际应用中的online存储)中的数据为邮件服务器获取数据资源的直接来源,因此,服务器将第一存储器中的数据推送给用户时的效率较高,第一存储器可以为磁带、磁盘或其他存储介质,具体选择何种存储介质视实际需要而定,此处不作限制。
[0111]步骤S103:当邮件服务器接收到所述第一用户通过所述链接地址发送的对所述附件数据的访问请求时,将接收到的邮件归档服务器发送的存放于第二存储器中的与所述链接地址对应的附件数据推送给所述第一用户。
[0112]具体地,邮件接收者在查看邮件正文数据后,可能会点击正文数据中的附件链接地址,以获得邮件的附件数据,因为第一存储器中只有邮件正文数据,没有邮件附件数据,当邮件服务器接收到通过邮件附件链接发送的请求时,会立即向邮件归档服务器发送该附件数据请求,邮件归档服务器在接收到请求后,会将存储在第二存储器中对应的附件数据推送给邮件服务器,再由邮件服务器将附件数据推送给邮件接收方。
[0113]需要说明的是,上述第二存储器为区别于第一存储器的又一个存储介质,第二存储器中的数据为归档服务器的直接数据来源,数据存储在第二存储器中的方案可以是一般存储,也可以为archive存储,一般存储的可读写性较强,archive存储的可读写性相对较差,但是能保证所有数据的修改记录,优选的,本方案选择archive存储,另外,archive存储中至少包括两个部分,第一个部分用于存放上述所说的邮件的附件数据,第二个部分用于存放完整的邮件(即正文数据和附件数据),该完整邮件由邮件服务器在接收到邮件发送者发送的邮件时,直接发送给邮件归档服务器,archive存储的读写特性保证了存储在archive存储中的所有数据的修改记录都被保留,存储在archive存储中的完整邮件将被第二用户使用,该第二用户可以是邮件系统的管理者,也可能是国家的公职人员(如审计部门的工作人员),此处不作限制。
[0114]参见图2,是本发明实施例提供的另一种邮件管理方法流程示意图,该方法包括:
[0115]步骤S201:邮件服务器接收所述邮件;
[0116]具体地,邮件服务器接收邮件发送者发送给邮件接收者的邮件,此处的邮件服务器为VIP邮件服务器或者普通邮件服务器,其中,VIP邮件服务器用于为VIP邮件收发者提供邮件服务,普通邮件服务器用于为普通邮件收发者提供邮件服务,进一步地,VIP邮件服务器所使用的网络带宽大于普通邮件服务器所使用的网络带宽,以此保证在邮件收发压力较大的情况下,能够正常的为VIP邮件收发者提供邮件服务,再进一步地,上述的邮件服务器通常情况下是以集群的形式存在,例如,上面提到的“邮件服务器”实际上是由性能和型号相同的两台(或者以上)服务器构成,以保证在其中一台服务器出现故障时,依然可以为邮件收发者提供邮件服务。
[0117]步骤S202:邮件服务器将接收到的所述邮件的附件数据发送给所述邮件归档服务器,以供所述邮件归档服务器将接收到的所述邮件的附件数据存放到所述第二存储器中;
[0118]具体地,邮件服务器接收到邮件发送者发送的邮件后,将邮件中的附件数据发送给邮件归档服务器,由邮件归档服务器将附件数据存储到第二存储空间。
[0119]步骤S203:邮件服务器将所述附件数据在所述第二存储器中的链接地址加入到所述邮件的正文数据中;
[0120]具体地,当邮件附件数据存储到第二存储空间后,邮件服务器将邮件归档服务器反馈的附件数据的存储地址以链接的形式添加到邮件正文数据中。
[0121]步骤S204:邮件服务器将加入链接地址的正文数据存储到所述第一存储器中;
[0122]具体地,邮件服务器将附件链接地址加入邮件正文数据后,将正文数据存储到第一存储器中。
[0123]步骤S205:邮件服务器接收第一用户发送的用于请求邮件的邮件请求;
[0124]步骤S206:邮件服务器根据所述邮件请求将存放于第一存储器中的所述邮件的加入链接地址的正文数据推送给所述第一用户,其中,所述链接地址对应所述邮件的附件数据;
[0125]步骤S207:当邮件服务器接收到所述第一用户通过所述链接地址发送的对所述附件数据的访问请求时,将接收到的邮件归档服务器发送的存放于第二存储器中的与所述链接地址对应的附件数据推送给所述第一用户。
[0126]具体地,步骤S205?步骤S207可分别对应参照步骤SlOl?S103,此处不再赘述。
[0127]参见图3,是本发明实施例提供的另一种邮件管理方法的流程示意图,该方法包括:
[0128]步骤S301:邮件服务器将在所述第一存储器中的存放的时间达到第一时限的所述正文数据发送给带库服务器并将所述正文数据从所述第一存储器中删除,其中,所述带库服务器用于将所述正文数据存放到第三存储器中;
[0129]具体地,当邮件正文数据在第一存储器(如online存储)中存储的时间达到一定时限时,将该邮件正文数据发送给带库服务器,并将该邮件正文数据从第一存储器中删除,以减少过时资源对第一存储器的占用,从而提高邮件服务器从第一存储器中获取数据的速度;其中,带库服务器用于将接收到的邮件正文数据存储到第三存储器中,第三存储器是区别于第一存储器和第二存储器的又一个存储介质。
[0130]需要说明的是,上述提到的第一时限为预设的时限,可通过邮件服务器制定策略来设置其数值大小,如,在策略中设置其大小为2年,那么达到2年的邮件数据将从第一存储器中删除。
[0131]步骤S302:邮件服务器接收第一用户发送的用于请求邮件的邮件请求;
[0132]具体地,邮件服务器接收邮件接收者的查看邮件的请求,不管邮件接收者请求的由P件是否已经从第一存储器中删除,邮件服务器都有可能接收到该请求。
[0133]步骤S303:如果邮件服务器在所述第一存储器中没有找到与所述邮件请求对应的正文数据,则邮件服务器根据所述邮件请求向所述带库服务器发送所述正文数据的还原请求;
[0134]具体地,当用户请求的邮件因为到达存储期限而被删除时,邮件服务器无法直接从第一存储器中将邮件发送给邮件接收者,但是,因为邮件在被删除之前已经发送给了带库服务器进行备份,所以邮件服务器向带库服务器发送邮件的正文数据还原请求。
[0135]步骤S304:邮件服务器接收所述带库服务器所发送的,根据所述还原请求从所述第三存储器中取出的所述正文数据,并将所述正文数据存放到所述第一存储器中;
[0136]具体地,邮件服务器的邮件的正文数据还原请求发出后,会接收到带库服务器根据该还原请求,从第三存储器中获取并发送过来的正文数据,同时,邮件服务器将接收到的正文数据存储到原先的第一存储器(即online存储)中,供后续推送给邮件接收者。
[0137]步骤S305:邮件服务器根据所述邮件请求将存放于第一存储器中的所述邮件的加入链接地址的正文数据推送给所述第一用户,其中,所述链接地址对应所述邮件的附件数据;
[0138]步骤S306:当邮件服务器接收到所述第一用户通过所述链接地址发送的对所述附件数据的访问请求时,将接收到的邮件归档服务器发送的存放于第二存储器中的与所述链接地址对应的附件数据推送给所述第一用户。
[0139]具体地,步骤S305和步骤S306对应参照步骤S102和步骤S103,此处不再赘述。
[0140]参见图4,是本发明实施例提供的另一种邮件管理方法的流程示意图,该方法包括:
[0141]步骤S401:邮件归档服务器接收邮件服务器发送的邮件;
[0142]具体地,邮件发送者给邮件接收者发送邮件时要经邮件服务器中转,在中转过程中,邮件服务器会将接收到的邮件发送给邮件归档服务器,相应地,邮件归档服务器接收邮件服务器发送的邮件。
[0143]步骤S402:邮件归档服务器将接收到的所述邮件中的附件数据存放于第一存储器中的第一部分,其中,所述第一存储器至少包括第一部分;
[0144]具体地,邮件归档服务器接收到邮件服务器发送的邮件时,将邮件中的附件数据存储到第一存储器中的第一部分,第一存储器可以为磁带、磁盘或其他存储介质,第一存储器中数据的存储方案可以是一般存储,也可以为archive存储,一般存储的可读写性较强,archive存储的可读写性相对较差,但是能保证所有数据的修改记录,优选的,本方案选择archive存储,第一存储器至少包括第一部分,该部分用于存放邮件的附件数据,显然,第一存储器还可以包括其他部分用于存放其他数据。
[0145]步骤S403:邮件归档服务器接收邮件服务器发送的对所述附件数据的访问请求;
[0146]具体地,邮件归档服务器将邮件的附件数据存储到第一存储器中后,接收邮件服务器发送的对该附件数据的查看请求。
[0147]步骤S404:邮件归档服务器根据对所述附件数据的访问请求将所述第一部分中的所述附件数据发送给所述邮件服务器,供第一用户使用。
[0148]具体地,邮件归档服务器接收到请求后,将先前存放于第一存储器的第一部分中的附件数据发送给邮件服务器,以供邮件服务器将该附件数据推送给第一用户。
[0149]需要说明的是,第一用户是指一个群体,通过邮件服务器进行邮件收发的各用户都属于第一用户;这里提到的邮件发送方和邮件接受方的角色并不固定,例如,邮件接受方相对于一封邮件来说是邮件发送方,但是对于另一封邮件来说,它可能是邮件发送方,另夕卜,邮件发送方发送邮件后,可以请求查看自己发送的邮件,此时的邮件发送方也为邮件接收方。
[0150]参见图5,是本发明实施例提供的另一种邮件管理方法的流程示意图,该方法包括:
[0151]步骤S501:邮件归档服务器接收邮件服务器发送的邮件;
[0152]步骤S502:邮件归档服务器将接收到的所述邮件中的附件数据存放于第一存储器中的第一部分,其中,所述第一存储器至少包括第一部分;
[0153]具体地,步骤S501和步骤S502可分别对应参照步骤S401和步骤S402,此处不再赘述。
[0154]步骤S503:邮件归档服务器将在所述第一存储器中的第一部分的存储时间达到第一时限的所述附件数据发送给带库服务器,并将所述附件数据从所述第一存储器中的第一部分删除,其中,所述带库服务器用于将所述附件数据存放到第二存储器中;
[0155]具体地,当邮件的附件数据在第一存储器的第一部分中存储的时间达到一定时限时,将该附件数据发送给带库服务器,并将该附件数据从第一存储器的第一部分中删除,以减少过时资源对第一存储器的占用,从而提高邮件归档服务器从第一存储器中获取数据的速度;其中,带库服务器用于将接收到的附件数据存储到第二存储器中,第二存储器是区别于第一存储器的又一个存储介质。
[0156]需要说明的是,上述提到的第一时限为预设的时限,可通过邮件归档服务器制定策略来设置其数值大小,如,在策略中设置其大小为6年,那么达到6年的附件将从第一存储器中删除。
[0157]步骤S504:邮件归档服务器接收邮件服务器发送的对所述附件数据的访问请求;
[0158]具体地,邮件归档服务器接收邮件服务器发送的查看附件数据的请求,不管请求的附件数据是否已经从第一存储器中删除,邮件归档服务器都有可能接收到该请求。
[0159]步骤S505:如果归档服务器从所述第一存储器中的第一部分没有找到与所述附件数据的访问请求对应的附件数据,则邮件归档服务器向所述带库服务器发送对所述附件数据的还原请求;
[0160]具体地,当邮件服务器请求的附件数据因为到达存储期限而被删除时,邮件归档服务器无法直接从第一存储器中将附件数据发送给邮件服务器,但是,因为附件数据在被删除之前已经发送给了带库服务器进行备份,所以邮件归档服务器向带库服务器发送附件数据还原请求。
[0161]步骤S506:邮件归档服务器接收所述带库服务器发送的存放于所述第二存储器中的所述附件数据,并将接收到的所述附件数据存放到所述第一存储器中的第一部分;
[0162]具体地,邮件归档服务器发送完附件数据还原请求后,会接收到带库服务器根据该请求而返回的附件数据,随后将该附件数据存储到第一存储器中的第一部分。
[0163]步骤S507:邮件归档服务器根据对所述附件数据的访问请求将所述第一部分中的所述附件数据发送给所述邮件服务器,供第一用户使用。
[0164]具体地,参照步骤S404,此处不再赘述。
[0165]参见图6,是本发明实施例提供的另一种邮件管理方法的流程示意图,该方法包括:
[0166]步骤S601:邮件归档服务器接收邮件服务器发送的邮件;
[0167]步骤S602:邮件归档服务器将接收到的所述邮件中的附件数据存放于第一存储器中的第一部分,其中,所述第一存储器至少包括第一部分;
[0168]步骤S603:邮件归档服务器接收邮件服务器发送的对所述附件数据的访问请求;
[0169]步骤S604:邮件归档服务器根据对所述附件数据的访问请求将所述第一部分中的所述附件数据发送给所述邮件服务器,供第一用户使用;
[0170]具体地,步骤S601、步骤S602、步骤S603和步骤S604可分别对应参照步骤S401、步骤S402、步骤S403和步骤S404,此处不再赘述。
[0171]步骤S605:邮件归档服务器将邮件服务器发送的所述邮件存放于所述archive存储引擎中的第二部分;
[0172]具体地,邮件归档服务在接收到邮件服务器发送的邮件后,除了将该邮件的附件数据存储在archive存储引擎中的第一部分外,还会将完整的邮件数据存储到archive存储引擎中的第二部分,Archive存储引擎是保存数据和操作记录的完美解决方案,它使用了一种透明的压缩算法,让数据都保存在压缩的存档表中,使得存储于其中的数据的操作记录能够被完整的保存下来。
[0173]步骤S606:邮件归档服务器将存放于所述第一存储器中的所述邮件以时间段或文件大小或文件名进行分类;
[0174]具体地,邮件归档服务器在将邮件存放到archive存储引擎中时,对该邮件进行归类,具体以按照时间段或文件大小或文件名进行分类,以方便管理,例如,具有相同文件名(或类似)所对应的文件内容性质相同,有助于数据分析,那么,可以将邮件以文件名的形式进行归类;再如,需要获取某一时间段内的邮件以分析出该时间段内的一些情况,那么,可以将邮件以时间段的形式进行归类。
[0175]步骤S607:邮件归档服务器将在所述archive存储引擎中的第二部分的存储时间达到第二时限的所述邮件发送给带库服务器,并将所述邮件从所述archive存储引擎中的第二部分删除,其中,所述带库服务器用于将所述邮件存放到第二存储器中;
[0176]具体地,当邮件在archive存储引擎的第二部分中存储的时间达到一定时限时,将该邮件发送给带库服务器,并将该邮件从第二部分中删除,以减少过时资源对archive存储引擎的占用,从而提高邮件归档服务器从archive存储引擎中获取数据的速度;其中,带库服务器用于将接收到的邮件存储到第二存储器中,第二存储器是区别于第一存储器的又一个存储介质。
[0177]需要说明的是,上述提到的第一时限为预设的时限,可通过邮件归档服务器制定策略来设置其数值大小,如,在策略中设置其大小为6年,那么达到6年的邮件将从archive存储引擎的第二部分中删除。
[0178]步骤S608:邮件归档服务器接收所述第二用户发送的对所述邮件的访问请求;
[0179]具体地,第二用户为邮件系统管理者、国家公职人员(如审计部门的工作人员),当审计人员需要通过查阅完整邮件处理审计事务时,会向邮件归档服务器发送查阅邮件或复制邮件的请求,相应的,邮件归档服务器接收该请求。
[0180]步骤S609:如果归档服务器从所述第一存储器中的第二部分没有找到与所述邮件的访问请求对应的邮件,则邮件归档服务器向所述带库服务器发送对所述邮件的还原请求;
[0181]具体地,邮件归档服务器在接收到上述请求后,从archive存储引擎的第二部分中获取对应的邮件,当该邮件因到期被删除而无法获取时,邮件归档服务器向带库服务器发送该邮件的还原请求,因为该邮件在被删除之前已经发送给了带库服务器进行备份。
[0182]步骤S610:邮件归档服务器接收所述带库服务器发送的存放于所述第二存储器中的所述邮件,并将接收到的所述邮件存放到所述第一存储器中的第二部分;
[0183]具体地,带库服务器接收到还原请求后,从第二存储器中查找到相应的邮件,并将该邮件发送给请求者,相应的,邮件归档服务器接收该邮件,随后将该邮件存放到archive存储引擎中的第二部分,整个过程其实就是将删除的邮件还原到第二部分的过程。
[0184]步骤S611:邮件归档服务器根据对所述邮件的访问请求将所述第二部分中的所述邮件推送给所述第二用户。
[0185]具体地,邮件归档服务器根据审计人员对邮件的查看或者复制请求,将相应的邮件推送给审计人员。
[0186]上述详细阐述了本发明实施例的方法,下面为了便于更好地实施本发明实施例的上述方案,相应地,下面提供了本发明实施例的装置。
[0187]参见图7,是本发明实施例提供的一种邮件管理装置的结构示意图,该装置70包括第一单元701、第二单元702和第三单元703,其中:
[0188]第一单元701用于接收第一用户发送的用于请求邮件的邮件请求;
[0189]第二单元402用于根据所述邮件请求将存放于第一存储器中的所述邮件的加入链接地址的正文数据推送给所述第一用户,其中,所述链接地址对应所述邮件的附件数据;
[0190]第三单元703用于当接收到所述第一用户通过所述链接地址发送的对所述附件数据的访问请求时,将接收到的邮件归档服务器发送的存放于第二存储器中的与所述链接地址对应的附件数据推送给所述第一用户。
[0191]可理解的是,图7所示的中各个单元的具体实施可对应参考上述方法实施例中图1实施例的【具体实施方式】,这里不再赘述。
[0192]参见图8,是本发明实施例提供的另一种邮件管理装置的结构示意图,该装置70包括图7所述的第一单元701、第二单元702和第三单元703之外,还包括:第四单元704、第五单元705、第六单元706和第七单元707,其中
[0193]第四单元704用于接收所述邮件;
[0194]第五单元705用于将接收到的所述邮件的附件数据发送给所述邮件归档服务器,以供所述邮件归档服务器将接收到的所述邮件的附件数据存放到所述第二存储器中;
[0195]第六单元706用于将所述附件数据在所述第二存储器中的链接地址加入到所述邮件的正文数据中;
[0196]第七单元707用于将加入链接地址的正文数据存储到所述第一存储器中。
[0197]可理解的是,图8所示的中各个单元的具体实施可对应参考上述方法实施例中图2实施例的【具体实施方式】,这里不再赘述。
[0198]参见图9,是本发明实施例提供的另一种邮件管理装置的结构示意图,该装置70包括除了包括图7所示的第一单元701、第二单元702和第三单元703之外,还包括:第八单元708、第九单元709和第十单元710,其中
[0199]第八单元708用于将在所述第一存储器中的存放的时间达到第一时限的所述正文数据发送给带库服务器,并将所述正文数据从所述第一存储器中删除,其中,所述带库服务器用于将所述正文数据存放到第三存储器中。
[0200]第九单元709用于在所述第一存储器中没有找到与所述邮件请求对应的正文数据时,根据所述邮件请求向所述带库服务器发送所述正文数据的还原请求;
[0201]第十单元710用于接收所述带库服务器所发送的,根据所述还原请求从所述第三存储器中取出的所述正文数据,并将所述正文数据存放到所述第一存储器中。
[0202]可理解的是,图9所示的中各个单元的具体实施可对应参考上述方法实施例中图3实施例的【具体实施方式】,这里不再赘述。
[0203]参见图10,是本发明实施例提供的另一种邮件管理装置的结构示意图,该装置100包括:第一单元1001、第二单元1002、第三单元1003和第四单元1004,其中
[0204]第一单元1001用于接收邮件服务器发送的邮件;
[0205]第二单元1002用于将接收到的所述邮件中的附件数据存放于第一存储器中的第一部分,其中,所述第一存储器至少包括第一部分;
[0206]第三单元1003用于接收邮件服务器发送的对所述附件数据的访问请求;
[0207]第四单元1004用于根据对所述附件数据的访问请求将所述第一部分中的所述附件数据发送给所述邮件服务器,供第一用户使用。
[0208]可理解的是,图10所示的中各个单元的具体实施可对应参考上述方法实施例中图4实施例的【具体实施方式】,这里不再赘述。
[0209]参见图11,是本发明实施例提供的另一种邮件管理装置的结构示意图,该装置100除了包括图10所示的第一单元1001、第二单元1002、第三单元1003和第四单元1004之外,还包括:第八单元1008、第九单元1009和第十单元1010,其中
[0210]第八单元1008用于将在所述第一存储器中的第一部分的存储时间达到第一时限的所述附件数据发送给带库服务器,并将所述附件数据从所述第一存储器中的第一部分删除,其中,所述带库服务器用于将所述附件数据存放到第二存储器中。
[0211]第九单元1009用于从所述第一存储器中的第一部分没有找到与所述附件数据的访问请求对应的附件数据时,向所述带库服务器发送对所述附件数据的还原请求;
[0212]第十单元1010用于接收所述带库服务器发送的存放于所述第二存储器中的所述附件数据,并将接收到的所述附件数据存放到所述第一存储器中的第一部分。
[0213]可理解的是,图11所示的中各个单元的具体实施可对应参考上述方法实施例中图5实施例的【具体实施方式】,这里不再赘述。
[0214]参见图12,是本发明实施例提供的另一种邮件管理装置的结构示意图,该装置100除了包括图10所示的第一单元1001、第二单元1002、第三单元1003和第四单元1004之外,还包括:第五单元1005、第六单元1006、第七单元1007、第^^一单元1011、第十二单元1012、第十三单元1013和第十四单元1014,其中
[0215]第五单元1005用于将邮件服务器发送的所述邮件存放于所述archive存储引擎中的第二部分;
[0216]第六单元1006用于接收所述第二用户发送的对所述邮件的访问请求;
[0217]第七单元1007用于根据对所述邮件的访问请求将所述第二部分中的所述邮件推送给所述第二用户;
[0218]第十一单元1011用于将在所述archive存储引擎中的第二部分的存储时间达到第二时限的所述邮件发送给带库服务器,并将所述邮件从所述archive存储引擎中的第二部分删除,其中,所述带库服务器用于将所述邮件存放到第二存储器中;
[0219]第十二单元1012用于从所述第一存储器中的第二部分没有找到与所述邮件的访问请求对应的邮件时,向所述带库服务器发送对所述邮件的还原请求;
[0220]第十三单元1013用于接收所述带库服务器发送的存放于所述第二存储器中的所述邮件,并将接收到的所述邮件存放到所述第一存储器中的第二部分;
[0221]第十四单元1014用于将存放于所述第一存储器中的所述附件数据以时间段或文件大小或文件名进行分类,以及将存放于所述第一存储器中的所述邮件以时间段或文件大小或文件名进行分类。
[0222]可理解的是,图12所示的中各个单元的具体实施可对应参考上述方法实施例中图6实施例的【具体实施方式】,这里不再赘述。
[0223]上述详细阐述了本发明实施例的方法和装置,下面为了便于更好地实施本发明实施例的上述方案,相应地,下面提供了本发明实施例的相关系统。
[0224]参见图13,是本发明实施例提供的一种邮件管理系统的结构示意图,该系统110包括:邮件服务器1101、邮件归档服务器1102、带库服务器1103、在线存储器1104、归档存储器1105和带库存储器1106,其中
[0225]所述邮件服务器1101为图7?9中任意一图对应的实施例中所述的装置70 ;
[0226]所述邮件归档服务器1102为图10?12中任意一图对应的实施例中所述的装置100 ;
[0227]所述带库服务器1103为图7?12中任意一图对应的实施例所描述的带库服务器;
[0228]所述在线存储器1104为图7?9中任意一图对应的实施例所描述的第一存储器;
[0229]所述归档存储器1105为图7?9中任意一图对应的实施例所描述的第二存储器或图10?12中任意一图对应的实施例所描述的第一存储器;
[0230]所述带库存储器1106为图7?9中任意一图对应的实施例所描述的第三存储器或图10?12中任意一图对应的实施例所描述的第二存储器。
[0231]综上所述,通过实施本发明实施例,将邮件的正文数据和附件数据分别存储在不同的存储器中,当用户发起查看邮件的请求时,首先从其中一个存储器中获取邮件正文数据给用户,当用户确定需要附件数据时,才从另外一个存储器中获取邮件附件数据给用户,使得存储邮件正文数据的存储器压力不会太大,降低了服务器的运行压力,同时还保证用户能够获取到其需要的附件数据;存储邮件附件数据的存储器为archive存储引擎,在archive存储引擎的一个部分中,存储了完整的邮件数据,archive存储引擎可保留该完整邮件的所有读写的记录,可为审计工作提供数据支持;当邮件正文数据的存储时间达到一定时限时,将这些邮件正文数据从存储器中删除,大大减小了存储器和服务器的压力;在邮件数据被删除之前,将其备份到带库上,当用户需要该数据时,再从带库上还原,在不增加服务器工作压力的条件下,依然保证比较久远的邮件数据能够正常使用;将邮件服务器分为VIP邮件服务器和普通邮件服务器,VIP邮件服务器不仅具有更快的运算速度,还具有更大的网络带宽,使得在任务量较大的情况下,VIP用户依然能够正常的收发邮件;邮件归档服务器对archive存储引擎中的邮件数据进行分类管理,使得使用这些邮件数据的用户能够更高效的查找到所需要的邮件数据
[0232]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0233]以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。
【权利要求】
1.一种邮件管理方法,其特征在于,包括: 邮件服务器接收第一用户发送的用于请求邮件的邮件请求; 邮件服务器根据所述邮件请求将存放于第一存储器中的所述邮件的加入链接地址的正文数据推送给所述第一用户,其中,所述链接地址对应所述邮件的附件数据; 当邮件服务器接收到所述第一用户通过所述链接地址发送的对所述附件数据的访问请求时,将接收到的邮件归档服务器发送的存放于第二存储器中的与所述链接地址对应的附件数据推送给所述第一用户。
2.根据权利要求1所述的方法,其特征在于,所述邮件服务器接收第一用户发送的用于请求邮件的邮件请求之前,还包括: 邮件服务器接收所述邮件; 邮件服务器将接收到的所述邮件的附件数据发送给所述邮件归档服务器,以供所述邮件归档服务器将接收到的所述邮件的附件数据存放到所述第二存储器中; 邮件服务器将所述附件数据在所述第二存储器中的链接地址加入到所述邮件的正文数据中; 邮件服务器将加入链接地址的正文数据存储到所述第一存储器中。
3.根据权利要求1所述的方法,其特征在于,所述第二存储器为archive存储引擎,所述archive存储引擎包括第一部分和第二部分,所述第一部分用于存放所述附件数据,所述第一部分中的附件数据供所述第一用户使用,所述第二部分用于存放所述邮件,所述第二部分中的邮件供第二用户使用。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括: 邮件服务器将在所述第一存储器中的存放的时间达到第一时限的所述正文数据发送给带库服务器并将所述正文数据从所述第一存储器中删除,其中,所述带库服务器用于将所述正文数据存放到第三存储器中。
5.根据权利要求4所述的方法,其特征在于,所述邮件服务器接收第一用户发送的用于请求邮件的邮件请求之后,以及所述邮件服务器根据所述邮件请求将存放于第一存储器中的所述邮件的正文数据推送给所述第一用户之前,还包括: 如果邮件服务器在所述第一存储器中没有找到与所述邮件请求对应的正文数据,则邮件服务器根据所述邮件请求向所述带库服务器发送所述正文数据的还原请求; 邮件服务器接收所述带库服务器所发送的,根据所述还原请求从所述第三存储器中取出的所述正文数据,并将所述正文数据存放到所述第一存储器中。
6.根据权利要求1?5所述的方法,其特征在于,所述邮件服务器为第一邮件服务器或第二邮件服务器,所述第一邮件服务器供所述第一用户中的重要客户使用,所述第二邮件服务器供所述第一用户中的普通用户使用,所述第一邮件服务器的运算速度快于所述第二邮件服务器的运算速度。
7.根据权利要求6所述的方法,其特征在于,所述第一邮件服务器的路由带宽高于所述第二邮件服务器的路由带宽。
8.一种邮件管理方法,其特征在于,包括: 邮件归档服务器接收邮件服务器发送的邮件; 邮件归档服务器将接收到的所述邮件中的附件数据存放于第一存储器中的第一部分,其中,所述第一存储器至少包括第一部分; 邮件归档服务器接收邮件服务器发送的对所述附件数据的访问请求; 邮件归档服务器根据对所述附件数据的访问请求将所述第一部分中的所述附件数据发送给所述邮件服务器,供第一用户使用。
9.根据权利要求8所述的方法,其特征在于,所述第一存储器为archive存储引擎,所述archive存储引擎还包括第二部分,所述邮件归档服务器接收邮件服务器发送的邮件之后,还包括: 邮件归档服务器将邮件服务器发送的所述邮件存放于所述archive存储引擎中的第二部分; 邮件归档服务器接收所述第二用户发送的对所述邮件的访问请求; 邮件归档服务器根据对所述邮件的访问请求将所述第二部分中的所述邮件推送给所述第二用户。
10.根据权利要求8所述的方法,其特征在于,所述方法还包括: 邮件归档服务器将在所述第一存储器中的第一部分的存储时间达到第一时限的所述附件数据发送给带库服务器,并将所述附件数据从所述第一存储器中的第一部分删除,其中,所述带库服务器用于将所述附件数据存放到第二存储器中。
11.根据权利要求10所述的方法,其特征在于,所述邮件归档服务器接收邮件服务器发送的对所述附件数据的访问请求之后,以及所述邮件归档服务器根据对所述附件数据的访问请求将所述第一部分中的所述附件数据发送给所述邮件服务器之前,还包括: 如果归档服务器从所述第一存储器中的第一部分没有找到与所述附件数据的访问请求对应的附件数据,则邮件归档服务器向所述带库服务器发送对所述附件数据的还原请求; 邮件归档服务器接收所述带库服务器发送的存放于所述第二存储器中的所述附件数据,并将接收到的所述附件数据存放到所述第一存储器中的第一部分。
12.根据权利要求9所述的方法,其特征在于,所述方法还包括: 邮件归档服务器将在所述archive存储引擎中的第二部分的存储时间达到第二时限的所述邮件发送给带库服务器,并将所述邮件从所述archive存储引擎中的第二部分删除,其中,所述带库服务器用于将所述邮件存放到第二存储器中。
13.根据权利要求12所述的方法,其特征在于,所述邮件归档服务器接收所述第二用户发送的对所述邮件的访问请求之后,以及邮件归档服务器根据对所述邮件的访问请求将所述第二部分中的所述邮件推送给所述第二用户之前,还包括: 如果归档服务器从所述第一存储器中的第二部分没有找到与所述邮件的访问请求对应的邮件,则邮件归档服务器向所述带库服务器发送对所述邮件的还原请求; 邮件归档服务器接收所述带库服务器发送的存放于所述第二存储器中的所述邮件,并将接收到的所述邮件存放到所述第一存储器中的第二部分。
14.根据权利要求8?13所述的方法,其特征在于,还包括: 邮件归档服务器将存放于所述第一存储器中的所述附件数据以时间段或文件大小或文件名进行分类,以及邮件归档服务器将存放于所述第一存储器中的所述邮件以时间段或文件大小或文件名进行分类。
15.根据权利要求8?13所述的方法,其特征在于,还包括: 邮件归档服务器将存放于所述第一存储器中的所述附件数据以时间段、文件大小和文件名中的多项按照预定的优先级进行分类,以及邮件归档服务器将存放于所述第一存储器中的所述邮件以时间段、文件大小和文件名中的多项按照预定的优先级进行分类。
16.一种邮件管理装置,其特征在于,包括: 第一单元,用于接收第一用户发送的用于请求邮件的邮件请求; 第二单元,用于根据所述邮件请求将存放于第一存储器中的所述邮件的加入链接地址的正文数据推送给所述第一用户,其中,所述链接地址对应所述邮件的附件数据; 第三单元,用于当接收到所述第一用户通过所述链接地址发送的对所述附件数据的访问请求时,将接收到的邮件归档服务器发送的存放于第二存储器中的与所述链接地址对应的附件数据推送给所述第一用户。
17.根据权利要求16所述的装置,其特征在于,所述装置还包括: 第四单元,用于接收所述邮件; 第五单元,用于将接收到的所述邮件的附件数据发送给所述邮件归档服务器,以供所述邮件归档服务器将接收到的所述邮件的附件数据存放到所述第二存储器中; 第六单元,用于将所述附件数据在所述第二存储器中的链接地址加入到所述邮件的正文数据中; 第七单元,用于将加入链接地址的正文数据存储到所述第一存储器中。
18.根据权利要求16所述的装置,其特征在于,所述第二存储器为archive存储引擎,所述archive存储引擎包括第一部分和第二部分,所述第一部分用于存放所述附件数据,所述第一部分中的附件数据供所述第一用户使用,所述第二部分用于存放所述邮件,所述第二部分中的邮件供第二用户使用。
19.根据权利要求16所述的装置,其特征在于,所述装置还包括: 第八单元,用于将在所述第一存储器中的存放的时间达到第一时限的所述正文数据发送给带库服务器,并将所述正文数据从所述第一存储器中删除,其中,所述带库服务器用于将所述正文数据存放到第三存储器中。
20.根据权利要求19所述的装置,其特征在于,所述装置还包括: 第九单元,用于在所述第一存储器中没有找到与所述邮件请求对应的正文数据时,根据所述邮件请求向所述带库服务器发送所述正文数据的还原请求; 第十单元,用于接收所述带库服务器所发送的,根据所述还原请求从所述第三存储器中取出的所述正文数据,并将所述正文数据存放到所述第一存储器中。
21.根据权利要求16?20所述的装置,其特征在于,所述装置为第一装置或第二装置,所述第一装置供所述第一用户中的重要客户使用,所述第二装置供所述第一用户中的普通用户使用,所述第一装置的运算速度快于所述第二装置的运算速度。
22.根据权利要求21所述的装置,其特征在于,所述第一装置的路由带宽高于所述第二装置的路由带宽。
23.—种邮件管理装置,其特征在于,包括: 第一单元,用于接收邮件服务器发送的邮件; 第二单元,用于将接收到的所述邮件中的附件数据存放于第一存储器中的第一部分,其中,所述第一存储器至少包括第一部分; 第三单元,用于接收邮件服务器发送的对所述附件数据的访问请求; 第四单元,用于根据对所述附件数据的访问请求将所述第一部分中的所述附件数据发送给所述邮件服务器,供第一用户使用。
24.根据权利要求23所述的装置,其特征在于,所述第一存储器为archive存储引擎,所述archive存储引擎还包括第二部分,所述装置还包括: 第五单元,用于将邮件服务器发送的所述邮件存放于所述archive存储引擎中的第二部分; 第六单元,用于接收所述第二用户发送的对所述邮件的访问请求; 第七单元,用于根据对所述邮件的访问请求将所述第二部分中的所述邮件推送给所述第二用户。
25.根据权利要求23所述的装置,其特征在于,所述装置还包括: 第八单元,用于将在所述第一存储器中的第一部分的存储时间达到第一时限的所述附件数据发送给带库服务器,并将所述附件数据从所述第一存储器中的第一部分删除,其中,所述带库服务器用于将所述附件数据存放到第二存储器中。
26.根据权利要求25所述的装置,其特征在于,所述装置还包括: 第九单元,用于从所述第一存储器中的第一部分没有找到与所述附件数据的访问请求对应的附件数据时,向所述带库服务器发送对所述附件数据的还原请求; 第十单元,用于接收所述带库服务器发送的存放于所述第二存储器中的所述附件数据,并将接收到的所述附件数据存放到所述第一存储器中的第一部分。
27.根据权利要求24所述的装置,其特征在于,所述装置还包括: 第i^一单元,用于将在所述archive存储引擎中的第二部分的存储时间达到第二时限的所述邮件发送给带库服务器,并将所述邮件从所述archive存储引擎中的第二部分删除,其中,所述带库服务器用于将所述邮件存放到第二存储器中。
28.根据权利要求27所述的装置,其特征在于,所述装置还包括: 第十二单元,用于从所述第一存储器中的第二部分没有找到与所述邮件的访问请求对应的邮件时,向所述带库服务器发送对所述邮件的还原请求; 第十三单元,用于接收所述带库服务器发送的存放于所述第二存储器中的所述邮件,并将接收到的所述邮件存放到所述第一存储器中的第二部分。
29.根据权利要求23?28所述的装置,其特征在于,所述装置还包括: 第十四单元,用于将存放于所述第一存储器中的所述附件数据以时间段或文件大小或文件名进行分类,以及将存放于所述第一存储器中的所述邮件以时间段或文件大小或文件名进行分类。
30.根据权利要求23?28所述的装置,其特征在于,所述装置还包括: 第十五单元,用于将存放于所述第一存储器中的所述附件数据以时间段、文件大小和文件名中的多项按照预定的优先级进行分类,以及将存放于所述第一存储器中的所述邮件以时间段、文件大小和文件名中的多项按照预定的优先级进行分类。
31.—种邮件管理系统,其特征在于,包括邮件服务器、邮件归档服务器、带库服务器、在线存储器、归档存储器和带库存储器, 所述邮件服务器为权利要求16?22中任意一项所述的装置; 所述邮件归档服务器为权利要求23?30中任意一项所述的装置; 所述带库服务器为权利要求16?30中任一项所述的带库服务器; 所述在线存储器为权利要求16?22任一项所述的第一存储器; 所述归档存储器为权利要求16?22任一项所述的第二存储器或权利要求23?30任一项所述的第一存储器; 所述带库存储器为权利要求16?22任一项所述的第三存储器或权利要求23?30任一项所述的第二存储器。
【文档编号】G06Q10/10GK104486198SQ201410696983
【公开日】2015年4月1日 申请日期:2014年11月26日 优先权日:2014年11月26日
【发明者】苑志云, 金峰, 胡明 申请人:中国建设银行股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1