新型移动邮件的实现方法和系统的制作方法

文档序号:7945812阅读:207来源:国知局
专利名称:新型移动邮件的实现方法和系统的制作方法
技术领域
本发明属于系统移动通信中的互连网增值业务应用系统,尤其涉及利用新技术实现移动邮件的系统。
背景技术
在移动邮件领域,目前普遍的做法采用客户端应用模式。客户端应用实现各种协议处理功能,需要支持各种标准的邮件协议,比如邮件简
单接收协议P0P3,和高级邮件接收协议IMAP4,以及邮件发送协议SMTP。这样,客户端应用可以处理邮件收发功能。但是邮件客户端应用会占用大量的系统资源去处理这些协议,正常运行时会使系统性能明显下降。而且目前很多邮件服务提供商并没有完全按照标准规范实现邮件协议,需要客户端进行针对性开发,并且客户端应用无法做到动态更新,所以很难根据服务商的变化去及时更新应用程序。另外, 一般的邮件客户端都需要用户进行复杂的邮箱参数配置,才能够收取邮件。综上所述,由于传统的邮件客户端应用的种种不便,移动邮件在手机应用领域的普及率并不好。
随着用户对移动业务的需求越来越大,以及手机上网速度的提升,人们亟需要一个使用方便、设置简单、动态更新的移动邮件系统。传统的客户端邮件应用已经不再能够满足用户的需求,如果没有符合客户需求的邮件应用模式出现,用户会慢慢的对移动邮件失去兴趣,这样不利于移动邮件的推广,也不利于无线增值业务的发展。
因此,目前存在对移动邮件改善的需求,给用户提供使用方便、动态更新、设置简单的新型移动邮件系统。

发明内容
为了解决上述的问题,本发明提供了新型移动邮件实现方法和系统,从根本上改变传统手机邮件客户端应用的实现方式,使手机邮件不再使用麻烦、资源消耗大、不易扩展,而是使用方便、动态扩展、设置简单的新型移动邮件系统。
为了达到上述目的,本发明提供了一种移动邮件的实现方法新邮件检査,服务器保存所有用户的邮箱信息,服务器会自动连接相应的邮件服务商的邮件服务器检查新邮件,当有发现有新邮件时服务器就会下载新邮件,并对邮件进行数据抽取、内容过滤、文件压縮等处理,将处理后的数据储存到数据库里,并将通知消息发送到移动设备上的客户端;邮件检査与下载,客户端收到新邮件通知后,会连接服务器下载新邮件数据,客户端也会定期去査询服务器,检查是否有新邮件,如果发现新邮件客户端会下载新邮件;邮件发送,当用户需要发送邮件时,客户端会向服务器提交邮件发送请求,并传输邮件数据到服务器,服务器会代理发送邮件到指定邮件地址。
本发明提供了一种新型移动邮件系统,该系统包括移动邮件服务器,移动邮件客户端。
本发明提供,移动邮件服务器,包括邮件服务商代理部分,用于和基于各邮件服务器提供商交互数据;邮件处理部分,用于处理邮件数
据,进行数据抽取、压縮、转化等操作;请求处理部分,用于处理客户端的各种业务请求;网络连接服务部分,用于为大量客户端提供网络连接服务。
本发明还提供,移动邮件客户端,包括界面处理部分,用于绘制各种窗口界面;网络连接部分,用于连接服务器,下载、上传数据;协议处理部分,用于处理数据协议,解析数据包、封装数据包;数据存储部分,用来存储、管理保存在客户端里的邮件。
本发明提供了一种新型邮件数据交互协议,本协议大大简化了邮件描述协议,简化数据处理,而是更方便移动设备使用。


下面结合附图以及实施例对本发明进行详细说明,本发明的上面和其他目的、特征和其他优点将更加清晰。
图1为本发明的整体系统网络结构图;图2为本发明的系统结构框图;图3为本发明新邮件通知接收流程图;图4为本发明轮询下载新邮件流程图;图5为本发明邮件发送流程具体实施例方式
下面结合说明书附图和具体实施方式
对本发明作进一步的描述。
图1是本发明的整体系统网络结构图。图1所示的邮件系统网络包括邮件客户端l-l,用来实现邮件业务。移动运营商的网络l-2,该网络包括移动基站1-2-1、 GPRS移动网络1-2-2。邮件服务器1-3,该服务器包括防火墙1-3-1、 1-3-12,提供网络安全保护;网络连接服务器1-3-2,用于建立、维护客户端和服务器之间的网络连接;网络应用服务器1-3-3,处理各种业务请求;邮件处理服务器1-3-4,进行邮件数据封包、解包操作;SMTP服务器1-3-5,提供SMTP发送邮件功能;数据库1-3-6,用来保存邮件数据、客户信息数据;邮件代理服务器1-3-7,代理访问各个服务提供商的邮件服务器,下载新邮件、下载联系人、发送邮件;推送服务器1-3-8,当有新邮件到来时发送通知消息到客户端;安全服务器1-3-9,提供数据加密保护;CRM服务器1-3-10,管理客户信息;计费服务器1-3-11,计算客户服务使用量,并根据既定规则计费。国际互联网1-4。各个邮件服务提供商1-5,提供邮件业务服务。
图2是本发明的系统结构框图。本系统包括邮件客户端2-l,提供基本操作界面,并和邮件服务器交互数据;邮件服务器2-2,服务器管理、维护、运行着邮件服务业务,服务器和客户端通过GPRS通道保持连接,
6客户端将业务请求发给服务器,服务器响应、处理每个业务请求,当有新邮件到达时,服务器还会及时推送通知消息到客户端。
下面结合图3到图5说明本发明的系统实现方法。
图3是本发明新邮件通知接收流程。在步骤S101中,代理服务器定期査询邮件服务提供商的服务器,检査是否有新邮件存在。在步骤S102中,代理服务器发现有新邮件,并开始下载新邮件内容。在步骤S103中,当服务器确认收下一封新邮件时,会向客户端及时推送通知消息。在步骤S104中,客户端收到服务器发来的消息,立即向服务器请求建立连接。在步骤S105中,服务器回复客户端建立连接请求。在步骤S106中,客户端向服务器端请求下载新邮件内容。在步骤S107中,服务器端传送新邮件数据给客户端。在步骤S108中,判断下载是否结束。在S109步骤中,确认下载已经结束时,邮件客户端通知服务器端。
图4是本发明轮询下载新邮流程。在步骤S201中,客户端向向服务器请求建立连接。步骤S202,服务器回复客户端建立连接请求。在步骤S203中,客户端向服务器请求查询新邮件数目。步骤S204服务器回复客户端的査询请求。在步骤S205中,如果有新邮件存在,客户端向服务器请求下载新邮件内容。步骤S206服务器传送邮件数据给客户端。步骤S207,当下载未完毕,继续向服务器请求邮件数据。步骤S208中,当下载完成,客户端通知服务器。
图5是本发明邮件发送的流程。在步骤S301中,用户启动邮件发送功能,客户端开始准备邮件发送。在步骤S302中,客户端向向服务器请求建立连接。步骤S303,服务器回复客户端建立连接请求。在步骤S304中,客户端向服务器传送邮件的数据内容。步骤S305服务器回复客户端数据包接收确认信息。在步骤S306中,邮件发送未结束,客户端继续发送邮件内容。步骤S307发送结束,客户端通知服务器。
权利要求
1、一种移动邮件的实现方法,它包括新邮件检查,服务器保存所有用户的邮箱信息,服务器会自动连接相应的邮件服务商的邮件服务器检查新邮件,当有发现有新邮件时服务器就会下载新邮件,并对邮件进行数据抽取、内容过滤、文件压缩等处理,将处理后的数据储存到数据库里,并将通知消息发送到移动设备上的客户端;邮件检查与下载,客户端收到新邮件通知后,会连接服务器下载新邮件数据,客户端也会定期去查询服务器,检查是否有新邮件,如果发现新邮件客户端会下载新邮件;邮件发送,当用户需要发送邮件时,客户端会向服务器提交邮件发送请求,并传输邮件数据到服务器,服务器会代理发送邮件到指定邮件地址。
2、 根据权利要求1所述的移动邮件的实现方法,其特征在于,所述 新邮件检査具体步骤为步骤S101,代理服务器定期查询邮件服务提供商的服务器,检查是否有新邮件存在;步骤S102,代理服务器发现有新邮件,并开始下载新邮件内容; 步骤S103,当服务器确认收下一封新邮件时,会向客户端及时推送通知消息;步骤S104,客户端收到服务器发来的消息,立即向服务器请求建立 连接;步骤S105,服务器回复客户端建立连接请求; 步骤S106,客户端向服务器端请求下载新邮件内容; 步骤S107,服务器端传送新邮件数据给客户端; 步骤S108,判断下载是否结束;步骤S109,确认下载已经结束时,邮件客户端通知服务器端。
3、 根据权利要求l所述的移动邮件的实现方法,其特征在于,所述 邮件检查与下载具体步骤为步骤S201,客户端向向服务器请求建立连接; 步骤S202,服务器回复客户端建立连接请求; 步骤S203,客户端向服务器请求査询新邮件数目; 步骤S204,服务器回复客户端的査询请求;步骤S205,如果有新邮件存在,客户端向服务器请求下载新邮件内容;步骤S206,服务器传送邮件数据给客户端;步骤S207,当下载未完毕,继续向服务器请求邮件数据;步骤S208中,当下载完成,客户端通知服务器。
4、 根据权利要求l所述的移动邮件的实现方法,其特征在于,所述 邮件发送具体步骤为步骤S301,用户启动邮件发送功能,客户端开始准备邮件发送; 步骤S302,客户端向向服务器请求建立连接; 步骤S303,服务器回复客户端建立连接请求; 步骤S304,客户端向服务器传送邮件的数据内容; 步骤S305,服务器回复客户端数据包接收确认信息; 步骤S306,邮件发送未结束,客户端继续发送邮件内容; 步骤S307,发送结束,客户端通知服务器。
5、 一种新型移动邮件系统,该系统包括移动邮件服务器,移动邮 件客户端,其特征在于所述移动邮件服务器,包括邮件服务商代理部分,用于和基于各 邮件服务器提供商交互数据;邮件处理部分,用于处理邮件数据,进行 数据抽取、压縮、转化等操作;请求处理部分,用于处理客户端的各种 业务请求;网络连接服务部分,用于为大量客户端提供网络连接服务;所述移动邮件客户端,包括界面处理部分,用于绘制各种窗口界 面;网络连接部分,用于连接服务器,下载、上传数据;协议处理部分, 用于处理数据协议,解析数据包、封装数据包;数据存储部分,用来存 储、管理保存在客户端里的邮件。
全文摘要
本发明公开了一种移动邮件的实现方法和系统,它包括新邮件检查,服务器保存所有用户的邮箱信息,服务器会自动连接相应的邮件服务商的邮件服务器检查新邮件,当有发现有新邮件时服务器就会下载新邮件,并对邮件进行数据抽取、内容过滤、文件压缩等处理,将处理后的数据储存到数据库里,并将通知消息发送到移动设备上的客户端;邮件检查与下载,客户端收到新邮件通知后,会连接服务器下载新邮件数据,客户端也会定期去查询服务器,检查是否有新邮件,如果发现新邮件客户端会下载新邮件;邮件发送,当用户需要发送邮件时,客户端会向服务器提交邮件发送请求,并传输邮件数据到服务器,服务器会代理发送邮件到指定邮件地址。
文档编号H04W4/12GK101483835SQ20091002511
公开日2009年7月15日 申请日期2009年2月24日 优先权日2009年2月24日
发明者虎 季, 杨昕吉, 王继平 申请人:诚迈科技(南京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1