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

文档序号:9202574阅读:来源:国知局
收模块,用于接收发送端针对所述邮件内容获取请求提交的邮件内容;
[0056]所述接收系统包括:
[0057]第二邮件头接收模块,用于从服务端接收邮件头;其中,所述服务端包括服务器和
/或云端;
[0058]目标节点查找模块,用于在依据所述邮件头确定需要进一步获取邮件内容时,所述接收端从所述服务端及其他接收端中查找存储有所述邮件内容的目标节点;
[0059]第二获取请求发送模块,用于向所述目标节点发送邮件内容获取请求;
[0060]第二邮件内容接收模块,用于接收所述目标节点针对所述邮件内容获取请求返回的邮件内容。
[0061]优选地,所述邮件头还包括邮件标识、邮件标题、发件人信息;所述邮件内容包括邮件主体和/或附件。
[0062]优选地,所述接收端信息用于指示多个接收端,所述接收端信息包括接收人信息和查看人信息。
[0063]优选地,所述目标节点为服务器或其他接收端,所述目标节点查找模块可以包括:
[0064]在线判断子模块,用于判断所述服务端和/或其他接收端是否在线;
[0065]存储有所述邮件内容判断子模块,用于检测所述在线的服务端和/或其他接收端中是否存储有所述邮件内容;
[0066]数据传输速度检测子模块,用于在存在包含所述邮件内容的服务端及其他接收端时,检测所述存储有所述邮件内容的服务端和/或其他接收端的数据传输速度;
[0067]目标节点确定子模块,用于确定所述数据传输速度最快的服务端或其他接收端为目标节点。
[0068]优选地,所述在线判断子模块可以包括:
[0069]RIP连接请求发送子模块,用于向所述所述服务端和/或其他接收端发送路由信息协议RIP连接请求;
[0070]在线判定子模块,用于在接收到所述服务端和/或其他接收端针对所述路由信息协议RIP连接请求返回的反馈信息,则判定所述服务端和/或其他接收端在线。
[0071]优选地,所述邮件内容包括若干数据块,所述判断发送速度子模块可以包括:
[0072]数量统计子模块,用于统计所述存储有所述邮件内容的服务器和/或其他接收端在预设时间段内发送所述数据块的数量;
[0073]速度测量子模块,用于依据所述数据块的在预设时间段内的发送数量,确定所述服务器和/或其他接收端的数据传输速度。
[0074]与现有技术相比,本发明实施例包括以下优点:
[0075]本发明通过服务端将邮件头和邮件内容分开接收,可以单独向所述邮件头中接收端信息指示的接收端发送邮件头,保留一份邮件头和邮件内容在服务端中,避免了接收完整的电子邮件占用空间大的问题,从而可以减少占用服务器或收件人电脑的空间,此外,将邮件头作为通知的方式发送给各个接收端,可以加快电子邮件收发的速度,从而减少接收端接收电子邮件的时间,以及,发送电子邮件的时间,降低了成功收发邮件的难度。
[0076]进一步地,本发明通过在邮件头中设置接收人列表和查看人列表,可以对查看人的权限进行限制,并且,根据接收人列表和查看人列表中的信息进行同步,从而提高邮件使用的安全性与私密性。
[0077]此外,本发明通过接收端将邮件头的邮件内容分开接收,在接收到邮件头时即可以获知新邮件到达,减少了接收电子邮件的时间,当需要进一步获取邮件内容时,可以从服务端及其他接收端中查找存储有所述邮件内容的目标节点,从所述目标节点中获得邮件内容,从而减少服务端的负荷,降低成功收发邮件的难度,同时,当不需要进一步获取邮件内容时,可以减少占用服务器或收件人电脑的空间,提高邮件使用的安全性与私密性。
[0078]进一步地,本发明通过从存在包含所述邮件内容的服务器及其他接收端中查找速度最快的目标节点,可以进一步地加快收发电子邮件的速度,从而降低成功收发邮件的难度,减少占用服务器或收件人电脑的空间,提高邮件使用的安全性与私密性。
【附图说明】
[0079]图1示出了本发明的一种电子邮件的发送方法实施例的步骤流程图;
[0080]图2示出了本发明的一种电子邮件的接收方法实施例的步骤流程图;
[0081]图3示出了本发明的一种电子邮件的发送方法系统实施例的结构框图;
[0082]图4示出了本发明的一种电子邮件的接收方法系统实施例的结构框图;
[0083]图5示出了本发明的一种邮件系统实施例的结构框图。
【具体实施方式】
[0084]为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和【具体实施方式】对本发明作进一步详细的说明。
[0085]本发明实施例的核心构思之一在于,将电子邮件划分为邮件头和邮件内容,并且,将邮件头和邮件内容分开进行发送,同样,接收端将邮件头和邮件内容分开进行接收,当接收到邮件头后确定需要进一步获取邮件内容时,从服务器及其他接收端中查找存储有所述邮件内容的目标节点,选择发送速度最快的目标节点进行接收,从而可以减少占用服务器或收件人电脑的空间,加快收发邮件的速度,从而降低成功收发邮件的难度,并且,提高邮件使用的安全性与私密性。
[0086]参照图1,示出了本发明的一种电子邮件的发送方法实施例的步骤流程图,所述电子邮件包括邮件头和邮件内容,具体可以包括如下步骤:
[0087]步骤101,服务端接收发送端提交的邮件头;其中,所述服务端包括服务器和/或云端,所述邮件头包括接收端信息;
[0088]在具体应用中,服务端可以是服务器,也可以是云端,云端是一个小软件,但又是一个大平台。安装云端之后,使用其他软件不再需要安装,即点击之后自动下载,用户可以直接使用,并且,通过虚拟化的运行环境,能够保持系统长久的干净、绿色,并保持软件与系统的安全隔离。发送端,和/或,接收端都可以作为云端的组成部分。
[0089]邮件头中至少可以包括接收端信息,用以指示邮件头的接收端。
[0090]当发送端将电子邮件创建完成后,可以先将邮件头提交给服务器或云端,由服务器或云端进行接收。
[0091]在本发明的一种优选示例中,所述邮件头还包括邮件标识、邮件标题、发件人信息;所述邮件内容包括邮件主体和/或附件。
[0092]邮件标识可以是该电子邮件在系统内部的身份标识,每一封电子邮件在发送时都可以具有该电子邮件对应的内部编号。
[0093]邮件标题可以包括该电子邮件的主题,可以由发件人自由拟定。
[0094]发件人信息可以包括该发送端的用户的邮箱帐号和/或用户名。
[0095]邮件主体可以包括邮件的正文。
[0096]附件可以包括传统邮件中添加的附件。
[0097]在本发明的一种优选示例中,所述接收端信息用于指示多个接收端,所述接收端信息用于指示多个接收端。
[0098]在具体应用中,接收端信息可以包括接收人信息和查看人信息,接收人信息可以包括在接收人列表中,查看人信息可以包括在查看人列表中。
[0099]接收人列表可以包括所有接收人的邮箱帐号和/或用户名,可以显示在所有接收人接收到的电子邮件中。
[0100]查看人列表可以包括所有查看人的邮箱帐号和/或用户名,不仅可以包括所有接收人的邮箱帐号和/或用户名,还可以包括暗送人的邮箱帐号和/或用户名,所谓暗送人即被授权可以查看的人,但是该暗送人的的邮箱帐号和/或用户名并不显示在接收人列表中。此外,查看人列表中具有查看该电子邮件权限的用户的邮箱帐号和/或用户名,可以随着用户删除该电子邮件的操作而减少。例如:用户A的邮箱帐号和/或用户名在接收人列表中,也即用户A具有查看该电子邮件的权限,查看人列表中也就包括用户A的邮箱帐号和/或用户名,当用户A接收到该电子邮件后执行了删除操作,则查看人列表中将把用户A的邮箱帐号和/或用户名删除,用户A不再具有查看该电子邮件的权限,但是,用户A的邮箱帐号和/或用户名还在接收人列表中。
[0101]本发明通过在邮件头中设置接收人列表和查看人列表,可以对查看人的权限进行限制,并且,根据接收人列表和查看人列表中的信息进行同步,从而提高邮件使用的安全性与私密性。
[0102]步骤102,服务端向发送端发送邮件内容获取请求;以及,向所述接收端信息指示的接收端发送所述邮件头;
[0103]在具体实施中,当服务端接收到发送端发送的邮件头后,可以向该发送端发送邮件内容获取请求,以及,可以向接收端信息指示的接收端发送该邮件头。
[0104]需要说明的是,服务端可以是云端,云端可以直接向接收端信息指示的接收端发送邮件头,也可以通过RIP (Routing Informat1n Protocol,路由信息协议)向接收端信息指示的接收端发送邮件头。
[0105]步骤103,服务端接收发送端针对所述邮件内容获取请求提交的邮件内容。
[0106]在实际应用中,发送端根据服务端发送的邮件内容获取请求,将邮件内容提交给服务端,服务端进行接收。
[0107]本发明通过服务端将邮件头和邮件内容分开接收,可以单独向所述邮件头中接收端信息指示的接
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1