邮件处理方法和装置制造方法及图纸

技术编号:32608768 阅读:16 留言:0更新日期:2022-03-12 17:33
本申请实施例提供一种邮件处理方法和装置,涉及通信领域,包括:终端设备向调制解调器发送第一请求,第一请求用于指示调制解调器检测服务器中的邮件情况;在终端设备接收到调制解调器用于提示存在新邮件的通知的情况下,终端设备的邮件处理应用从服务器获取目标邮件。本申请实施例由调制解调器来检测服务器中的邮件情况,当调制解调器检测到服务器有新邮件时,调制解调器向终端设备的邮件处理应用发送提示新邮件的通知,则可以避免因一直唤醒终端设备执行同步操作导致的持续耗电。设备执行同步操作导致的持续耗电。设备执行同步操作导致的持续耗电。

【技术实现步骤摘要】
邮件处理方法和装置


[0001]本申请涉及通信
,尤其涉及一种邮件处理方法和装置。

技术介绍

[0002]随着终端技术的发展,移动终端的功能得到较多完善。比如,在移动终端中可以实现电子邮件的接收与发送。
[0003]通常的,移动终端中可以基于邮箱应用与服务器进行通信,从服务器获取邮件。例如,邮箱应用可以周期性获取服务器上的邮件集合,并与邮箱应用已接收的邮件集合做对比,得到差异部分邮件,并从服务器上下载差异部分邮件。
[0004]但是,该通常的邮件获取方式中,移动终端的功耗较大。

技术实现思路

[0005]本申请实施例提供一种邮件处理的方法、装置和电子设备,终端设备向调制解调器发送第一请求,调制解调器根据第一请求执行检测服务器上邮件情况的步骤,在终端设备接收到调制解调器用于提示存在新邮件的通知的情况下,终端设备的邮件处理应用从服务器获取目标邮件,这样,可以避免终端设备的频繁唤醒,从而降低终端设备的功耗。
[0006]第一方面,本申请实施例提供一种邮件处理方法,包括:终端设备向调制解调器发送第一请求,第一请求用于指示调制解调器检测服务器中的邮件情况;在终端设备接收到调制解调器用于提示存在新邮件的通知的情况下,终端设备的邮件处理应用从服务器获取目标邮件。这样,调制解调器在检测到服务器上存在新邮件时,调制解调器可以向终端设备发送提示存在新邮件的通知,从而可以避免因一直唤醒终端设备造成的终端设备的功耗过大的情况发生。
[0007]在一种可能的实现方式中,第一请求可以包括下述的一种或多种:邮箱的账号和密码、在邮件处理应用中最新接收的邮箱的邮件的标识信息、服务器的地址信息、检测周期信息、通信安全类型信息或通信协议信息。这样,后续调制解调器可以基于第一请求中包含的信息与终端设备或服务器进行通信。
[0008]在一种可能的实现方式中,本申请实施例中终端设备向调制解调器发送第一请求,包括:在终端设备接收到目标操作的情况下,终端设备向调制解调器发送第一请求。这样,可以由用户灵活的触发指示调制解调器执行检测服务器上邮件情况的步骤,提升用户体验。
[0009]在一种可能的实现方式中,本申请实施例中在终端设备的邮件处理应用采用同步协议EAS与调制解调器通信的情况下,终端设备向调制解调器发送第一请求,包括:终端设备根据超文本传输协议HTTP和无线二进制可扩展标记语音WBXML协议封装第一请求中的数据包;终端设备向调制解调器发送包含封装后的第一请求中的数据包。这样,终端设备可以根据同步协议EAS组包第一请求,实现组包流程,从而可以避免调制解调器无法对第一请求组包的问题。
[0010]第二方面,本申请实施例提供一种邮件处理方法,包括:调制解调器接收来自终端设备的第一请求,第一请求用于指示调制解调器检测服务器中的邮件情况;调制解调器根据第一请求检测服务器中的邮件情况;在调制解调器检测到服务器中存在新邮件的情况下,调制解调器向终端设备中的邮件处理应用发送用于提示存在新邮件的通知。这样,调制解调器可以根据第一请求检测服务器中的邮件情况,在检测到服务器上存在新邮件时,调制解调器可以向终端设备发送提示存在新邮件的通知,从而可以避免因一直唤醒终端设备造成终端设备功耗过大的情况发生。
[0011]在一种可能的实现方式中,调制解调器根据第一请求检测服务器中的邮件情况,包括:在调制解调器检测到网络状态满足需求的情况下,调制解调器按照检测周期检测服务器中的邮件情况;或,在调制解调器检测到网络状态不满足需求的情况下,调制解调器停止检测服务器中的邮件情况,以及,在调制解调器检测到网络状态重新满足需求的情况下,调制解调器按照检测周期检测服务器中的邮件情况。这样,调制解调器可以依据网络信号质量动态确定是否执行检测服务器中邮件情况的步骤,从而保证检测周期不丢失,提高检测效率。
[0012]在一种可能的实现方式中,调制解调器根据第一请求检测服务器中的邮件情况,包括:调制解调器建立无线资源控制连接;在检测服务器中邮件情况的周期靠近调制解调器本身的检测周期的情况下,调制解调器检测服务器中的邮件情况。这样,可以提升检查服务器中是否存在新邮件的及时性。
[0013]在一种可能的实现方式中,第一请求包括下述的一种或多种:邮箱的账号和密码、在邮件处理应用中最新接收的邮箱的邮件的第一标识信息、服务器的地址信息、检测周期信息、通信安全类型信息或通信协议信息。这样,后续调制解调器可以基于第一请求中包含的信息与终端设备或服务器进行通信。
[0014]在一种可能的实现方式中,调制解调器根据第一请求检测服务器中的邮件情况,包括:调制解调器读取服务器中与邮箱相关的邮件的个数和/或总字节数;对于一次读取步骤,在读取步骤读取的服务器中邮件的个数和/或总字节数与上一次读取的服务器中邮件的个数和/或总字节数不同的情况下,获取服务器中最后一封邮件的第二标识信息;在第二标识信息与第一标识信息不同的情况下,调制解调器确定服务器中存在新邮件。这样,调制解调器可以结合邮件的个数和/或总字节数和/或标识信息便捷的检测服务器上是否有新邮件。
[0015]在一种可能的实现方式中,调制解调器根据第一请求检测服务器中的邮件情况,包括:调制解调器向服务器发送第二请求,第二请求用于请求服务器返回是否接收到新邮件的指示;在调制解调器接收到服务器的回复消息的情况下,调制解调器确定服务器中存在新邮件。这样,调制解调器可以基于服务器的指示确定服务器上是否存在新邮件,从而可以节约资源。
[0016]在一种可能的实现方式中,终端设备的邮件处理应用采用交互邮局访问协议IMAP或邮局协议POP与调制解调器通信的情况下,方法还包括:调制解调器根据IMAP或POP对第一请求中的数据组包;调制解调器根据第一请求检测服务器中的邮件情况,包括:调制解调器根据组包后的第一请求的数据包检测服务器中的邮件情况。这样,调制解调器可以根据交互邮局访问协议IMAP或邮局协议POP对第一请求进行组包,从而终端设备可以不执行组
包步骤,节约终端设备的资源。
[0017]第三方面,本申请实施例提供一种邮件处理装置,该邮件处理装置可以是终端设备,也可以是终端设备内的芯片或者芯片系统。该邮件处理装置可以包括收发模块和处理模块。当邮件处理装置是终端设备时,该处理模块可以是处理器,收发模块可以是收发器。该邮件处理装置还可以包括存储模块,该存储模块可以是存储器。该存储模块用于存储指令,该处理模块执行该存储模块所存储的指令,以使该终端设备实现第一方面或第一方面的任意一种可能的实现方式中描述的一种邮件处理方法。当该邮件处理装置是终端设备内的芯片或者芯片系统时,该处理模块可以是处理器。该处理模块执行存储模块所存储的指令,以使该终端设备实现第一方面或第一方面的任意一种可能的实现方式中描述的一种邮件处理方法。该存储模块可以是该芯片内的存储模块(例如,寄存器、缓存等),也可以是该终端设备内的位于该芯片外部的存储模块(例如,只读存储器、随机存取存储器等)。
[0018]示例性的,收发模块,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种邮件处理方法,其特征在于,包括:终端设备向调制解调器发送第一请求;所述第一请求用于指示所述调制解调器检测服务器中的邮件情况;在所述终端设备接收到所述调制解调器用于提示存在新邮件的通知的情况下,所述终端设备的邮件处理应用从所述服务器获取目标邮件。2.根据权利要求1所述的方法,其特征在于,所述第一请求包括下述的一种或多种:邮箱的账号和密码、在所述邮件处理应用中最新接收的所述邮箱的邮件的标识信息、所述服务器的地址信息、检测周期信息、通信安全类型信息或通信协议信息。3.根据权利要求1或2所述的方法,其特征在于,所述终端设备向调制解调器发送第一请求,包括:在所述终端设备接收到目标操作的情况下,所述终端设备向所述调制解调器发送第一请求。4.根据权利要求1-3任一项所述的方法,其特征在于,在所述终端设备的邮件处理应用采用同步协议EAS与所述调制解调器通信的情况下,所述终端设备向调制解调器发送第一请求,包括:所述终端设备根据超文本传输协议HTTP和无线二进制可扩展标记语音WBXML协议封装所述第一请求中的数据包;所述终端设备向调制解调器发送包含封装后的所述第一请求中的数据包。5.一种邮件处理方法,其特征在于,包括:调制解调器接收来自终端设备的第一请求,所述第一请求用于指示所述调制解调器检测服务器中的邮件情况;所述调制解调器根据所述第一请求检测所述服务器中的邮件情况;在所述调制解调器检测到所述服务器中存在新邮件的情况下,所述调制解调器向所述终端设备中的邮件处理应用发送用于提示存在新邮件的通知。6.根据权利要求5所述的方法,其特征在于,所述调制解调器根据所述第一请求检测所述服务器中的邮件情况,包括:在所述调制解调器检测到网络状态满足需求的情况下,所述调制解调器按照检测周期检测所述服务器中的邮件情况;或,在所述调制解调器检测到网络状态不满足需求的情况下,所述调制解调器停止检测所述服务器中的邮件情况,以及,在所述调制解调器检测到网络状态重新满足需求的情况下,所述调制解调器按照检测周期检测所述服务器中的邮件情况。7.根据权利要求5所述的方法,其特征在于,所述调制解调器根据所述第一请求检测所述服务器中的邮件情况,包括:所述调制解调器建立无线资源控制连接;在检测所述服务器中邮件情况的周期靠近所述调制解调器本身的检测周期的情况下,所述调制解调器检测所述服务器中的邮件情况。8.根据权利要求5-7任一项所述的方法,其特征在于,所述第一请求包括下述的一种或多种:邮箱的账号和密码、在所述邮件处理应用中最新接收的所述邮箱的邮件的第一标识信息、所述服务器的地址信息、检测周期信息、通信安全类型信息或通信协议信息。
9.根据权利要求8所述的方法,其特征在于,所述调制解调器根据所述第一请求检测所述服务器中的邮件情况,包括:所述调制解调器读取所述服务器中与所述邮箱相关的邮件的个数和/或总字节数;对于一次所述读取步骤,在所述读取步骤读取的所述服务器中邮件的个数和/或总字节数与上一次读取的所述服务器中邮件的个数和/或总字节数不同的情况下,获取所述服务器中最后一封邮件的第二标识信息;在所述第二标识信息与所述第一标识信息不同的情况下,所述调制解调器确定所述服务器中存在新邮件。10.根据权利要求5-8任一项所述的方法,其特征在于,所述调制解调器根据所述第一请求检测所述服务器中的邮件情况,包括:所述调制解调器向所述服务器发送第二请求,所述第二请求用于请求所述服务器返回是否接收到新邮件的指示;在所述调制解调器接收到所述服务器的回复消息的情况下,所述调制解调器确定所述服务器中存在新邮件。11.根据权利要求5-10任一项所述的方法,其特征在于,在所述终端设备的邮件处理应用采用交互邮局访问协议IMAP或邮局协议POP与所述调制解调器通信的情况下,所述方法还包括:所述调制解调器根据IMAP或POP对所述第一请求中的数据组包;所述调制解调器根据所述第一请求检测所述服务器中的邮件情况,包括:所述调制解调器根据组包后的所述第一请求的数据包检测所述服务器中...

【专利技术属性】
技术研发人员:刘复成
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1