一种邮件下载方法和邮件处理方法及其对应的装置和系统的制作方法_2

文档序号:8265870阅读:来源:国知局
附件已经下载至服务器端的特定目录,并返回邮件正文mht及附件的存储地址;
[0079]步骤407,浏览器根据存储地址下载邮件正文及附件;
[0080]步骤408,浏览器将成功下载的结果展示给用户。
[0081]至此,整个实现邮件正文及附件批量下载的方法的流程结束。
[0082]与上述邮件下载方法相对应的,根据本发明实施例,还提出了一种浏览器,如图5所示,浏览器包括:
[0083]第一接收模块51,用于接收用户至少一封邮件的下载请求;
[0084]发送模块52,用于根据下载请求将邮件的统一资源定位符发送给邮件服务器;
[0085]第二接收模块53,用于接收邮件服务器返回的根据统一资源定位符存储邮件的存储地址;
[0086]下载模块54,用于根据存储地址从邮件服务器下载邮件。
[0087]其中,邮件包括正文和/或附件。
[0088]作为一种优选的实施方式,第一接收模块51,用于接收用户选择至少一封邮件的选择请求;生成邮件的下载界面,下载界面包括邮件正文和/或附件的下载目录;接收用户选择下载邮件正文和/或邮件附件的下载请求。
[0089]作为一种优选的实施方式,发送模块52,用于根据下载请求解析出邮件正文的统一资源定位符和/或附件的统一资源定位符;通过JavaScript调用控件将邮件正文的统一资源定位符和/或附件的统一资源定位符发送至邮件服务器。
[0090]与上述邮件处理方法相对应的,根据本发明实施例,还提出了一种邮件服务器,如图6所示,该邮件服务器包括:
[0091]接收模块61,用于接收浏览器发送来的邮件的统一资源定位符;
[0092]存储模块62,根据邮件的统一资源定位符存储邮件;
[0093]发送模块63,用于将存储地址返回给浏览器。
[0094]其中,邮件包括正文和/或附件。
[0095]接收模块61,用于接收浏览器发送的邮件正文的统一资源定位符和/或附件的统一资源定位符。
[0096]作为一种优选的实施方式,存储模块62,用于根据统一资源定位符以文件流的方式保存邮件正文和/或附件。
[0097]作为一种优选的实施方式,存储模块62,用于利用httpclient技术打开邮件正文和/或附件;将邮件正文以文件流的方式保存至第一存储空间;和/或将邮件的附件从邮件中拆离并存储到第一存储空间;发送模块63,用于返回第一存储空间的存储地址至浏览器。
[0098]与上述方法相对应的,根据本发明实施例,还提出了一种邮件下载系统,包括浏览器和邮件服务器。
[0099]浏览器,用于接收用户至少一封邮件的下载请求;根据下载请求将邮件的统一资源定位符发送给邮件服务器;接收邮件服务器返回的根据统一资源定位符存储邮件的存储地址;根据存储地址从邮件服务器下载邮件。
[0100]邮件服务器,用于接收浏览器发送的邮件的统一资源定位符;根据邮件的统一资源定位符存储邮件,并将邮件的存储地址返回给浏览器。
[0101]本发明的上述各个实施例,通过根据用户的下载请求将需要下载的邮件的下载到邮件服务器,用户再从邮件服务器批量下载这些邮件。这样,用户无需在WEB页面依次保存多封邮件的正文及附件,也无需安装邮件浏览器保存邮件正文及附件,使得邮件下载更为安全、方便,快捷。
[0102]本发明能有多种不同形式的【具体实施方式】,上文结合附图对本发明做举例说明,这并不意味着本发明所应用的【具体实施方式】只能局限在这些特定的【具体实施方式】中,本领域的技术人员应当了解,上文所提供的【具体实施方式】只是多种优选实施方式中的一些示例,任何体现本发明权利要求的【具体实施方式】均应在本发明权利要求所要求保护的范围之内;本领域的技术人员能够对上文各【具体实施方式】中所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换或者改进等,均应包含在本发明权利要求的保护范围之内。
【主权项】
1.一种邮件下载方法,其特征在于,包括: 接收用户至少一封邮件的下载请求; 根据所述下载请求将所述邮件的统一资源定位符发送给邮件服务器; 接收所述邮件服务器返回的根据所述统一资源定位符存储所述邮件的存储地址; 根据所述存储地址从所述邮件服务器下载所述邮件。
2.根据权利要求1所述的方法,其特征在于,所述邮件包括正文和/或附件。
3.根据权利要求2所述的方法,其特征在于,所述接收用户至少一封邮件的下载请求进一步包括: 接收用户选择至少一封邮件的选择请求; 生成所述邮件的下载界面,所述下载界面包括邮件正文和/或附件的下载目录; 接收用户选择下载邮件正文和/或邮件附件的下载请求。
4.根据权利要求2所述的方法,其特征在于,根据所述请求将所述邮件的统一资源定位符发送给邮件服务器的步骤进一步包括: 根据所述下载请求解析出所述邮件正文的统一资源定位符和/或附件的统一资源定位符; 通过JavaScript调用控件将所述邮件正文的统一资源定位符和/或附件的统一资源定位符发送至邮件服务器。
5.一种邮件处理方法,其特征在于,包括: 接收浏览器发送的邮件的统一资源定位符; 根据所述邮件的统一资源定位符存储所述邮件,并将所述邮件的存储地址返回给所述浏览器。
6.根据权利要求5所述的方法,其特征在于,所述邮件包括正文和/或附件; 接收浏览器发送来的邮件的统一资源定位符包括:接收浏览器发送的邮件正文的统一资源定位符和/或附件的统一资源定位符。
7.根据权利要求6所述的方法,其特征在于,根据所述邮件的统一资源定位符存储所述邮件,并将所述邮件的存储地址返回给所述浏览器包括: 根据所述统一资源定位符以文件流的方式保存将所述邮件正文和/或附件,并将所述邮件正文和/或附件的存储地址返回给所述浏览器。
8.根据权利要求7所述的方法,其特征在于,根据所述统一资源定位符以文件流的方式保存将所述邮件正文和/或附件,并将所述邮件正文和/或附件的存储地址返回给所述浏览器包括: 利用httpclient技术打开所述邮件正文和/或附件; 将所述邮件正文以文件流的方式保存至第一存储空间;和/或将所述邮件的附件从邮件中拆离并存储到所述第一存储空间; 返回所述第一存储空间的存储地址至所述浏览器。
9.一种浏览器,其特征在于,包括: 第一接收模块,用于接收用户至少一封邮件的下载请求; 发送模块,用于根据所述下载请求将所述邮件的统一资源定位符发送给邮件服务器; 第二接收模块,用于接收所述邮件服务器返回的根据所述统一资源定位符存储所述邮件的存储地址; 下载模块,用于根据所述存储地址从所述邮件服务器下载所述邮件。
10.根据权利要求9所述的浏览器,其特征在于,所述邮件包括正文和/或附件; 所述第一接收模块,用于接收用户选择至少一封邮件的选择请求;生成所述邮件的下载界面,所述下载界面包括邮件正文和/或附件的下载目录;接收用户选择下载邮件正文和/或邮件附件的下载请求。
11.根据权利要求9所述的浏览器,其特征在于,所述发送模块,用于根据所述下载请求解析出所述邮件正文的统一资源定位符和/或附件的统一资源定位符;通过JavaScript调用控件将所述邮件正文的统一资源定位符和/或附件的统一资源定位符发送至邮件服务器。
12.—种邮件服务器,其特征在于,包括: 接收模块,用于接收浏览器发送来的邮件的统一资源定位符; 存储模块,根据所述邮件的统一资源定位符存储所述邮件; 发送模块,用于将存储地址返回给所述浏览器。
13.根据权利要求12所述的邮件服务器,其特征在于,所述邮件包括正文和/或附件; 所述接收模块,用于接收浏览器发送的邮件正文的统一资源定位符和/或附件的统一资源定位符。
14.根据权利要求13所述的邮件服务器,其特征在于, 所述存储模块,用于根据所述统一资源定位符以文件流的方式保存所述邮件正文和/或附件。
15.根据权利要求13所述的邮件服务器,其特征在于,所述存储模块,用于利用httpclient技术打开所述邮件正文和/或附件;将所述邮件正文以文件流的方式保存至第一存储空间;和/或将所述邮件的附件从邮件中拆离并存储到所述第一存储空间; 发送模块,用于返回所述第一存储空间的存储地址至所述浏览器。
16.一种邮件下载方法,其特征在于,包括: 浏览器接收用户至少一封邮件的下载请求;根据所述下载请求将所述邮件的统一资源定位符发送给邮件服务器; 邮件服务器接收浏览器发送的邮件的统一资源定位符,根据所述邮件的统一资源定位符存储所述邮件,并将所述邮件的存储地址返回给所述浏览器; 所述浏览器根据所述邮件的存储地址从所述邮件服务器下载所述邮件。
17.—种邮件下载系统,其特征在于,包括浏览器和邮件服务器; 所述浏览器,用于接收用户至少一封邮件的下载请求;根据所述下载请求将所述邮件的统一资源定位符发送给邮件服务器;接收所述邮件服务器返回的根据所述统一资源定位符存储所述邮件的存储地址;根据所述存储地址从所述邮件服务器下载所述邮件; 所述邮件服务器,用于接收浏览器发送的邮件的统一资源定位符;根据所述邮件的统一资源定位符存储所述邮件,并将所述邮件的存储地址返回给所述浏览器。
【专利摘要】本发明公开了一种邮件下载方法和邮件处理方法及其对应的装置和系统。该方法包括:接收用户至少一封邮件的下载请求;根据所述下载请求将所述邮件的统一资源定位符发送给邮件服务器;接收所述邮件服务器返回的根据所述统一资源定位符存储所述邮件的存储地址;根据所述存储地址从所述邮件服务器下载所述邮件。
【IPC分类】H04L29-08, H04L12-58
【公开号】CN104580273
【申请号】CN201310471269
【发明人】卢军, 胡振华
【申请人】中国移动通信集团安徽有限公司
【公开日】2015年4月29日
【申请日】2013年10月10日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1