一种邮件的发送方法、接收方法及移动终端技术

技术编号:15298981 阅读:116 留言:0更新日期:2017-05-12 00:42
本发明专利技术实施例提供了一种邮件发送方法、接收方法及移动终端。该发送方法包括:接收针对包括原始附件的原始邮件的发送指令;获取原始附件的文件大小;若文件大小大于预设阈值,则对原始附件进行分割处理,生成N个目标附件组;基于N个目标附件组,创建N封目标邮件;将N封目标邮件发送至第二移动终端。本发明专利技术通过在确定所发送的原始邮件中的原始附件大小超过阈值时,对原始附件作分割处理,从而得到N个文件大小不超过该阈值的目标附件组,并将这些目标附件组分别以独立的目标邮件各自发送至第二移动终端,从而实现了无需借助第三方非邮件形式的传输介质就能够对超限的大附件的邮件发送,提升了邮件发送和接收的便捷性和安全性。

Mail sending method, receiving method and mobile terminal

The embodiment of the invention provides a mail sending method, a receiving method and a mobile terminal. The transmission method comprises: sending and receiving instructions for including the original attachment of the original message; acquiring the original attachment file; if the file size is larger than the preset threshold, the original attachment segmentation, generating N target attachment group; N target based on N seal accessories group, create the target mail; N target letter mail sent to the mobile terminal second. The present invention exceeds the threshold by the original attachment size in determining the original message sent during the segmentation processing of the original accessories, accessories group target so as to get the N file size does not exceed the threshold, and the goal of attachment group were respectively independent of the target of each mail sent to the second mobile terminal, so as to realize it to be able to send large attachments to overrun mail without the help of the transmission medium third party mail form, enhance the convenience and safety of mail sending and receiving.

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种邮件的发送方法、接收方法及移动终端
技术介绍
邮件发送在通信
得到广泛应用,然而各个邮箱运营商出于安全和成本的考虑,普遍会限制单封邮件所能够上传的附件的文件大小。其中,不同运营商的附件大小的最大限制并不一一相同,有些是20M,有些50M等。基于附件大小在邮件中的限制发送,在现有技术中,用户只能通过其他的通信途径(例如云盘)进行大附件的发送。但是采用这种类似于云盘的大附件传输方式在使用时步骤繁琐,而且没有邮件正式,同时,云盘也无法进行附件的加密传输。由此可见,现有技术中在发送超过邮箱单封邮件的文件大小限制的大附件时,只能借助于第三方非邮件形式的传输介质进行大附件的传输,而无法采用邮件的方式进行大附件的一次传输。
技术实现思路
本专利技术实施例提供一种邮件的发送方法、接收方法及移动终端,以解决现有技术中在发送超过邮箱单封邮件的文件大小限制的大附件时,无法采用邮件的方式对大附件完成一次传输。第一方面,本专利技术实施例提供了一种邮件发送方法,应用于第一移动终端,所述方法包括:接收针对包括原始附件的原始邮件的发送指令;获取所述原始附件的文件大小;若所述文件大小大于预设阈值,则对所述原始附件进行分割处理,生成N个目标附件组;基于所述N个目标附件组,创建N封目标邮件;将所述N封目标邮件发送至第二移动终端;其中,所述N个目标附件组中的每个目标附件组的文件大小均小于或等于所述预设阈值,N为正整数,每封所述目标邮件均包括一个目标附件,每封所述目标邮件均对应一个邮件标识,且在每封所述目标邮件的邮件头中均包括一个用于记录所述N封目标邮件的N个邮件标识的目标字段。第二方面,本专利技术实施例提供了一种邮件接收方法,应用于第二移动终端,所述方法包括:接收第一移动终发送的至少一封邮件;确定所述至少一封邮件中邮件头包括目标字段的N封目标邮件;提取所述目标字段中的N个邮件标识;基于所述N个邮件标识,确定所述N封目标邮件中与每个所述邮件标识对应的目标附件;将所有所述目标附件进行重组,生成原始附件。第三方面,本专利技术实施例还提供了一种移动终端,所述移动终端包括:接收模块,用于接收针对包括原始附件的原始邮件的发送指令;获取模块,用于获取所述原始附件的文件大小;分割模块,用于若所述文件大小大于预设阈值,则对所述原始附件进行分割处理,生成N个目标附件组;创建模块,用于基于所述N个目标附件组,创建N封目标邮件;发送模块,用于将所述N封目标邮件发送至第二移动终端;其中,所述N个目标附件组中的每个目标附件组的文件大小均小于或等于所述预设阈值,N为正整数,每封所述目标邮件均包括一个目标附件,每封所述目标邮件均对应一个邮件标识,且在每封所述目标邮件的邮件头中均包括一个用于记录所述N封目标邮件的N个邮件标识的目标字段。第四方面,本专利技术实施例又提供了一种移动终端,所述移动终端包括:接收模块,用于接收第一移动终发送的至少一封邮件;第一确定模块,用于确定所述至少一封邮件中邮件头包括目标字段的N封目标邮件;提取模块,用于提取所述目标字段中的N个邮件标识;第二确定模块,用于基于所述N个邮件标识,确定所述N封目标邮件中与每个所述邮件标识对应的目标附件;重组模块,用于将所有所述目标附件进行重组,生成原始附件。这样,本专利技术实施例通过在判断发现所发送的原始邮件中的原始附件大小超过阈值时,可以对原始附件作分割处理,从而得到N个文件大小不超过该阈值的目标附件组,最后,将这些目标附件组分别以独立的目标邮件各自发送至第二移动终端,避免了单封邮件所带附件超限的问题,从而实现了无需借助第三方非邮件形式的传输介质就能够对超限的大附件进行邮件发送的效果,提升了邮件发送和接收的便捷性和安全性。另外,通过在携带目标附件组的目标邮件中记录属于同一个原始邮件的所有目标邮件的所有标识信息,能够便于后续对各个目标附件组进行重组,从而得到附件大小总和超限的原始附件,保证邮件接收侧所接收到的附件为原始附件,保证原始附件的准确性。此外,本专利技术实施例中,通过邮件头的目标字段能够确定接收的至少一封邮件中包含被分割的附件的目标邮件,并通过提取目标字段中的N个邮件标识能够确定N封目标邮件中与每个邮件标识对应的目标附件,从而将所有文件大小不超过预设阈值的目标附件重组成分割前文件大小之和超过预设阈值的原始附件,保证了所发送的原始附件的一致性。避免了单封邮件超限的问题,以及实现了无需借助第三方非邮件形式的传输介质就能够对超限的大附件进行邮件接收的效果,提升了邮件发送和接收的便捷性和安全性。另外,通过在携带目标附件的目标邮件中记录属于同一个原始邮件的所有目标邮件的所有标识,能够便于在对目标邮件接收时对各个目标附件进行重组,从而得到附件大小总和超限的原始附件,保证原始附件的准确性和一致性。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术第一实施例的邮件的发送方法的流程图;图2A是本专利技术第二实施例的邮件的发送方法的流程图;图2B是本专利技术实施例的单个文件的分割示意图;图2C是本专利技术实施例的多个文件的分割示意图;图3是本专利技术第三实施例的邮件的接收方法的流程图;图4是本专利技术第四实施例的邮件的接收方法的流程图;图5是本专利技术第五实施例的移动终端的框图;图6是本专利技术图5所示的第五实施例的另一移动终端的框图;图7是本专利技术第五实施例的分割模块的框图;图8是本专利技术第六实施例的移动终端的框图;图9是本专利技术图8所示的第六实施例的另一移动终端的框图;图10是本专利技术第七实施例的移动终端的框图;图11是本专利技术第八实施例的移动终端的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。第一实施例参照图1,示出了本专利技术一个实施例的邮件的发送方法的流程图,应用于第一移动终端,所述方法具体可以包括如下步骤:步骤101,接收针对包括原始附件的原始邮件的发送指令。其中,若检测到针对添加有附件的原始邮件的发送操作,就可以接收到发送指令。步骤102,获取所述原始附件的文件大小。其中,可以获取原始邮件中所带的所有附件的文件大小总和。步骤103,若所述文件大小大于预设阈值,则对所述原始附件进行分割处理,生成N个目标附件组。其中,可以判断添加的所有附件的文件大小总和是否大于发送所述原始邮件的邮箱所支持的单封邮件所带附件的大小总和的上限;其中,当用户在客户端或移动终端上需要发送一封邮件时,如果该邮件添加有附件,那么借助于本专利技术实施例的技术方案,如果检测到用户触发的发送邮件的操作,则需要判断该封邮件中所添加的所有附件的大小总和是否超过该封邮件的邮箱所支持的单封邮件所带附件的大小上限。其中,不同的邮箱在单封邮件中所能够附加的附件大小并不一一相同,这里将该原始邮件的邮箱所支持的单封邮件所带附件的大小上限在下文中本文档来自技高网...
一种邮件的发送方法、接收方法及移动终端

【技术保护点】
一种邮件发送方法,应用于第一移动终端,其特征在于,所述方法包括:接收针对包括原始附件的原始邮件的发送指令;获取所述原始附件的文件大小;若所述文件大小大于预设阈值,则对所述原始附件进行分割处理,生成N个目标附件组;基于所述N个目标附件组,创建N封目标邮件;将所述N封目标邮件发送至第二移动终端;其中,所述N个目标附件组中的每个目标附件组的文件大小均小于或等于所述预设阈值,N为正整数,每封所述目标邮件均包括一个目标附件,每封所述目标邮件均对应一个邮件标识,且在每封所述目标邮件的邮件头中均包括一个用于记录所述N封目标邮件的N个邮件标识的目标字段。

【技术特征摘要】
1.一种邮件发送方法,应用于第一移动终端,其特征在于,所述方法包括:接收针对包括原始附件的原始邮件的发送指令;获取所述原始附件的文件大小;若所述文件大小大于预设阈值,则对所述原始附件进行分割处理,生成N个目标附件组;基于所述N个目标附件组,创建N封目标邮件;将所述N封目标邮件发送至第二移动终端;其中,所述N个目标附件组中的每个目标附件组的文件大小均小于或等于所述预设阈值,N为正整数,每封所述目标邮件均包括一个目标附件,每封所述目标邮件均对应一个邮件标识,且在每封所述目标邮件的邮件头中均包括一个用于记录所述N封目标邮件的N个邮件标识的目标字段。2.根据权利要求1所述的方法,其特征在于,所述对所述原始附件进行分割处理,生成N个目标附件组的步骤,包括:获取所述原始附件所包含的文件个数;若所述文件个数等于1,则按照预设的单个文件分割方式,对所述原始附件进行分割处理,生成N个目标附件组;若所述文件个数大于1,则按照预设的多个文件分割方式,对所述原始附件进行分割处理,生成N个目标附件组。3.根据权利要求2所述的方法,其特征在于,所述按照预设的单个文件分割方式,对所述原始附件进行分割处理,生成N个目标附件组的步骤,包括:计算所述文件大小A与所述预设阈值K的整除结果M;若M为整数,则将所述原始附件等分分割为M份,生成M个目标附件组,其中,M=N;若M包含余数,则将所述原始附件等分分割为M份,生成M+1个目标附件组,其中,M+1=N;按照对所述原始附件的分割顺序,对每个目标附件组作标记;其中,第1个目标附件组到第M个目标附件组的文件大小均为K,第M+1个目标附件组的文件大小为A-M*K。4.根据权利要求2所述的方法,其特征在于,所述按照预设的单个文件分割方式,对所述原始附件进行分割处理,生成N个目标附件组的步骤,包括:将所述原始附件按照预设的随机文件大小分割方式分割为N份,生成N个目标附件组;按照对所述原始附件的分割顺序,对每个目标附件组作标记;其中,至少两个所述目标附件组的文件大小不同。5.根据权利要求2所述的方法,其特征在于,所述按照预设的多个文件分割方式,对所述原始附件进行分割处理,生成N个目标附件组的步骤,包括:确定所述原始附件中的第一类型文件、第二类型文件和第三类型文件;对于所述第一类型文件,按照预设的分组方式,对多个所述第一类型文件进行分组,生成T个目标附件组;对于所述第二类型文件,按照所述预设的单个文件分割方式,对每个所述第二类型文件进行分割处理,生成P个目标附件组;对于所述第三类型文件,将每个所述第三类型文件确定为一个目标附件组,生成Q个目标附件组;其中,所述第一类型文件为文件大小小于所述预设阈值的文件,所述第二类型文件为文件大小大于所述预设阈值的文件,所述第三类型文件为文件大小等于所述预设阈值的文件,T+P+Q=N。6.根据权利要求5所述的方法,其特征在于,所述按照预设的分组方式,对多个所述第一类型文件进行分组,生成T个目标附件组的步骤,包括:计算所有所述第一类型文件的文件大小总和;若所述文件大小总和大于所述预设阈值,则将所有所述第一类型文件进行分组,生成T个目标附件组,其中,T为大于等于2且小于等于N的正整数;若所述文件大小总和小于或等于所述预设阈值,则将所有所述第一类型文件组合成一组,生成一个目标附件组,其中,T=1。7.根据权利要求1所述的方法,其特征在于,所述基于所述N个目标附件组,创建N封目标邮件的步骤,包括:创建N封目标邮件;将所述N个目标附件组分别添加至所述N封目标邮件中;获取所述N封目标邮件的N个邮件标识;将所述N个邮件标识均存储至每封所述目标邮件的所述目标字段中。8.一种邮件接收方法,应用于第二移动终端,其特征在于,所述方法包括:接收第一移动终发送的至少一封邮件;确定所述至少一封邮件中邮件头包括目标字段的N封目标邮件;提取所述目标字段中的N个邮件标识;基于所述N个邮件标识,确定所述N封目标邮件中与每个所述邮件标识对应的目标附件;将所有所述目标附件进行重组,生成原始附件。9.根据权利要求8所述的方法,其特征在于,所述基于所述N个邮件标识,确定所述N封目标邮件中与每个所述邮件标识对应的目标附件的步骤,包括:对于所述N个邮件标识中的每个邮件标识,在所述N封目标邮件中查找出包含所述邮件标识的目标邮件;将所述包含所述邮件标识的目标邮件中的附件确定为与所述邮件标识对应的目标附件。10.根据权利要求8所述的方法,其特征在于,所述将所有所述目标附件进行重组,生成原始附件的步骤,包括:获取所有所述目标附件的标记;按照所述标记,将所有所述目标附件进行重组,生成原始附件。11.一种移动终端,其特征在于,包括:接收模块...

【专利技术属性】
技术研发人员:蓝锦涛
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1