一种电子邮件的载入方法及装置的制造方法_2

文档序号:8265520阅读:来源:国知局
,根据邮件在本地邮件服务器分开存储的方式分别下载到本地用户存储盘,当邮件需要输出正文,图片的时候,直接根据图片在邮件体文件中的调用地址,快速的展示给用户,提高了载入速度,提升用户体验感。
[0045]如图3所示,本发明第一实施例提出一种电子邮件的载入装置,包括:
[0046]邮件收取模块301,用于接收邮件收取指令,启动主线程,主线程输出邮件列表;
[0047]邮件客户端的邮件管理模块接收到用户打开收件箱收取邮件的操作指令后,启动主线程,主线程输出收件箱中的邮件列表以及邮件的列表信息。
[0048]邮件查看模块302,用于主线程轮询对邮件列表中邮件的邮件查看指令,接收邮件查看指令,针对每个邮件查看指令创建一个子线程;
[0049]本模块轮询邮件的查看指令,接收到用户点击查看邮件指令后,创建子线程,当查询到多个邮件查看指令时,将创建多个子线程对对应的邮件下载。
[0050]邮件下载模块303,用于所述子线程下载所述邮件查看指令对应的邮件,发送对应邮件的存储路径给主线程;
[0051]本模块子线程将对应邮件下载到本地用户存储盘,下载完成后将邮件文件在本地用户存储盘上的存储路径发送给主线程。
[0052]邮件输出模块304,用于主线程接收子线程发送对应邮件的存储路径,根据所述存储路径读取对应邮件内容并输出展示。
[0053]本模块主线程接收子线程发送本地用户存储盘邮件文件的存储路径,并根据邮件文件存储路径读取邮件内容,输出到邮件客户端邮件正文显示界面展示给用户。
[0054]本实施例邮件下载任务专门由邮件下载模块303进行处理,邮件查看模块302对用户的查看邮件操作指令进行轮询处理,邮件查看模块302可以根据接收到的多个指令创建多个子线程进行对应邮件的下载,使整个邮件收取管理模块在下载一封邮件的同时,能够对收件箱中的其他邮件进行下载和输出显示,使用户能够合理利用大容量邮件下载这段时间,提尚邮件查看效率。
[0055]如图4所示,本发明第二实施例提出一种电子邮件的载入装置,在上述第一实施例邮件下载模块303之后,进一步还包括:
[0056]查找模块401,用于查找本地邮件服务器上的邮件文件;
[0057]本模块中子线程将邮件的ID作为识别标志在服务器上查找该邮件的mail文件和maiIattach文件,获取文件在服务器上的存储位置,mail文件存储邮件正文和图片的调用地址,maiIattach文件存储邮件的图片。
[0058]存储模块402,用于将本地邮件服务器上的邮件文件存储到本地用户存储盘;
[0059]本模块子线程将本地邮件服务器上邮件的mail和mailattach文件分别存储到本地用户存储盘上的邮件体html文件和邮件附属文件中。
[0060]修改模块403,用于修改本地用户存储盘邮件体文件中图片的调用地址;
[0061]由于下载到本地用户存储盘上的邮件体html文件和邮件附属文件存储位置改变,子线程将修改html文件中图片的调用地址。
[0062]发送模块404,用于发送本地用户存储盘邮件体文件存储路径到主线程。
[0063]本实施例是邮件下载模块邮件的下载过程中,子线程根据查找模块、存储模块、修改模块、发送模块将邮件在本地邮件服务器分开存储的邮件体文件和邮件附属文件分别下载到本地用户存储盘,当邮件需要输出正文和图片的时候,直接根据图片在邮件体文件中的调用地址,快速的展示给用户,提高了载入速度,提升用户体验感。
[0064]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种电子邮件的载入方法,其特征在于,包括: 接收邮件收取指令,启动主线程,主线程输出邮件列表; 主线程轮询对邮件列表中邮件的邮件查看指令,接收邮件查看指令,针对每个邮件查看指令创建一个子线程; 所述子线程下载所述邮件查看指令对应的邮件,发送对应邮件的存储路径给主线程;主线程接收子线程发送对应邮件的存储路径,根据所述存储路径读取对应邮件内容并输出展示。
2.如权利要求1所述的方法,其特征在于,所述接收邮件收取指令步骤之前,还包括:运行邮件客户端软件,打开邮件管理操作界面。
3.如权利要求1所述的方法,其特征在于,所述子线程下载所述邮件查看指令对应的邮件,发送对应邮件的存储路径给主线程具体包括: 查找本地邮件服务器上的邮件文件; 下载本地邮件服务器上的邮件文件到本地用户存储盘; 发送本地用户存储盘上的邮件体文件的存储路径到主线程。
4.如权利要求3所述的方法,其特征在于,所述方法进一步包括: 本地邮件服务器上的邮件文件,邮件正文及图片的调用地址存储在邮件体文件中,邮件图片存储在邮件附属文件中; 下载到本地用户存储盘的邮件文件,邮件正文和图片分别存储在邮件体文件和邮件附属文件中,邮件体文件中包含邮件正文的文字表格部分及邮件图片的调用地址。
5.如权利要求4所述的方法,其特征在于,所述方法进一步包括: 与邮件体文件分开存储的邮件附属文件在下载到本地用户存储盘后路径发生变化,子线程修改本地用户存储盘邮件体文件中对图片的调用地址使所述的地址与下载到本地用户存储盘后的邮件附属文件存储路径相一致,并发送本地用户存储盘上修改后新生成的邮件体文件的存储路径到主线程。
6.一种电子邮件的载入装置,其特征在于,包括: 邮件收取模块,用于接收邮件收取指令,启动主线程,主线程输出邮件列表; 邮件查看模块,用于主线程轮询对邮件列表中邮件的邮件查看指令,接收邮件查看指令,针对每个邮件查看指令创建一个子线程; 邮件下载模块,用于所述子线程下载所述邮件查看指令对应的邮件,发送对应邮件的存储路径给主线程;以及 邮件输出模块,用于主线程接收子线程发送对应邮件的存储路径,根据所述存储路径读取对应邮件内容并输出展示。
7.如权利要求6所述的装置,其特征在于,还包括: 邮件管理模块,用于运行邮件客户端软件,打开邮件管理操作界面。
8.如权利要求6所述的装置,其特征在于,所述邮件下载模块具体包括: 查找模块,用于查找本地邮件服务器上的邮件文件; 存储模块,用于将本地邮件服务器上的邮件文件存储到本地用户存储盘;以及 发送模块,用于发送本地用户存储盘邮件体文件存储路径到主线程。
9.如权利要求8所述的装置,其特征在于,所述装置还包括: 文件分离下载模块,用于将邮件内容分别下载到本地用户存储盘的邮件体文件和邮件附属文件中,邮件正文和图片分别存储在邮件体文件和邮件附属文件中,邮件体文件中包含邮件正文的文字表格部分及邮件图片的调用地址。
10.如权利要求9所述的装置,其特征在于,所述装置还包括: 修改模块,用于修改本地用户存储盘邮件体文件中图片的调用地址。
【专利摘要】本发明适用于电子邮件通信领域,提供了一种电子邮件的载入方法及装置。其载入方法包括:接收邮件收取指令,启动主线程,主线程输出邮件列表;主线程轮询对邮件列表中邮件的邮件查看指令,接收邮件查看指令,针对每个邮件查看指令创建一个子线程;所述子线程下载所述邮件查看指令对应的邮件,发送对应邮件的存储路径给主线程;主线程接收子线程发送对应邮件的存储路径,根据所述存储路径读取对应邮件内容并输出展示。本发明解决了载入大容量邮件时不能同时对邮件客户端的其他邮件进行载入操作的问题,节约了用户的等待时间,提高了邮件查看的效率,提升了用户的体验感。
【IPC分类】G06Q10-10, H04L12-58
【公开号】CN104579921
【申请号】CN201410830471
【发明人】戴益忠
【申请人】宁波江东恒冠信息技术有限公司
【公开日】2015年4月29日
【申请日】2014年12月27日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1