电子邮件的发送方法及系统、接收方法及系统和邮件系统的制作方法

文档序号:9202574阅读:641来源:国知局
电子邮件的发送方法及系统、接收方法及系统和邮件系统的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,特别是涉及一种电子邮件的发送方法、一种电子邮件的接收方法,一种电子邮件的发送系统、一种电子邮件的接收系统,以及,一种邮件系统。
【背景技术】
[0002]电子邮件(electronic mail, E-mail)是一种用电子手段提供信息交换的通信方式,是互联网应用最广的服务。通过网络的电子邮件系统,用户可以以非常低廉的价格(不管发送到哪里,都只需负担网费)、非常快速的方式(几秒钟之内可以发送到世界上任何指定的目的地),与世界上任何一个角落的网络用户联系。
[0003]电子邮件的传输是通过电子邮件简单传输协议(Simple Mail TransferProtocol, SMTP)这一系统软件来完成的,它是Internet下的一种电子邮件通信协议。电子邮件的基本原理是在通信网上设立“电子信箱系统”,它实际上是一个计算机系统。电子信箱系统的硬件是一个高性能、大容量的计算机,硬盘作为电子信箱的存储介质,在硬盘上为用户划分一定的存储空间作为用户的“电子信箱”,每位用户都有属于自己的一个电子信箱,并确定一个用户名和用户可以自己随意修改的口令。存储空间包含存放接收信件、编辑信件以及信件存档三部分空间,用户使用口令开启自己的信箱,并进行发信、读信、编辑、转发、存档等各种操作。
[0004]然而,由于电子邮件单独存放在用户的电子信箱中,当用户收发电子邮件过程中,电脑出现故障时容易导致电子邮件丢失;此外,当用户群发一个大数据的电子邮件时,电子邮件到达收件人服务器后,会被存放到每个收件人的电子邮箱中,电子邮件越大,需要占用服务器或收件人电脑的空间越多,例如:每个电子邮件为nM,m个收件人就需要占用(n*m)M服务器的空间,并且,出现大数据的电子邮件时,用户收发电子邮件需要长时间连接服务器,一旦连接断开,则电子邮件收发失败,需要重新收发,造成电子邮件收发的不便。
[0005]因此,目前需要本领域技术人员迫切解决的一个技术问题就是:提供一种电子邮件的发送方法及系统、接收方法及系统和邮件系统,用以减少占用服务器或收件人电脑的空间,加快收发邮件的速度,从而降低成功收发邮件的难度,并且,提高邮件使用的安全性与私密性。

【发明内容】

[0006]本发明实施例所要解决的技术问题是提供一种电子邮件的收发方法,用以减少占用服务器或收件人电脑的空间,加快收发邮件的速度,从而降低成功收发邮件的难度,并且,提高邮件使用的安全性与私密性。。
[0007]相应的,本发明实施例还提供了一种电子邮件的收发装置,用以保证上述方法的实现及应用。
[0008]为了解决上述问题,本发明公开了一种电子邮件的发送方法,所述电子邮件包括邮件头和邮件内容,所述方法包括:
[0009]服务端接收发送端提交的邮件头;其中,所述服务端包括服务器和/或云端,所述邮件头包括接收%5彳目息;
[0010]服务端向所述发送端发送邮件内容获取请求;以及,向所述接收端信息指示的接收端发送所述邮件头;
[0011 ] 服务端接收所述发送端针对所述邮件内容获取请求提交的邮件内容。
[0012]优选地,所述邮件头还包括邮件标识、邮件标题、发件人信息;所述邮件内容包括邮件主体和/或附件。
[0013]优选地,其特征在于,所述接收端信息用于指示多个接收端,所述接收端信息包括接收人信息和查看人信息。
[0014]为了解决上述问题,本发明还公开了一种电子邮件的接收方法,所述电子邮件包括邮件头和邮件内容,所述方法包括:
[0015]所述接收端从服务端接收邮件头;其中,所述服务端包括服务器和/或云端;
[0016]当依据所述邮件头确定需要进一步获取邮件内容时,所述接收端从所述服务端及其他接收端中查找存储有所述邮件内容的目标节点;
[0017]所述接收端向所述目标节点发送邮件内容获取请求;
[0018]所述接收端接收所述目标节点针对所述邮件内容获取请求返回的邮件内容。
[0019]优选地,所述所述接收端从所述服务端及其他接收端中查找存储有所述邮件内容的目标节点的步骤包括:
[0020]所述接收端判断所述服务端和/或其他接收端是否在线;
[0021]所述接收端检测所述在线的服务端和/或其他接收端中是否存储有所述邮件内容;
[0022]若是,则检测所述存储有所述邮件内容的服务端和/或其他接收端的数据传输速度;
[0023]确定所述数据传输速度最快的服务端或其他接收端为目标节点。
[0024]优选地,所述接收端判断所述服务端和/或其他接收端是否在线的子步骤进一步包括:
[0025]所述接收端向所述所述服务端和/或其他接收端发送路由信息协议RIP连接请求;
[0026]若接收到所述服务端和/或其他接收端针对所述路由信息协议RIP连接请求返回的反馈信息,则判定所述服务端和/或其他接收端在线。
[0027]优选地,所述邮件内容包括若干数据块,所述检测所述存储有所述邮件内容的服务端和/或其他接收端的数据传输速度的子步骤进一步包括:
[0028]统计所述存储有所述邮件内容的服务器和/或其他接收端,在预设时间段内发送所述数据块的数量;
[0029]依据所述数据块的在预设时间段内的发送数量,确定所述服务器和/或其他接收端的数据传输速度。
[0030]依据本发明的实施例,公开了一种电子邮件的发送系统,所述系统位于服务端,所述电子邮件包括邮件头和邮件内容,所述系统包括:
[0031]第一邮件头接收模块,用于接收发送端提交的邮件头;其中,所述服务端包括服务器和/或云端,所述邮件头包括接收端信息;
[0032]第一获取请求发送模块,用于向发送端发送邮件内容获取请求;以及,向所述接收端信息指示的接收端发送所述邮件头;
[0033]第一邮件内容接收模块,用于接收发送端针对所述邮件内容获取请求提交的邮件内容。
[0034]优选地,所述邮件头还包括邮件标识、邮件标题、发件人信息;所述邮件内容包括邮件主体和/或附件。
[0035]优选地,所述接收端信息用于指示多个接收端,所述接收端信息包括接收人信息和查看人信息。
[0036]依据本发明的实施例,还公开了一种电子邮件的接收系统,所述系统位于接收端,所述电子邮件包括邮件头和邮件内容,所述系统包括:
[0037]第二邮件头接收模块,用于从服务端接收邮件头;其中,所述服务端包括服务器和
/或云端;
[0038]目标节点查找模块,用于在依据所述邮件头确定需要进一步获取邮件内容时,所述接收端从所述服务端及其他接收端中查找存储有所述邮件内容的目标节点;
[0039]第二获取请求发送模块,用于向所述目标节点发送邮件内容获取请求;
[0040]第二邮件内容接收模块,用于端接收所述目标节点针对所述邮件内容获取请求返回的邮件内容。
[0041]优选地,所述目标节点为服务器或其他接收端,所述目标节点查找模块可以包括:
[0042]在线判断子模块,用于判断所述服务端和/或其他接收端是否在线;
[0043]存储有所述邮件内容判断子模块,用于检测所述在线的服务端和/或其他接收端中是否存储有所述邮件内容;
[0044]数据传输速度检测子模块,用于在存在包含所述邮件内容的服务端及其他接收端时,检测所述存储有所述邮件内容的服务端和/或其他接收端的数据传输速度;
[0045]目标节点确定子模块,用于确定所述数据传输速度最快的服务端或其他接收端为目标节点。
[0046]优选地,所述在线判断子模块可以包括:
[0047]RIP连接请求发送子模块,用于向所述所述服务端和/或其他接收端发送路由信息协议RIP连接请求;
[0048]在线判定子模块,用于在接收到所述服务端和/或其他接收端针对所述路由信息协议RIP连接请求返回的反馈信息,则判定所述服务端和/或其他接收端在线。
[0049]优选地,所述邮件内容包括若干数据块,所述判断发送速度子模块可以包括:
[0050]数量统计子模块,用于统计所述存储有所述邮件内容的服务器和/或其他接收端在预设时间段内发送所述数据块的数量;
[0051]速度测量子模块,用于依据所述数据块的在预设时间段内的发送数量,确定所述服务器和/或其他接收端的数据传输速度。
[0052]依据本发明的实施例,还公开了一种邮件系统,包括发送系统和接收系统,所述发送系统位于服务端,所述接收系统位于接收端,其中,所述发送系统包括:
[0053]第一邮件头接收模块,用于接收发送端提交的邮件头;其中,所述服务端包括服务器和/或云端,所述邮件头包括接收端信息;
[0054]第一获取请求发送模块,用于向发送端发送邮件内容获取请求;以及,向所述接收端信息指示的接收端发送所述邮件头;
[0055]第一邮件内容接
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1