一种实现邮件和即时消息互通的方法和系统.pdf

上传人:e1 文档编号:1088051 上传时间:2018-03-30 格式:PDF 页数:16 大小:725.26KB
返回 下载 相关 举报
摘要
申请专利号:

CN200910087035.2

申请日:

2009.06.15

公开号:

CN101594318A

公开日:

2009.12.02

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):H04L 12/58申请日:20090615|||公开

IPC分类号:

H04L12/58; H04L29/06; H04L29/08

主分类号:

H04L12/58

申请人:

中兴通讯股份有限公司

发明人:

邢晓江

地址:

518057广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部

优先权:

专利代理机构:

北京派特恩知识产权代理事务所(普通合伙)

代理人:

蒋雅洁;程立民

PDF下载: PDF下载
内容摘要

本发明公开了一种实现邮件和即时消息互通的方法,包括:即时消息邮件接口服务器对来自即时消息客户端的即时消息内容,以及来自邮件服务器的邮件信息进行接收;根据即时消息内容中的即时消息身份信息,从即时消息服务器查找对应的邮箱地址,并将即时消息内容发送到对应的邮箱;根据邮件信息中的邮箱地址,从即时消息服务器查找对应的即时消息身份信息,并将邮件信息发送到对应的即时消息客户端。本发明还公开了一种实现邮件和即时消息互通的系统,实现了邮件和即时消息的互通,给实际应用带来了便利,增加了用户的体验度,提高了用户的工作效率。

权利要求书

1、  一种实现邮件和即时消息互通的方法,其特征在于,该方法包括:
即时消息邮件接口服务器对来自即时消息客户端的即时消息内容,以及来自邮件服务器的邮件信息进行接收;
所述即时消息邮件接口服务器根据即时消息内容中的即时消息身份信息,从即时消息服务器查找对应的邮箱地址,并将所述即时消息内容发送到对应的邮箱;根据邮件信息中的邮箱地址,从即时消息服务器查找对应的即时消息身份信息,并将所述邮件信息发送到对应的即时消息客户端。

2、
  根据权利要求1所述实现邮件和即时消息互通的方法,其特征在于,所述从即时消息服务器查找对应的邮箱地址,具体为:
所述即时消息邮件接口服务器从即时消息内容中获取对端用户的即时消息身份信息,并向即时消息服务器请求对端用户的邮箱地址,所述请求中携带所述对端用户的即时消息身份信息;
所述即时消息服务器根据请求中的即时消息身份信息,查找自身所存储的用户邮箱地址和即时消息身份信息的对应关系,得到对端用户的邮箱地址并返回给所述即时消息邮件接口服务器。

3、
  根据权利要求1所述实现邮件和即时消息互通的方法,其特征在于,所述即时消息邮件接口服务器对来自邮件服务器的邮件信息进行接收,具体为:
邮件推送服务器从所述邮件服务器中获取用户的邮件信息,并向即时消息邮件接口服务器请求查询所述用户是否在线;
所述即时消息邮件接口服务器将所述请求转发给即时消息服务器,从所述即时消息服务器获取所述用户是否在线的信息并转发给邮件推送服务器;
所述邮件推送服务器根据用户是否在线的信息,在确定用户在线时,将从邮件服务器中获取到的邮件信息发送给所述即时消息邮件接口服务器。

4、
  根据权利要求3所述实现邮件和即时消息互通的方法,其特征在于,该方法进一步包括:即时消息服务器根据所述查询请求中的邮箱地址,查找自身所存储的用户邮箱地址和即时消息身份信息的对应关系,得到对应的即时消息身份信息,并将所述即时消息身份信息与用户是否在线的信息一同发送给即时消息邮件接口服务器。

5、
  根据权利要求1所述实现邮件和即时消息互通的方法,其特征在于,该方法进一步包括:所述即时消息客户端根据用户的主动请求,向即时消息邮件接口服务器发送即时消息内容;或者根据预先配置的策略,在检测到即时通信的对端下线后,向即时消息邮件接口服务器发送即时消息内容。

6、
  一种实现邮件和即时消息互通的系统,其特征在于,该系统包括:
即时消息邮件接口服务器,用于对来自即时消息客户端的即时消息内容,以及来自邮件服务器的邮件信息进行接收;根据即时消息内容中的即时消息身份信息,从即时消息服务器查找对应的邮箱地址,并将所述即时消息内容发送到对应的邮箱;根据邮件信息中的邮箱地址,从即时消息服务器查找对应的即时消息身份信息,并将所述邮件信息发送到对应的即时消息客户端;
即时消息客户端,用于向即时消息邮件接口服务器发送即时消息内容,并接收所述即时消息邮件接口服务器发送的邮件信息;
邮件服务器,用于向即时消息邮件接口服务器发送邮件信息,并将所述即时消息邮件接口服务器提供的即时消息内容发送到对应的邮箱;
即时消息服务器,用于为所述即时消息邮件接口服务器提供邮箱地址和即时消息身份信息的查询。

7、
  根据权利要求6所述实现邮件和即时消息互通的系统,其特征在于,该系统进一步包括:邮件推送服务器,用于通过即时消息邮件接口服务器向即时消息服务器请求查询用户是否在线,并根据即时消息服务器通过即时消息邮件接口服务器返回的用户是否在线的信息,在确定用户在线时,将从邮件服务器中获取到的邮件信息发送给所述即时消息邮件接口服务器。

8、
  一种发送即时消息的方法,用以将所述即时消息发送至一邮件接收方,其特征在于,该方法包括:
即时消息邮件接口服务器接收来自即时消息客户端的即时消息内容;
所述即时消息邮件接口服务器根据即时消息内容中的邮件接收方的即时消息身份信息,从即时消息服务器查找与该即时消息身份信息对应的邮箱地址,并将所述即时消息内容发送到对应的邮箱。

9、
  一种发送邮件的方法,用以将所述邮件发送至一即时消息接收方,其特征在于,该方法包括:
即时消息邮件接口服务器接收来自邮件服务器的邮件信息;所述即时消息邮件接口服务器根据即邮件信息中的邮件地址,从即时消息服务器查找与该邮箱地址对应的即时消息接收方的即时消息身份信息,并将所述即时消息内容发送到对应的即时消息接收方。

10、
  根据权利要求9所述发送邮件的方法,其特征在于,在即时消息邮件接口服务器接收邮件信息之前,该方法进一步包括:
邮件推送服务器从所述邮件服务器中获取用户的邮件信息,并向即时消息邮件接口服务器请求查询所述用户是否在线;
所述即时消息邮件接口服务器将所述请求转发给即时消息服务器,从所述即时消息服务器获取所述用户是否在线的信息并转发给邮件推送服务器;
所述邮件推送服务器根据用户是否在线的信息,在确定用户在线时,将从邮件服务器中获取到的邮件信息发送给所述即时消息邮件接口服务器。

说明书

一种实现邮件和即时消息互通的方法和系统
技术领域
本发明涉及即时通信技术,尤其涉及一种实现邮件和即时消息互通的方法和系统。
背景技术
电子邮件是日常办公的一种常用工具,在互联网上拥有非常广泛的应用;即时通信服务也是新发展的一种应用广泛的通信工具,目前拥有巨大的用户群体。以上两种都是用户日常工作生活的常用业务,然而实际应用中用户必须登录电子邮箱才能查收电子邮件;同样的,用户也必须登录即时消息客户端才能进行即时通信,而且用户的即时消息客户端不在线时,无法正常接收即时消息。
在很多情况下,用户只登录即时消息客户端,而没有登录电子邮箱,这样当有邮件产生时,无法对邮件进行及时查收,耽误工作;在即时通信过程中,如果通信一方掉线,那么掉线一方将无法正常接收即时消息,容易造成即时消息丢失,从而降低了用户的体验度。
由于上述两种业务各自存在弊端,因此会给实际应用带来诸多不便。如果能将电子邮件业务和即时通信业务相结合,实现电子邮件和即时消息的互通,那么就能实现上述两种弊端的互补。然而,现有技术还无法提供一种实现电子邮件和即时消息互通的解决方案。
发明内容
有鉴于此,本发明的主要目的在于提供一种实现邮件和即时消息互通的方法和系统,以解决现有技术无法实现邮件和即时消息互通的问题。
为达到上述目的,本发明的技术方案是这样实现的:
本发明提供了一种实现邮件和即时消息互通的方法,该方法包括:
即时消息邮件接口服务器对来自即时消息客户端的即时消息内容,以及来自邮件服务器的邮件信息进行接收;
所述即时消息邮件接口服务器根据即时消息内容中的即时消息身份信息,从即时消息服务器查找对应的邮箱地址,并将所述即时消息内容发送到对应的邮箱;根据邮件信息中的邮箱地址,从即时消息服务器查找对应的即时消息身份信息,并将所述邮件信息发送到对应的即时消息客户端。
所述从即时消息服务器查找对应的邮箱地址,具体为:
所述即时消息邮件接口服务器从即时消息内容中获取对端用户的即时消息身份信息,并向即时消息服务器请求对端用户的邮箱地址,所述请求中携带所述对端用户的即时消息身份信息;
所述即时消息服务器根据请求中的即时消息身份信息,查找自身所存储的用户邮箱地址和即时消息身份信息的对应关系,得到对端用户的邮箱地址并返回给所述即时消息邮件接口服务器。
所述即时消息邮件接口服务器对来自邮件服务器的邮件信息进行接收,具体为:
邮件推送服务器从所述邮件服务器中获取用户的邮件信息,并向即时消息邮件接口服务器请求查询所述用户是否在线;
所述即时消息邮件接口服务器将所述请求转发给即时消息服务器,从所述即时消息服务器获取所述用户是否在线的信息并转发给邮件推送服务器;
所述邮件推送服务器根据用户是否在线的信息,在确定用户在线时,将从邮件服务器中获取到的邮件信息发送给所述即时消息邮件接口服务器。
该方法进一步包括:即时消息服务器根据所述查询请求中的邮箱地址,查找自身所存储的用户邮箱地址和即时消息身份信息的对应关系,得到对应的即时消息身份信息,并将所述即时消息身份信息与用户是否在线的信息一同发送给即时消息邮件接口服务器。
该方法进一步包括:所述即时消息客户端根据用户的主动请求,向即时消息邮件接口服务器发送即时消息内容;或者根据预先配置的策略,在检测到即时通信的对端下线后,向即时消息邮件接口服务器发送即时消息内容。
本发明还提供了一种实现邮件和即时消息互通的系统,该系统包括:
即时消息邮件接口服务器,用于对来自即时消息客户端的即时消息内容,以及来自邮件服务器的邮件信息进行接收;根据即时消息内容中的即时消息身份信息,从即时消息服务器查找对应的邮箱地址,并将所述即时消息内容发送到对应的邮箱;根据邮件信息中的邮箱地址,从即时消息服务器查找对应的即时消息身份信息,并将所述邮件信息发送到对应的即时消息客户端;
即时消息客户端,用于向即时消息邮件接口服务器发送即时消息内容,并接收所述即时消息邮件接口服务器发送的邮件信息;
邮件服务器,用于向即时消息邮件接口服务器发送邮件信息,并将所述即时消息邮件接口服务器提供的即时消息内容发送到对应的邮箱;
即时消息服务器,用于为所述即时消息邮件接口服务器提供邮箱地址和即时消息身份信息的查询。
该系统进一步包括:邮件推送服务器,用于通过即时消息邮件接口服务器向即时消息服务器请求查询用户是否在线,并根据即时消息服务器通过即时消息邮件接口服务器返回的用户是否在线的信息,在确定用户在线时,将从邮件服务器中获取到的邮件信息发送给所述即时消息邮件接口服务器。
发明还提供了一种发送即时消息的方法,用以将所述即时消息发送至一邮件接收方,该方法包括:
即时消息邮件接口服务器接收来自即时消息客户端的即时消息内容;
所述即时消息邮件接口服务器根据即时消息内容中的邮件接收方的即时消息身份信息,从即时消息服务器查找与该即时消息身份信息对应的邮箱地址,并将所述即时消息内容发送到对应的邮箱。
发明还提供了一种发送邮件的方法,用以将所述邮件发送至一即时消息接收方,该方法包括:
即时消息邮件接口服务器接收来自邮件服务器的邮件信息;所述即时消息邮件接口服务器根据即邮件信息中的邮件地址,从即时消息服务器查找与该邮箱地址对应的即时消息接收方的即时消息身份信息,并将所述即时消息内容发送到对应的即时消息接收方。
在即时消息邮件接口服务器接收邮件信息之前,该方法进一步包括:
邮件推送服务器从所述邮件服务器中获取用户的邮件信息,并向即时消息邮件接口服务器请求查询所述用户是否在线;
所述即时消息邮件接口服务器将所述请求转发给即时消息服务器,从所述即时消息服务器获取所述用户是否在线的信息并转发给邮件推送服务器;
所述邮件推送服务器根据用户是否在线的信息,在确定用户在线时,将从邮件服务器中获取到的邮件信息发送给所述即时消息邮件接口服务器。
本发明所提供的一种实现邮件和即时消息互通的方法和系统,通过在即时消息服务器中维护用户的即时消息身份信息和邮件地址的对应关系,并在邮件系统和即时消息系统之间增设一个即时消息邮件接口服务器,实现了电子邮件和即时消息的互通。通过本发明,使得即时消息用户能够在对方不在线的情况下,将即时消息内容发送到对方的邮箱,避免了即时消息的丢失;用户的邮件内容也能够通过推送的方式发送到自身在线的即时消息中,实现了对邮件内容的及时查收。邮件和即时消息的互通,给实际应用带来了便利,增加了用户的体验度,提高了用户的工作效率。
附图说明
图1为本发明一种实现邮件和即时消息互通的方法流程图;
图2为本发明实施例中即时消息发送到邮件系统的流程图;
图3为本发明实施例中邮件内容推送到即时消息系统的流程图;
图4为本发明一种实现邮件和即时消息互通的系统的组成结构示意图。
具体实施方式
下面结合附图和具体实施例对本发明的技术方案进一步详细阐述。
本发明所提供的一种实现邮件和即时消息互通的方法,如图1所示,主要包括以下步骤:
步骤101,即时消息邮件接口服务器对来自即时消息客户端的即时消息内容,以及来自邮件服务器的邮件信息进行接收。
即时消息客户端需要将即时消息内容发送到即时通信对端用户的邮箱时,将即时消息内容发送给即时消息邮件接口服务器,以实现转发;当用户的即时消息客户端在线时,邮件服务器将接收到该用户的邮件信息发送给即时消息邮件接口服务器,以转发到该用户的即时消息客户端。
步骤102,即时消息邮件接口服务器根据即时消息内容中的即时消息身份信息,从即时消息服务器查找对应的邮箱地址,并将即时消息内容发送到对应的邮箱;根据邮件信息中的邮箱地址,从即时消息服务器查找对应的即时消息身份信息,并将邮件信息发送到对应的即时消息客户端。
即时消息邮件接口服务器与邮件系统和即时消息系统之间通过接口相连,用以实现邮件和即时消息的跨系统转发,进而实现邮件系统和即时消息系统的互通。
下面以即时消息内容发送到邮件系统的流程为例,对图1所示实现邮件和即时消息互通的方法进行说明,如图2所示,即时消息内容发送到邮件系统的流程主要包括以下步骤:
步骤201,即时消息客户端将即时消息内容发送给即时消息邮件接口服务器。
根据实际需要,即时消息客户端可以根据用户的主动请求,执行将即时消息内容发送给即时消息邮件接口服务器的操作;当然也可以根据预先配置的策略,在即时消息客户端检测到即时通信的对端下线后自动执行将即时消息内容发送给即时消息邮件接口服务器的操作。另外,本发明的即时消息内容中也可以包括附件。
步骤202~203,即时消息邮件接口服务器从即时消息服务器中获取对端用户的邮箱地址。
即时消息邮件接口服务器向即时消息服务器请求对端用户的邮箱地址,该请求中携带对端用户的即时消息身份信息,该即时消息身份信息是从来自即时消息客户端的即时消息内容中获得的;即时消息服务器接收到该请求后,根据请求中的即时消息身份信息,查找自身所存储的用户邮箱地址和即时消息身份信息的对应关系,以得到对应的对端用户的邮箱地址,从而将得到的对端用户的邮箱地址返回给即时消息邮件接口服务器。
步骤204,即时消息邮件接口服务器将获取的对端用户的邮箱地址与即时消息内容发送给邮件服务器。
邮件服务器根据对端用户的邮箱地址,并通过简单邮件传输协议(SMTP,Simple Mail Transfer Protocol)将即时消息内容发送到对端用户的邮箱。在发送成功后,即时消息邮件接口服务器可以告知即时消息客户端,以提示用户即时消息内容发送成功。
这种将即时消息内容以邮件方式提供给即时通信对端用户的方法,能够防止即时消息内容的丢失,避免了由于对端用户不在线而导致无法收到即时消息的情况产生。
下面再以邮件内容推送到即时消息系统的流程为例进行说明,如图3所示,邮件内容推送到即时消息系统的流程主要包括以下步骤:
步骤301,邮件推送服务器从邮件服务器中获取到用户的邮件信息。
获取的邮件信息包括邮件的内容,以及邮件的附件等等。
步骤302,邮件推送服务器向即时消息邮件接口服务器请求查询该用户是否在线。
邮件推送服务器向即时消息邮件接口服务器发送针对该用户的状态查询请求,以查询该用户的即时消息客户端是否在线。其中,发送的状态查询请求中需要携带对应该用户的邮箱地址。
步骤303,即时消息邮件接口服务器将查询用户是否在线的请求转发给即时消息服务器,并从即时消息服务器获取该用户是否在线的信息。
即时消息服务器接收到状态查询请求后,根据该请求中的邮箱地址获取对应用户的即时消息客户端是否在线的信息,并将获取的信息返回给即时消息邮件接口服务器;此外,即时消息服务器还需根据该请求中的邮箱地址,查找自身所存储的用户邮箱地址和即时消息身份信息的对应关系,以得到与该请求中的邮箱地址相对应的即时消息身份信息,并将得到的即时消息身份信息与用户是否在线的信息一同发送给即时消息邮件接口服务器。
步骤304,即时消息邮件接口服务器将即时消息服务器返回的用户是否在线的信息,以及用户的即时消息身份信息转发给邮件推送服务器。
步骤305,邮件推送服务器根据接收的信息,在确定用户在线时,将从邮件服务器中获取到的对应用户的邮件信息发送给即时消息邮件接口服务器。
邮件推送服务器根据接收的用户是否在线的信息,如果确定为用户不在线,则无需将对应用户的邮件信息发送给即时消息邮件接口服务器,直接结束整个流程;如果确定为用户在线,则根据邮件信息所对应的邮箱地址,将对应用户的邮件信息发送给即时消息邮件接口服务器。
步骤306,即时消息邮件接口服务器将接收的邮件信息发送给对应用户的即时消息客户端。
即时消息邮件接口服务器接收到邮件信息后,将该信息中的邮箱地址,与自身在步骤303中获取的邮箱地址进行匹配,以获取对应用户的即时消息身份信息,并根据获取的对应用户的即时消息身份信息,将该邮件信息发送给用户的即时消息客户端。
在线的即时消息客户端在接收到来自即时消息邮件接口服务器的邮件信息后,即可通过界面提醒用户进行查收,从而实现了将邮件信息通过即时消息的方式提供给在线用户的目的,使得在线用户能及时查收邮件,提高了工作效率。
为实现上述邮件和即时消息互通的方法,本发明还提供了一种实现邮件和即时消息互通的系统,如图4所示,该系统包括:即时消息邮件接口服务器10、即时消息客户端20、邮件服务器30和即时消息服务器40。
即时消息邮件接口服务器10,用于对来自即时消息客户端20的即时消息内容,以及来自邮件服务器30的邮件信息进行接收;根据即时消息内容中的即时消息身份信息,从即时消息服务器40查找对应的邮箱地址,并将即时消息内容发送到对应的邮箱;根据邮件信息中的邮箱地址,从即时消息服务器40查找对应的即时消息身份信息,并将邮件信息发送到对应的即时消息客户端20。
即时消息客户端20,连接即时消息邮件接口服务器10,用于向即时消息邮件接口服务器10发送即时消息内容,并接收即时消息邮件接口服务器10发送的邮件信息。
邮件服务器30,连接即时消息邮件接口服务器10,用于向即时消息邮件接口服务器10发送邮件信息,并将即时消息邮件接口服务器10提供的即时消息内容发送到对应的邮箱。
即时消息服务器40,连接即时消息邮件接口服务器10,用于为即时消息邮件接口服务器10提供邮箱地址和即时消息身份信息的查询。该即时消息服务器40中存储有用户邮箱地址和即时消息身份信息的对应关系。
较佳的,该系统进一步包括邮件推送服务器50,连接即时消息邮件接口服务器10和邮件服务器30,用于通过即时消息邮件接口服务器10向即时消息服务器40请求查询用户是否在线,并根据即时消息服务器40通过即时消息邮件接口服务器10返回的用户是否在线的信息,在确定用户在线时,将从邮件服务器30中获取到的邮件信息发送给即时消息邮件接口服务器10。
另外,即时消息客户端20还与即时消息服务器40相连,用以实现普通的即时消息客户端20之间的即时通信。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

一种实现邮件和即时消息互通的方法和系统.pdf_第1页
第1页 / 共16页
一种实现邮件和即时消息互通的方法和系统.pdf_第2页
第2页 / 共16页
一种实现邮件和即时消息互通的方法和系统.pdf_第3页
第3页 / 共16页
点击查看更多>>
资源描述

《一种实现邮件和即时消息互通的方法和系统.pdf》由会员分享,可在线阅读,更多相关《一种实现邮件和即时消息互通的方法和系统.pdf(16页珍藏版)》请在专利查询网上搜索。

本发明公开了一种实现邮件和即时消息互通的方法,包括:即时消息邮件接口服务器对来自即时消息客户端的即时消息内容,以及来自邮件服务器的邮件信息进行接收;根据即时消息内容中的即时消息身份信息,从即时消息服务器查找对应的邮箱地址,并将即时消息内容发送到对应的邮箱;根据邮件信息中的邮箱地址,从即时消息服务器查找对应的即时消息身份信息,并将邮件信息发送到对应的即时消息客户端。本发明还公开了一种实现邮件和即时消。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1