一种电子邮件收发系统及方法技术方案

技术编号:2883922 阅读:292 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种电子邮件收发系统及方法,所述系统包括客户端和邮件服务器,该系统由客户端和邮件服务器组成;所述客户端包括短消息处理装置和邮包处理装置;所述邮件服务器包括短消息收发装置、邮包收发装置和存储装置,通过将邮件分为短消息和邮包,发送用户将邮包传输到邮件服务器上自己的邮箱中,短消息通过邮件服务器进行转发,当接收用户在客户端接收短消息并得到邮包通知,可直接从发信用户的邮箱中下载邮包。(*该技术在2021年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及电子邮件的收发系统以及电子邮件的收发方法。E-mail(电子邮件)是目前国际上应用最广泛的一种计算机数据通信方式,任何计算机信息,如信函、公文、影音文件以及各种计算机文件等等,均可由E-mail的方式传送给接收者。E-mail的应用给人们生活带来了极大的方便,成为人们生活中不可缺少的一部分。然而,传统E-mail系统的缺点也越来越突出,例如速度慢、容量有限、安全性差、不支持断点续传、垃圾邮件泛滥等,特别是在发送大邮件时。在传统的E-mail收发方法中,E-mail系统将邮件直接发送到收件人的邮箱中,因此当邮件大小超过收件人的邮箱容量时,收件人就无法接收邮件;特别是对于一般的免费用户,其邮箱空间一般比较小,这就使大型电子邮件的传输受到了限制。现有的E-mail系统还不提供断点续传功能,如果收发的电子邮件较大,由于在不稳定的网络环境下,邮件可能会在历时较长的发送或接收过程中由于网络中断而需要多次重复收发,使得E-mail的收发速度非常缓慢,从而导致大邮件的传输困难。另外,现有的E-mail邮件系统基于SMTP/POP3(简单邮件传输协议/邮局协议)协议,它是在硬件条件和网络环境都相对落后的20世纪70年代开发出来的。为了保证当时比较落后的条件下邮件传输的质量,E-mail系统对邮件进行了编码,使邮件的大小至少增加了1/7;如果邮件内容不是纯文本,则还需将邮件编码为ASCII字符,邮件大小的增加就更加可观了。因此E-mail在传输邮件时,邮件越大,由于编码引起的资料膨胀就越严重,速度也就越慢。此外,现有E-mail系统采用的单线程传输方式也影响邮件传输的速度。北京北大天正科技公司抛弃了E-mail系统采用的SMTP协议和POP3协议,研究了一种POPost网络协议,并在此平台上开发出第二代电子邮件系统(Mail2G)。与传统E-mail系统相比,Mail2G具有很多优势,然而,由于POPost不是一个公认标准,Mail2G无法与现有的电子邮件系统兼容,所以无法得到广泛应用。本专利技术的目的在于提供一种可以高效率地传输大型电子邮件的电子邮件收发装置以及电子邮件的收发方法。为达到上述目的,本专利技术提供了一种电子邮件收发系统,包括客户端和邮件服务器,所述客户端包括短消息处理装置,用于应用SMTP/POP3协议来生成要发送邮件的短消息并发送所述短消息到邮件服务器,或从接收用户的邮箱中下载邮件服务器转发的短消息并阅读;邮包处理装置,用于应用支持多线程传输和断点续传功能的协议来生成要发送的邮包并发送所述邮包到邮件服务器,或从发送用户的邮箱中下载邮包;所述邮件服务器包括短消息收发装置,用于应用SMTP/POP3协议来接收客户端发送的短消息,并将所述短消息转发到接收用户的邮箱中,或支持接收用户下载短消息;邮包收发装置,用于应用支持多线程传输和断点续传功能的协议从客户端接收发送用户发送的邮包,并将所述邮包转发到存储装置该发送用户的邮箱中,或支持接收用户下载邮包;存储装置,用于建立用户邮箱并存储邮包收发装置转发的邮包。本专利技术还提供了一种电子邮件收发方法,该方法包括邮件发送步骤(1)应用支持多线程传输和断点续传功能的协议来生成要发送的邮包并发送所述邮包到发送邮件的用户的邮箱中;(2)应用SMTP协议来生成要发送邮件的短消息并发送所述短消息到接收邮件用户的邮箱中;邮件接收步骤(3)应用POP3协议从接收用户的邮箱中下载短消息并阅读;(4)应用支持多线程传输和断点续传功能的协议从发送用户的邮箱中下载邮包。根据本专利技术提供的电子邮件收发方法,在用户发送邮件时,邮包发送到发送用户自己的邮箱里,向接收用户的邮箱发送的只是非常小的短消息,邮件发送者不用考虑接收用户的邮箱空间问题,接收用户可以根据自己的需要,随时都可以从发送用户的邮箱中下载所述邮包,这种依靠短消息转发机制的方式使电子邮件的传输既方便高效,又安全灵活。由于本专利技术所述电子邮件收发系统包括的邮包处理装置和邮包收发装置,应用支持多线程传输和断点续传功能的协议对邮包进行传输,能够提供完整的邮件发送和下载的断点传输功能,在不稳定的网络环境下,电子邮件系统能够准确、安全地完成大邮件的传输工作,这种邮包的传输由于采用了字节流的传输方式,免去了编码带来的资料膨胀,节省了系统编解码的时间,同时采用的多线程传输方式,同样有效提高了邮件传输的效率,因此,本专利技术尤其适合传输大型邮件。另外,由于本专利技术应用SMTP/POP3协议来处理邮件的短消息,应用支持多线程传输和断点续传功能的协议,如FTP协议处理邮包,使得本专利技术能够与现有的电子邮件系统兼容。下面结合附图和实施例对本专利技术作进一步说明。附图说明图1是本专利技术实施例的电子邮件收发系统的示意图;图2是图1所示的电子邮件收发系统的发送邮件实施例流程图;图3是图1所示的电子邮件收发系统的接收邮件实施例流程图。参考图1,在图1所示的电子邮件收发系统实施例中,实线和虚线分别表示邮包和短消息的收发过程。图中所示的电子邮件系统1包含有邮件服务器3、4和客户端2、5。所述邮件服务器3、4的功能、结构完全一样,所述客户端2、5的功能、结构也完全一样。所述客户端包括短消息处理装置,用于应用SMTP/POP3协议,充当SMTP/POP3客户端,以生成要发送邮件的短消息并发送所述短消息到邮件服务器,或从接收用户的邮箱中下载邮件服务器转发的短消息并阅读;邮包处理装置,用于应用支持多线程传输和断点续传功能的协议,例如FTP协议,充当FTP客户端,以生成要发送的邮包并发送所述邮包到邮件服务器,或从发送用户的邮箱中下载邮包;所述邮件服务器包括短消息收发装置,用于应用SMTP/POP3协议充当SMTP/POP3服务器,以接收客户端发送的短消息,并将所述短消息转发到接收用户的邮箱中,或支持接收用户下载短消息;邮包收发装置,用于应用支持多线程传输和断点续传功能的协议,例如FTP协议,充当FTP服务器,从客户端接收发送用户发送的邮包,并将所述邮包转发到存储装置该发送用户的邮箱中,也就是说,它支持邮包的接收和下载,还支持多线程传输和断点续传功能;存储装置,用于建立用户邮箱并存储邮包收发装置转发的邮包。当发送用户在所述客户端2发送电子邮件时,该客户端的短消息处理装置6和邮包处理装置7分别生成短消息及邮包,并分别利用SMTP协议和FTP协议将短消息和邮包发送到所述邮件服务器3;所述邮件服务器的邮包收发装置9接收该邮包,并存储于存储装置10中该发送用户的邮箱11中;所述邮件服务器3的短消息处理装置8接收该短消息,并利用SMTP协议将其转发到接收用户登记的邮件服务器4;接收用户的客户端5的短消息处理装置12接收该短消息后,即可根据该短消息的提示,随时通过所述客户端5邮包处理装置13利用FTP协议从发信用户的邮箱11中下载该邮包。本专利技术提供的用于收发电子邮件的方法,包括邮件发送步骤和邮件接收步骤,所述邮件发送步骤的实例参考图2。在步骤10开始后,执行步骤11,客户端2的邮包处理装置7充当FTP终端,邮件服务器3的邮包收发装置9充当FTP服务器,利用FTP协议将邮包上传到邮件服务器3,也就是利用FTP协议来生成要发送的邮包并发送所述邮包到邮件服务器3,以将邮包发送到发送邮件的用户的邮本文档来自技高网...

【技术保护点】
一种电子邮件收发系统,包括客户端和邮件服务器,其特征在于:所述客户端包括:短消息处理装置,用于应用SMTP/POP3协议来生成要发送邮件的短消息并发送所述短消息到邮件服务器,或从接收用户的邮箱中下载邮件服务器转发的短消息并阅读;邮包处理装置,用于应用支持多线程传输和断点续传功能的协议来生成要发送的邮包并发送所述邮包到邮件服务器,或从发送用户的邮箱中下载邮包;所述邮件服务器包括:短消息收发装置,用于应用SMTP/POP3协议来接收客户端发送的短消息,并将所述短消息转发到接收用户的邮箱中,或支持接收用户下载短消息;邮包收发装置,用于应用支持多线程传输和断点续传功能的协议从客户端接收发送用户发送的邮包,并将所述邮包转发到存储装置该发送用户的邮箱中,或支持接收用户下载邮包;存储装置,用于建立用户邮箱并存储邮包收发装置转发的邮包。

【技术特征摘要】

【专利技术属性】
技术研发人员:董雨果
申请(专利权)人:国家数字交换系统工程技术研究中心
类型:发明
国别省市:41[中国|河南]

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

1