邮件同步发送方法及系统的制作方法

文档序号:7929606阅读:195来源:国知局
专利名称:邮件同步发送方法及系统的制作方法
技术领域
本发明涉及通信系统,尤其涉及一种邮件同步发送方法及系统。
背景技术
网络技术所带来的资源利用率的提升、应用功能的扩展、性能的提升对我国现代 化、科技化、信息化建设起着重大作用,如何在保障网络及信息系统应用的基础上确保网络 及信息系统安全性成为最重要的研究对象。传统的保障安全的方法,即在不同安全级别的 网络中进行信息交换的时候,由人工将需要从第一网络发送到第二网络的邮件进行拷贝、 粘贴,从而实现在两个不同安全级别的网络间的信息交换。 发明人在实施本发明过程中,发现现有技术至少存在如下技术问题 上述以人工方法实现不同安全级别网络间的邮件发送的工作效率低,安全性转移
到人的因素上,可靠性无法保证。

发明内容
本发明实施例所要解决的技术问题在于,提供一种邮件同步发送方法及系统,可
通过单向传输网络实现第一网络到第二网络的邮件同步发送,扩展了单向传输技术的应
用,提高了邮件同步发送的效率,确保了邮件同步发送的安全性和可靠性。 为解决上述技术问题,本发明实施例采用如下技术方案 —种邮件同步发送方法,包括 客户端获得第一网络中的用户的邮件; 服务器端通过单向传输网络从所述客户端获得所述邮件,并将所述邮件转发到第
二网络中的邮件服务器。
—种邮件同步发送系统,包括 客户端,用于获得来自第一网络中的用户的邮件;
单向传输网络,用于单向传输所述邮件; 服务器端,用于通过单向传输网络从所述客户端获得所述邮件,并将所述邮件发
送到第二网络中的邮件服务器。 本发明实施例的有益效果是 通过客户端获得第一网络中的用户的邮件,服务器端通过单向传输网络从所述客 户端获得所述邮件,并将所述邮件转发到第二网络中的邮件服务器,扩展了单向传输技术 的应用,提高了邮件同步发送的效率,确保了邮件同步发送的安全性和可靠性。
下面结合附图对本发明实施例作进一步的详细描述。


图1是本发明实施例的邮件同步发送方法的主要流程图;
图2是本发明的邮件同步发送方法的具体实施例示意 图3是本发明实施例的邮件同步发送系统的主要结构图;
图4是本发明的邮件同步发送系统的具体实施例示意图。
具体实施例方式
本发明实施例提供了一种邮件同步发送方法及一种邮件同步发送系统,可通过单 向传输网络实现第一网络到第二网络的邮件同步发送,扩展了单向传输技术的应用,提高 了邮件同步发送的效率,确保了邮件同步发送的安全性和可靠性。 图1是本发明实施例的邮件同步发送方法的主要流程图,参照该图,该方法主要 包括 101,客户端获得第一网络中的用户的邮件,客户端可通过如下两种方式获得所述 邮件,客户端通过与第一网络中的用户相连的第一网络中的邮件服务器获得所述邮件,或 者,客户端以代理方式(代理第一网络中的邮件服务器)直接从第一网络中的用户获得所 述邮件; 102,服务器端通过单向传输网络从所述客户端获得所述邮件,并将所述邮件发送
到第二网络中的邮件服务器,以完成所述邮件从第一网络到第二网络的同步发送,具体地,
单向传输网络中可存在一个或多个单向传输设备,该单向传输设备可构成所述邮件传输的
数据传输通道上的节点,所述邮件的传输可利用单向传输网络中一条或多条数据传输通
道,第二网络中的邮件服务器可以是指定的第二网络中的一台或多台邮件服务器。 实施如图1所示的本发明实施例的邮件同步发送方法,通过101客户端获得来自
第一网络中的用户的邮件,102服务器端通过单向传输网络从所述客户端获得所述邮件,将
所述邮件发送到第二网络中的邮件服务器,扩展了单向传输技术的应用,提高了邮件同步
发送的效率,确保了邮件同步发送的安全性和可靠性。 图2是本发明的邮件同步发送方法的具体实施例示意图,参照该图,该方法主要 包括 201,第一网络中的用户使用邮件发送客户端系统(如Outlook软件或Foxmail软 件)通过邮件传输协议,如简单邮件传输协议(Simple Mail TransferProtocol, SMTP)向 客户端发送邮件; 202,根据配置的相关信息,客户端从第一网络中的用户获得邮件,具体地,上述配 置可包括如下一种或多种的组合 客户端对邮件的账户及本地端口进行配置,具体地,客户端可对处理邮件的本地 SMTP端口进行配置; 客户端对邮件的账户对应的目的邮件服务器进行相关信息配置,具体地,客户端 可对目的邮件服务器的因特网协议(Internet Protocol, IP)地址、端口以及相关协议进行 配置; 客户端对工作模式进行配置,具体地,工作模式为实时反馈模式或无反馈模式,其 中 实时反馈模式,所述客户端接收到所述邮件时,立即通过所述单向传输网络将所 述邮件发送到所述服务器端,之后在预设定时间内保持会话并检测会话状态,并通过会话 状态来作为反馈所述邮件的发送是否成功的开关,即当所述邮件的发送成功后,服务器端
5断开所述会话的连接,所述客户端以此获知所述邮件的发送成功,当所述邮件的发送超时 没有成功,保持所述会话的连接,所述客户端反馈所述邮件的发送失败信息给所述第一网 络中的用户后再断开会话; 无反馈模式,当所述客户端获得所述第一网络中的用户的邮件时,立即反馈所述 邮件的发送成功信息给所述第一网络中的用户; 203,客户端将获得的邮件以文件格式保存在本地,再将获得的邮件向单向传输网 络传输,具体地,单向传输网络中可存在一个或多个单向传输设备,该单向传输设备可构成 邮件传输的数据传输通道上的节点,邮件的传输可利用单向传输网络中一条或多条数据传 输通道; 204,单向传输网络将邮件传输至服务器端; 205,服务器端通过单向传输网络从客户端获得邮件,并将邮件解析并分类后采用 SMTP发送到第二网络中的邮件服务器,以完成邮件从第一网络到第二网络的同步发送;
206,第二网络中的邮件服务器将邮件发送到其对应的目的邮件服务器,具体地, 第二网络中的邮件服务器可以是指定的第二网络中的一台或多台邮件服务器;目的邮件服 务器地址可以是smtp. sina. com. cn(新浪的SMTP邮件服务器地址)或者其他地址,当然, 在有针对不同目的邮件服务器的多个邮件需要进行处理时本发明实施例的邮件同步发送 方法仍然适用; 作为一种实施方式,该方法中还可以对邮件的传输异常进行处理,客户端进行邮 件的传输异常的处理可包括对网络异常的处理、对邮件传输断点的处理等,其中,对邮件传 输断点的处理可以采用断点续传机制,具体地,根据邮件传输中断的第一数据点的指示信 息,确定以所述第一数据点前的已传输邮件中第二数据点作为所述邮件重新传输的起始 点,并以所述起始点重新传输所述邮件,所述第一数据点与所述第二数据点之间相差的数 据量大于或等于网络传输所述邮件时缓存的数据量的估计值。 作为一种实施方式,上述客户端、服务器端等设备还具有日志记录功能,以记录在 邮件同步发送过程中的相关处理信息。 作为一种实施方式,上述客户端、单向传输网络、服务器端等设备之间通信可采用 安全套接层(Secure Sockets Layer, SSL)加密通信。 实施如图2所示的本发明实施例的邮件同步发送方法,通过201、202由客户端获 得第一网络中的用户的邮件,203、204、205由服务器端通过单向传输网络获得邮件,将邮件 发送到第二网络中的邮件服务器,扩展了单向传输技术的应用,提高了邮件同步发送的效 率,确保了邮件同步发送的安全性和可靠性;206可实现目的邮件服务器利用单向传输网 络从第一网络收取邮件的功能;采用的日志记录、断点续传机制等功能完善了本发明实施 例的邮件同步发送方法,更具实用性。 下面对本发明实施例的邮件同步发送系统进行说明。 图3是本发明实施例的邮件同步发送系统的主要结构图,参照该图,该系统主要
包括客户端301、单向传输网络302、服务器端303,其中 客户端301通过单向传输网络302连接到服务器端303 ; 客户端301,获得第一网络中的用户的邮件,客户端301可通过如下两种方式获得 所述邮件,客户端301通过与第一网络中的用户相连的第一网络中的邮件服务器获得所述
6邮件,或者,客户端301以代理方式(代理第一网络中的邮件服务器)直接从第一网络中的 用户获得所述邮件; 单向传输网络302,单向传输所述邮件,具体地,单向传输网络中可存在一个或多 个单向传输设备,该单向传输设备可构成所述邮件传输的数据传输通道上的节点,所述邮 件的传输可利用单向传输网络302中一条或多条数据传输通道; 服务器端303,通过单向传输网络302从客户端301获得所述邮件,并将所述邮件
发送到第二网络中的邮件服务器,以完成所述邮件从第一网络到第二网络的同步发送,第
二网络中的邮件服务器可以是指定的第二网络中的一台或多台邮件服务器。 实施如图3所示的本发明实施例的邮件同步发送系统,通过客户端301获得来自
第一网络中的用户的邮件,服务器端303通过单向传输网络302获得所述邮件,将所述邮件
发送到第二网络中的邮件服务器,以完成所述邮件从所述第一网络到第二网络的同步,扩
展了单向传输技术的应用,提高了邮件同步发送的效率,确保了邮件同步发送的安全性和
可靠性。 图4是本发明的邮件同步发送系统的具体实施例示意图,参照该图,该系统主要 包括第一 网络中的用户401 、客户端402、单向传输网络403、服务器端404、第二网络中的邮 件服务器405、目的邮件服务器406,其中 第一网络中的用户401与客户端402相连,客户端402通过单向传输网络403与 服务器端404相连,服务器端404、目的邮件服务器406与第二网络中的邮件服务器405相 连; 第一网络中的用户401,使用邮件发送客户端系统(如Outlook软件或Foxmail软 件)通过邮件传输协议,如SMTP向客户端402发送邮件; 客户端402,根据配置的相关信息,从第一网络中的用户401获得邮件,将获得的 邮件以文件格式在本地进行保存,之后将邮件向单向传输网络403传输,具体地,客户端 402中可以包括 配置模块,进行配置,可包括如下一种或多种的组合 对邮件的账户及本地端口进行配置,具体地,可对处理邮件的本地SMTP端口进行 配置; 对邮件的账户对应的目的邮件服务器进行相关信息配置,具体地,可对目的邮件 服务器的IP地址、端口以及相关协议进行配置; 对工作模式进行配置,具体地,工作模式为实时反馈模式或无反馈模式,其中
实时反馈模式,客户端402接收到所述邮件时,立即通过单向传输网络403将邮件 发送到服务器端404,之后在预设定时间内保持会话并检测会话状态,并通过会话状态来作 为反馈所述邮件的发送是否成功的开关,即当所述邮件的发送成功后,断开所述会话的连 接,客户端402以此获知邮件的发送成功,当邮件的发送超时没有成功,保持会话的连接, 客户端402反馈邮件的发送失败信息给第一网络中的用户401后再断开会话;
无反馈模式,当客户端402获得第一网络中的用户401的邮件,立即反馈邮件的发 送成功信息给第一网络中的用户401,当邮件最终还是发送失败时,可以在服务器端404的 日志记录中查阅; 传输模块,根据配置模块配置的相关信息,从第一网络中的用户401获得邮件,将获得的邮件以文件格式在本地进行保存,之后将邮件向单向传输网络403传输; 单向传输网络403 ,该单向传输网络403的邮件传输方向为从客户端402到服务器
端404的方向,单向传输网络403中可存在一个或多个单向传输设备,该单向传输设备可构
成邮件传输的数据传输通道上的节点,邮件的传输具体可根据预处理中配置的一条或多条
数据传输通道来进行邮件传输; 服务器端404,通过单向传输网络403从客户端402获得邮件,并将邮件解析并分 类后采用SMTP发送到第二网络中的邮件服务器405,以完成邮件从第一网络到第二网络的 同步发送; 第二网络中的邮件服务器405,将邮件发送到其对应的目的邮件服务器406,具体 地,第二网络中的邮件服务器405可以是指定的第二网络中的一台或多台邮件服务器;
目的邮件服务器406,与邮件对应,从第二网络中的邮件服务器405上获得邮件, 具体地,目的邮件服务器406地址可以是smtp. sina. com. cn(新浪的SMTP邮件服务器地 址)或者其他地址,当然,在有针对不同目的邮件服务器的多个邮件需要进行处理时本发 明实施例的邮件同步发送系统仍然适用。 作为一种实施方式,客户端还可以包括一异常处理模块,该异常处理模块具有对 邮件的传输异常进行处理的功能,进行邮件的传输异常的处理可包括对网络异常的处理、 对邮件传输断点的处理等,其中,对邮件传输断点的处理可以采用断点续传机制,此处不再 赘述。 作为一种实施方式,上述客户端402、服务器端404等设备还具有日志记录功能模 块,以记录在邮件同步接收过程中的相关处理信息。 作为一种实施方式,上述客户端402、单向传输网络403、服务器端404等设备之间 通信可采用安全套接层(Secure Sockets Layer, SSL)加密通信。 需要说明的是,上述客户端402、单向传输网络403、服务器端404可集成在一个物 理设备中;第二网络中的邮件服务器405可集成于服务器端404中,此时服务器端404需要 进行对应的配置,如在服务器端404添加第二网络中的邮件服务器405的协议相关信息及 配置等。 实施如图4所示的本发明实施例的邮件同步发送系统,由客户端402获得第一网 络中的用户401的邮件,服务器端404通过单向传输网络403获得所述邮件,将所述邮件发 送到第二网络中的邮件服务器405扩展了单向传输技术的应用,提高了邮件同步发送的效 率,确保了邮件同步发送的安全性和可靠性;目的邮件服务器406与第二网络中的邮件服 务器405之间的功能配置可实现目的邮件服务器406利用单向传输网络从第一网络收取邮 件的功能;采用的日志记录、断点续传机制等功能完善了本发明实施例的邮件同步发送系 统,更具实用性。 另外,上述单向传输主要是指信息从第一网络单向传输到第二网络,而具体实现 时,第一网络可以是安全级别较高的公安网,第二网络可以是安全级别较低的互联网,信息 只能从公安网到互联网进行单向传输,这样可防止公安网保密信息遭受黑客破坏;或者,第 一网络可以是安全级别较低的电力生产网,第二网络可以是安全级别较高的电力管理网, 信息只能从电力生产网到电力管理网进行单向传输,这样可防止电力管理网保密信息遭泄 密。因此,本发明实施例的方法及系统针对单向传输时的应用效果非常显著。
另外,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程, 是可以通过程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读存储介质 中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为 磁碟、光盘、只读存储记忆体(Read-OnlyMemory, ROM)或随机存储记忆体(Random Access Memory,廳)等。 以上所述是本发明的具体实施方式
,应当指出,对于本技术领域的普通技术人员 来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为 本发明的保护范围。
权利要求
一种邮件同步发送方法,其特征在于,包括客户端获得第一网络中的用户的邮件;服务器端通过单向传输网络从所述客户端获得所述邮件,并将所述邮件转发到第二网络中的邮件服务器。
2. 如权利要求1所述的方法,其特征在于,该方法还包括所述第二网络中的邮件服务器将所述邮件发送到其帐户信息对应的目的邮件服务器。
3. 如权利要求1所述的方法,其特征在于,该方法还包括所述客户端进行配置,该配置包括如下一种或多种的组合所述客户端对所述邮件的帐户及本地端口进行配置;所述客户端对所述邮件的帐户对应的目的邮件服务器进行相关信息配置;所述客户端对工作模式进行配置。
4. 如权利要求3所述的方法,其特征在于,所述工作模式为实时反馈模式或无反馈模式,其中实时反馈模式,所述客户端接收到所述邮件时,立即通过所述单向传输网络将所述邮件发送到所述服务器端,之后在预设定时间内保持会话并检测会话状态,并通过会话状态来作为反馈所述邮件的发送是否成功的开关,即当所述邮件的发送成功后,服务器端断开所述会话的连接,所述客户端以此获知所述邮件的发送成功,当所述邮件的发送超时没有成功,保持所述会话的连接,所述客户端反馈所述邮件的发送失败信息给所述第一网络中的用户后再断开会话;无反馈模式,当所述客户端获得所述第一网络中的用户的邮件时,立即反馈所述邮件的发送成功信息给所述第一网络中的用户。
5. 如权利要求1所述的方法,其特征在于,所述第一网络中的用户与所述客户端之间采用邮件传输协议进行通信,所述服务器端与所述第二网络中的邮件服务器之间采用邮件传输协议进行通信。
6. 如权利要求1至5中任一项所述的方法,其特征在于,该方法还包括根据所述邮件传输中断的第一数据点的指示信息,确定以所述第一数据点前的已传输邮件中第二数据点作为所述邮件重新传输的起始点,并以所述起始点重新传输所述邮件。
7. —种邮件同步发送系统,其特征在于,包括客户端,用于获得来自第一网络中的用户的邮件;单向传输网络,用于单向传输所述邮件;服务器端,用于通过单向传输网络从所述客户端获得所述邮件,并将所述邮件发送到第二网络中的邮件服务器。
8. 如权利要求7所述的系统,其特征在于,该系统还包括目的邮件服务器,与所述邮件的账户信息对应,用于从所述第二网络中的邮件服务器获得所述邮件。
9. 如权利要求7所述的系统,其特征在于,所述客户端包括传输模块,用于获得所述邮件,并向所述单向传输网络传输所述邮件;配置模块,用于进行配置,所述配置包括如下一种或多种的组合对邮件的帐户及本地端口进行配置;对所述邮件的帐户对应的目的邮件服务器进行相关信息配置;对工作模式进行配置。
10.如权利要求7至9中任一项所述的系统,其特征在于,所述第二网络中的邮件服务器集成于所述服务器端中。
全文摘要
本发明实施例涉及一种邮件同步发送方法,包括客户端获得第一网络中的用户的邮件,服务器端通过单向传输网络从所述客户端获得所述邮件,并将所述邮件转发到第二网络中的邮件服务器。另外,本发明实施例还提供了一种邮件同步发送系统。采用本发明实施例的方法及系统,扩展了单向传输技术的应用,提高了邮件同步发送的效率,确保了邮件同步发送的安全性和可靠性。
文档编号H04L12/58GK101771624SQ200810241880
公开日2010年7月7日 申请日期2008年12月29日 优先权日2008年12月29日
发明者蓝晓敏 申请人:深圳市维信联合科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1