[发明专利]一种邮件下载的方法及终端有效
申请号: | 201910734400.8 | 申请日: | 2019-08-09 |
公开(公告)号: | CN110572311B | 公开(公告)日: | 2022-01-11 |
发明(设计)人: | 宋亮;谢振环;姜绍宇 | 申请(专利权)人: | 青岛海信移动通信技术股份有限公司 |
主分类号: | H04L67/06 | 分类号: | H04L67/06;H04L69/28;H04L51/42 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 张恺宁 |
地址: | 266071 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 邮件 下载 方法 终端 | ||
本发明公开了一种邮件下载的方法及终端,用于改善基于IMAP协议进行邮件下载速度慢的缺点,提高邮件下载的速度,提升用户使用邮箱客户端的体验。该方法包括:响应邮件更新指令,以终端当前的本地时间为邮件更新的起始时间,以当前邮件列表中最早邮件的本地下载时间为邮件更新的结束时间,确定邮件更新时间段;从服务器获取所述更新时间段内的邮件信息;根据当前邮件列表中已下载的邮件信息,下载所述更新时间段内的邮件信息。
技术领域
本发明涉及计算机技术领域,尤其涉及一种邮件下载的方法及终端。
背景技术
目前,邮箱客户端主要使用网络邮件访问协议(Internet Message AccessProtocol,IMAP),通过该协议对邮件下载时,尤其在邮件数量较多的情况下,容易导致邮件下载速度较慢,具体如下缺点:
本地邮箱获取邮件更新的时间段内的邮件信息列表时,邮件更新结束时间并不是从服务器直接获取的结束时间,而是按照协调世界时UTC的时间格式计算的邮件更新结束时间,如邮件更新结束时间(UTC)=邮件更新结束时间(中国区服务器时间)-8,这种计算方式没有考虑时区因素,导致上述邮件更新的时间段增长,把之前不需要更新的邮件信息也进行下载操作,导致邮件下载速度变慢。
因此使得用户在刷新邮件时,尤其邮件的数量较多的情况下,新邮件的下载速度较慢,用户要进行长时间等待,才能把所有的新邮件加载出来,严重影响用户体验。
发明内容
本发明提供一种邮件下载的方法及终端,用于改善通过IMAP协议进行邮件下载时下载速度慢的缺点,提高邮件下载的速度,提升用户使用邮箱客户端的体验。
第一方面,本发明提供一种邮件下载方法,该方法包括:
响应邮件更新指令,以终端当前的本地时间为邮件更新的起始时间,以当前邮件列表中最早邮件的本地下载时间为邮件更新的结束时间,确定邮件更新时间段;
从服务器获取所述更新时间段内的邮件信息;
根据当前邮件列表中已下载的邮件信息,下载所述更新时间段内的邮件信息。
上述邮件下载的方法,在确定邮件更新的结束时间时,考虑了时区因素,并未按照协调世界时UTC的时间格式计算的邮件更新结束时间,而是将终端从服务器获取的当前邮件列表中最早邮件的本地下载时间作为邮件更新的结束时间,因此本实施例中邮件更新的结束时间是按照本地时间进行计算的,由于邮件更新的起始时间都是按照当前邮件客户端的本地时间进行计算,通过本申请提出的邮件下载方法,能够获取更加精确的邮件更新的结束时间,从而获取更精确的邮件更新时间段,避免了由于时区因素导致邮件更新的时间段增长的缺点,从服务器获取的更新时间段内的邮件信息避免了获取邮箱客户端已下载的邮件信息,从而在需要更新的邮件数量较多的情况下,能够大大提高邮件的下载速度,避免了用户长时间的等待,提升了用户的使用体验。
在一种可选的实施方式中,根据当前邮件列表中已下载的邮件信息,下载所述更新时间段内的邮件信息,包括:
同时启动线程池中的多个线程,并根据当前邮件列表中已下载的邮件信息通过每个线程单独下载所述更新时间段内的邮件信息。
针对目前邮箱客户端进行邮件下载的过程中按照一封邮件下载完后才开始进行下一封邮件的下载,进一步的,通过上述启动多线程下载的方法,同时启动多个线程独立进行多封邮件的下载,克服了目前一封一封下载的缺陷,在数据传输带宽充裕的情况下,能够进一步提高邮件下载的速度。
在一种可选的实施方式中,根据当前邮件列表中已下载的邮件信息,下载所述更新的时间段内的邮件信息,还包括:
响应指定邮件下载指令,启动所述线程池以外的独立线程下载所述指定邮件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海信移动通信技术股份有限公司,未经青岛海信移动通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910734400.8/2.html,转载请声明来源钻瓜专利网。