【技术实现步骤摘要】
【国外来华专利技术】一种电子邮件的同步方法及终端本申请要求于2017年10月09日提交中国专利局、申请号为201710931815.5、申请名称为“一种邮件同步方法及终端”的中国专利申请的优先权,其全部内容通过引用结合在本申请实施例中。
本申请实施例涉及通信
,尤其涉及一种电子邮件的同步方法及终端。
技术介绍
随着网络技术的发展,电子邮件等网络通信工具的使用越来越频繁,通过电子邮箱(如Foxmail、Outlook等)发送或接收的邮件也越来越多。其中,用户可以使用不同终端中的电子邮箱客户端(即Email客户端)登录同一邮箱地址。当用户使用不同终端登录同一邮箱地址时,已发送邮件的同步则尤为重要。其中,Email客户端可以通过交互式邮件存取协议(Internet Mail Access Protocol,IMAP)服务器,实现已发送邮件的同步。具体的,Email客户端在成功发送邮件后,可以向IMAP服务器上传该邮件,IMAP服务器保存该邮件,以便电子邮箱的邮件同步时间到达后,Email客户端可以从IMAP服务器下载该邮件。但是 ...
【技术保护点】
一种电子邮件的同步方法,其特征在于,所述方法应用于电子邮箱客户端,所述方法包括:/n所述电子邮件客户端根据第一标识,确定第一服务器中是否保存第一邮件,所述第一标识是所述电子邮件客户端为所述第一邮件分配的,用于唯一标识所述第一邮件的邮件标识;/n当所述第一服务器中已保存所述第一邮件时,所述电子邮件客户端不向所述第一服务器发送所述第一邮件,所述第一邮件中携带所述第一标识;/n当所述第一服务器中未保存所述第一邮件时,所述电子邮件客户端向所述第一服务器发送所述第一邮件,所述第一邮件中携带所述第一标识。/n
【技术特征摘要】
【国外来华专利技术】20171009 CN 2017109318155一种电子邮件的同步方法,其特征在于,所述方法应用于电子邮箱客户端,所述方法包括:
所述电子邮件客户端根据第一标识,确定第一服务器中是否保存第一邮件,所述第一标识是所述电子邮件客户端为所述第一邮件分配的,用于唯一标识所述第一邮件的邮件标识;
当所述第一服务器中已保存所述第一邮件时,所述电子邮件客户端不向所述第一服务器发送所述第一邮件,所述第一邮件中携带所述第一标识;
当所述第一服务器中未保存所述第一邮件时,所述电子邮件客户端向所述第一服务器发送所述第一邮件,所述第一邮件中携带所述第一标识。
根据权利要求1所述的方法,其特征在于,所述电子邮件客户端根据第一标识,确定第一服务器中是否保存第一邮件,包括:
所述电子邮件客户端向所述第一服务器发送用户身份标识UID查询命令,所述UID查询命令中携带有所述第一标识,所述UID查询命令用于查询邮件标识与所述第一标识相同的邮件的UID;
所述电子邮件客户端接收所述第一服务器发送的第一UID查询响应或者第二UID查询响应,所述第一UID查询响应用于指示所述第一服务器中已保存所述第一邮件,所述第二UID查询响应用于指示所述第一服务器中未保存所述第一邮件;
所述电子邮件客户端根据所述第一UID查询响应确定所述第一服务器中已保存所述第一邮件,或者根据所述第二UID查询响应确定所述第一服务器中未保存所述第一邮件。
根据权利要求2所述的方法,其特征在于,所述方法还包括:
所述电子邮件客户端接收所述第一服务器发送的所述第二UID查询响应之后,向所述第一服务器发送标识查询请求,所述标识查询请求用于获取所述第一服务器保存的N个第二邮件的邮件标识,所述N个第二邮件是所述第一服务器所保存的邮件中,按照邮件保存时间的先后顺序,排列在后N位的邮件,N≥1;
所述电子邮件客户端接收所述第一服务器发送的标识查询响应,所述标识查询响应中携带有所述N个第二邮件的邮件标识;
所述电子邮件客户端依次遍历所述N个第二邮件,查找所述邮件标识与所述第一标识相同的邮件;
如果查找到所述邮件标识与所述第一标识相同的邮件,所述电子邮件客户端确定所述第一服务器中已保存所述第一邮件;
如果未查找到所述邮件标识与所述第一标识相同的邮件,所述电子邮件客户端确定所述第一服务器中未保存所述第一邮件。
根据权利要求1所述的方法,其特征在于,所述电子邮件客户端根据第一标识,确定第一服务器中是否保存第一邮件,包括:
所述电子邮件客户端向所述第一服务器发送标识查询请求,所述标识查询请求用于获取所述第一服务器保存的N个第二邮件的邮件标识,所述N个第二邮件是所述第一服务器所保存的邮件中,按照邮件保存时间的先后顺序,排列在后N位的邮件,N
≥1;
所述电子邮件客户端接收所述第一服务器发送的标识查询响应,所述标识查询响应中携带有所述N个第二邮件的邮件标识;
所述电子邮件客户端依次遍历所述N个第二邮件的邮件标识,查找所述邮件标识与所述第一标识相同的邮件;
如果查找到所述邮件标识与所述第一标识相同的邮件,所述电子邮件客户端确定所述第一服务器中已保存所述第一邮件;
如果未查找到所述邮件标识与所述第一标识相同的邮件,所述电子邮件客户端确定所述第一服务器中未保存所述第一邮件。
根据权利要求1-4中任一项所述的方法,其特征在于,在所述电子邮件客户端根据第一标识,确定第一服务器中是否保存第一邮件之前,所述方法还包括:
所述电子邮件客户端向第二服务器发送携带所述第一标识的所述第一邮件;
其中,所述第一服务器中已保存的第一邮件是所述第二服务器向所述第一服务器发送的。
根据权利要求1-5中任一项所述的方法,其特征在于,所述第一标识是所述电子邮件客户端在创建所述第一邮件时,为所述第一邮件分配的;或者,所述第一标识是所述电子邮件客户端在发送所述第一邮件时,为所述第一邮件分配的。
根据权利要求1-6中任一项所述的方法,其特征在于,所述电子邮件客户端根据第一标识,确定第一服务器中是否保存第一邮件,包括:
所述电子邮件客户端在接收到所述第一服务器发送的第一消息时,根据所述第一标识,确定所述第一服务器中是否保存所述第一邮件,所述第一消息用于指示所述第一邮件发送成功;
或者,
所述电子邮件客户端在向所述第一服务器发送所述第一邮件之前,根据所述第一标识,确定所述第一服务器中是否保存所述第一邮件。
一种电子邮件的同步方法,其特征在于,用于进行电子邮箱客户端中的邮件同步,所述方法包括:
所述电子邮箱客户端向第一服务器发送用户身份标识UID查询命令,所述UID查询命令中携带有第一标识,所述第一标识是所述电子邮件客户端为第一邮件分配的,用于唯一标识所述第一邮件的邮件标识,所述UID查询命令用于查询邮件标识与所述第一标识相同的邮件的UID;
所述第一服务器响应于所述UID查询命令,从所述第一服务器保存的邮件中,查找邮件标识与所述第一标识相同的邮件的UID;
所述第一服务器根据查询结果,向所述电子邮件客户端发送第一UID查询响应或者第二UID查询响应,所述第一UID查询响应中携带查找到的邮件的UID,所述第二UID查询响应用于指示所述第一服务器中未保存所述第一邮件;
所述电子邮件客户端根据所述第一UID查询响应确定所述第一服务器中已保存所述第一邮件,或者根据所述第二UID查询响应确定所述第一服务器中未保存所述第一邮件。
根据权利要求8所述的方法,其特征在于,所述第一服务器响应于所述UID查询命令,从所述第一服务器保存的邮件中,查找邮件标识与所述第一标识相同的邮件的UID,包括:
所述第一服务器响应于所述UID查询命令,从所述第一服务器保存的M个第二邮件中,查找邮件标识与所述第一标识相同的邮件的UID,M≥1;
其中,所述M个第二邮件是所述第一服务器所保存的邮件中,按照邮件保存时间的先后顺序,排列在后M位的邮件。
根据权利要求8或9所述的方法,其特征在于,所述方法还包括:
当所述第一服务器无法识别所述UID查询命令时,所述第一服务器向所述电子邮件客户端发送所述第二UID查询响应。
根据权利要求10所述的方法,其特征在于,所述方法还包括:
所述电子邮箱客户端在接收到所述第一服务器发送的所述第二UID查询响应后,向所述第一服务器发送标识查询请求,所述标识查询请求用于获取所述第一服务器保存的N个第二邮件的邮件标识,所述N个第二邮件是所述第一服务器所保存的邮件中,按照邮件保存时间的先后顺序,排列在后N位的邮件,N≥1;
所述第一服务器响应于所述标识查询请求,向所述电子邮件客户端发送标识查询响应,所述标识查询响应中携带有所述N个第二邮件的邮件标识;
所述电子邮件客户端响应于所述标识查询响应,依次遍历所述N个第二邮件,查找所述邮件标识与所述第一标识相同的邮件;
如果查找到所述邮件标识与所述第一标识相同的邮件,所述电子邮件客户端确定所述第一服务器中已保存所述第一邮件;
如果未查找到所述邮件标识与所述第一标识相同的邮件,所述电子邮件客户端确定所述第一服务器中未保存所述第一邮件。
一种电子邮件的同步方法,其特征在于,用于进行电子邮箱客户端中的邮件同步,所述方法包括:
所述电子邮箱客户端向第一服务器发送标识查询请求,所述标识查询请求用于获取所述第一服务器保存的N个第二邮件的邮件标识,所述N个第二邮件是所述第一服务器所保存的邮件中,按照邮件保存时间的先后顺序,排列在后N位的邮件,N≥1;
所述第一服务器响应于所述标识查询请求,向所述电子邮件客户端发送标识查询响应,所述标识查询响应中携带有所述N个第二邮件的邮件标识;
所述电子邮件客户端响应于所述标识查询响应,依次遍历所述N个第二邮件,查找所述邮件标识与所述第一标识相同的邮件;
如果查找到所述邮件标识与所述第一标识相同的邮件,所述电子邮件客户端确定所述第一服务器中已保存所述第一邮件;
如果未查找到所述邮件标识与所述第一标识相同的邮件,所述电子邮件客户端确定所述第一服务器中未保存所述第一邮件。
<...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。