电子邮件通信的方法和设备的制作方法

文档序号:6528268阅读:540来源:国知局
专利名称:电子邮件通信的方法和设备的制作方法
技术领域
本发明涉及电子邮件通信的方法和设备,特别涉及可以匿名进行电子邮件通信的方法和设备。
网络,例如因特网,包括通过通信链路彼此互连的大量计算机和计算机网络。利用各种服务,例如电子邮件、“地鼠”服务器程序(Gopher)和万维网(WWW),互连的计算机交换信息。WWW服务允许服务器计算机系统即网络服务器或网站将信息的图形网页按远程客户计算机系统可以显示网页的方式传送至远程客户计算机系统。例如WWW的计算机或网页的各种资源由统一资源定位符(URL)唯一标识。为了观看一指定的网页,客户计算机系统在一个对URL的请求、例如超文本传送协议(HTTP)请求中指定该网页,其中该请求发送给支持该网页的网络服务器。当网络服务器接收到该请求时,网络服务器就把网页传送给客户计算机系统。当客户计算机系统接收到网页时,客户计算机系统一般利用浏览器显示网页。浏览器是实现网页请求和网页显示的专用应用程序。
目前,一般利用超文本标记语言(HTML)、动态HTML、Java Scripts、CGI等来定义网页。HTML提供定义如何显示网页的一组标准的标志。在用户请求显示一网页时,浏览器将该请求传送给网络服务器,以便将定义该网页的HTML文件传送给客户计算机系统。当请求的HTML文件被客户计算机系统接收时,浏览器显示由HTML文件定义的网页。HTML文件包含控制文本、图形、控制和其它特征显示的各种标志。HTML文件可以包含在该网络服务器或其它网络服务器上可得到的其它网页的URL。
WWW特别有助于允许个人在任何时刻将报文发送给世界上任何一个地方的另一个人。在允许个人发送报文的这些服务中,可论证电子邮件(E-mail)是人们最熟悉的,并可由每个因特网服务提供者(ISP)和其它方式来提供。在其它网络上也可以提供E-mail服务,例如广域网(WAN)等。
虽然E-mail服务已变得平常和可靠,但仍然有限制。例如,由于发送者标识需要与电子邮件一起传送给接收者,所以需要匿名的例如忠告、建议、赞扬、感谢等报文不可能以普通的电子邮件传送同时保持发送者匿名。
因此,本发明的目的在于提供可以匿名进行电子邮件通信的方法和设备。
按照本发明的方案,提供一种能够在远程发送系统和远程接收系统之间进行电子邮件通信的方法,该方法包括以下步骤允许远程发送系统构成要发送给远程接收系统的报文;从远程发送系统接收报文,该报文具有作为报文标题附加的远程发送系统的发送者标识;用对该报文特定的标识码代替远程发送系统的发送者标识,从而分项列记发送者标识和标识码作为邮件数据库;和将具有作为报文标题附加的标识码或包含在报文本身内的标识码的报文发送给远程接收系统。
根据下面结合附图对优选实施例所作的说明,本发明的上述和其它目的及特征将变得明显,其中

图1表示本发明的通过网络与多个用户连接的网络服务器的方框图2表示展示本发明一个例行程序的流程图,其中邮件网络服务器允许发送者将匿名邮件匿名地发送给接收者;和图3表示展示本发明一个例行程序的流程图,其中邮件网络服务器允许接收者应答匿名邮件。
参照图1,图1表示本发明的通过网络20与多个客户计算机实现连接的邮件网络服务器30的方框图,其中,假设客户计算机由一个或多个用户使用。邮件网络服务器30允许用户用匿名进行电子邮件通信。各客户计算机包括和执行网浏览器应用软件,该应用软件允许各客户计算机通过网络20访问超文本标记语言(HTML)网页和例如邮件网络服务器30的各种网络服务器中的其它数据。网浏览器应用软件包括邮件构造页,该构造页可以在网络20上从邮件网络服务器30中下载。
为了说明的目的,假设将客户计算机分类为发送者计算机和一个或多个接收者计算机。但是,由于发送者10可能试图将匿名邮件发送给不是邮件网络服务器30的匿名邮件服务的用户的接收者50,所以接收者50不必限定于邮件网络服务器30的用户。尽管接收者50可以接收匿名邮件而不必是邮件网络服务器30的匿名邮件服务的用户,但按照本发明,接收者50必须是邮件网络服务器30的用户,以便应答发送者10。
网络20包括大量的公共访问点,利用网际协议(IP)进行通信。网际协议被认为是通信数据的标准方式。
邮件网络服务器30包括报文构成块31、邮件编码/解码块32、帐户管理块33、标识码管理块34和数据库35。数据库35有邮件数据库310和用户数据库330。
报文构成块31允许发送者10制备报文。具体地说,如果用户即发送者10为了将报文发送给其它用户而访问邮件网络服务器30,那么报文构成块31允许发送者的计算机下载用来构成报文的邮件构造页,使发送者的计算机可以用邮件构造页构成报文。
在发送者10按击匿名邮件按钮使报文匿名地发送给一个或多个接收者的情况下,帐户管理块33将运行以确定报文的报文属性。换句话说,帐户管理块33确定是否匿名邮件按钮被发送者10按击,只有当匿名邮件按钮被按击时,才向发送者10显示多个示范性的报文属性,例如忠告报文、建议报文、赞扬报文、感谢报文等。
在发送者10选择一个示范性报文属性作为报文属性的情况下,帐户管理块33定义代表性帐户(representative account)。例如,忠告邮件的代表性帐户对应于‘忠告’;建议邮件的代表性帐户对应于‘建议’; 赞扬邮件的代表性帐户对应于‘赞扬’;感谢邮件的代表性帐户对应于‘感谢’等。随后,当报文被发送给一个或多个接收者时,可以响应发送者的选择通知报文属性作为代表性帐户。在另一实施例中,可以在用户组的基础上预先确定代表性帐户,从而代表性帐户也可以表示有关一组用户和报文属性的信息。
标识码管理块34将报文标识码分配给各报文。报文标识码不仅取决于各报文本身,而且还取决于其发送者和接收者。如果需要,报文标识可以根据各报文的邮件投递时间来形成。报文标识码用于索引各报文。
邮件编码/解码块32编码报文,以便将报文作为匿名邮件发送给一个或多个接收者50,然后解码应答邮件即应答匿名邮件的邮件,以便将应答邮件返回给发送者10。特别地,附加代表性帐户和报文标识码作为报文标题,以产生匿名邮件。如果需要,可以使报文标识码插入报文中。如果用应答邮件应答匿名邮件,那么邮件编码/解码块32将应答邮件分析成应答报文标题和应答报文,然后解码应答标题,以在具有相同代表性帐户的发送匿名邮件的用户中确定对应答邮件的适当接收者,即匿名邮件的发送者10。
邮件服务器40接收来自发送者10的匿名邮件,按照报文标识码,通过网络20将其发送给一个接收者50。邮件服务器40还接收应答邮件,该邮件由邮件编码/解码块32解码,以找到应答邮件的适当接收者,并将应答邮件通过网络20返回给发送者10。
邮件数据库310分项列记包括本发明的报文标题的内容的报文信息。具体地说,对于各报文,配置邮件数据库310,不仅存储报文本身,而且还存储发送者10和一个接收者50的电子邮件地址、代表性帐户和报文的报文标识码等。将该邮件发送给一个接收者50,该邮件附加有代表发送者标识或发送者的电子邮件地址的代表性帐户和报文标识码,使各接收者50不能查出发送者标识。随后,报文标识码仅用于在与匿名邮件服务有关的多个用户中跟踪匿名邮件的原发送者10。
同时,用户数据库330存储有关用户的一般信息,包括发送者10和一个或多个接收者50。由于发送者10必须是邮件网络服务器30的用户,所以用户数据库330存储发送者标识、发送者的电子邮件地址、电子邮件地址的口令、地址、电话号码等。在一个或多个接收者50被标识为邮件网络服务器30的用户的情况下,用户数据库330存储接收者标识、接收者的电子邮件地址、电子邮件地址口令、地址、电话号码等。但是,在一个或多个接收者50不是用户的情况下,用户数据库330提供附加存储装置,以存储不是用户的一个或多个接收者50的有关信息。附加存储装置用于存储不是用户但是由发送者10预定的一个或多个接收者50的电子邮件地址。
参照图2,图2表示例行程序的流程图,在该例行程序中,邮件网络服务器30允许发送者10通过网络20匿名地将匿名邮件发送给接收者50。为了按照本发明进行匿名邮件通信,发送者10必须是与邮件网络服务器30有关的匿名邮件服务的用户,而接收者则不必是匿名邮件服务的用户。但是,接收者必须是允许匿名邮件服务的用户才能应答匿名邮件。
如果发送者10输入发送者标识和其口令,以便利用邮件网络服务器30将匿名邮件发送给一个接收者50,那么发送者的计算机中的网浏览器通过网络20将邮件构造页请求发送给邮件网络服务器30。在步骤S1中,邮件网络服务器30中的报文构成块31检索对邮件构造页的请求,以识别发送者10。
在发送者10访问邮件网络服务器30后,在步骤S2中,报文构成块31为发送者的计算机提供图形表示的邮件构造页,以便允许发送者10构成报文,其中,邮件构造页以附加例如匿名按钮等匿名功能选项的普通邮件构造格式被格式化。不仅发送者标识而且接收者标识都作为标题信息附加至邮件。可以用接收者标识代替接收者标识的电子邮件地址。
在步骤S3中,发送者10确定是否匿名地将报文发送给一个接收者50。特别是,邮件构造页最好包括与匿名邮件网页链接的匿名按钮,以便将一个匿名属性指定给报文。如果发送者10为了匿名发送报文而按击匿名按钮,那么例行程序转至步骤S4,否则,例行程序转至步骤S8。
在步骤S4中,报文构造块31允许发送者10选择报文的报文属性。例如忠告、建议、赞扬和感谢等许多示范性的报文属性被展示给发送者10。如果发送者10选择一个邮件属性,那么在步骤S5中,帐户管理块33根据所选择的属性对报文分配一个代表性帐户。
在步骤S6中,标识码管理块34产生报文的标识码。标识码将用于代表发送者标识索引报文。
在步骤S7中,邮件编码/解码块32将代表性帐户和标识码作为报文标题附加至报文,以产生与发送者标识有关的匿名邮件。发送者标识和电子邮件地址必须用代表性帐户和标识码替换,以便发送者标识不被发送给一个接收者50。
邮件编码/解码块32更新邮件数据库310,以便在邮件数据库310中分项列记发送者标识、接收者标识、发送者和接收者的电子邮件地址、代表性帐户和标识码。邮件编码/解码块32将匿名邮件发送给邮件服务器40。
在步骤S8中,邮件服务器40将邮件发送给接收者50。在报文按匿名邮件投递的情况下,报文标题包括代表发送者标识及其电子邮件地址的该报文的代表性帐户和报文标识码。
参照图3,图3是表示其中邮件网络服务器30允许接收者50应答匿名邮件的例行程序流程图。在接收者50不是邮件网络服务器30的邮件网服务用户的情况下可以接收匿名邮件,但如上所述接收者50必须是邮件网服务的用户才能应答上述匿名。
下面假设接收匿名邮件的接收者访问邮件网络服务器30,以应答匿名邮件。最好接收者通过按击在匿名邮件上设置的应答按钮来应答匿名邮件,其中,应答按钮与邮件网络服务器30链接。必须确认接收者为邮件网络服务器30的一个用户。
在步骤S11中,接收者利用步骤S2中所述的邮件网络服务器30中的邮件构造块31构成应答报文。
在步骤S12中,在构成应答报文之后,如果接收者按击邮件网页上的报文结束按钮,那么具有作为应答报文标题附加的标识码的应答报文被传送给邮件编码/解码块32。
在步骤S13中,邮件编码/解码块32分析应答报文标题,以提取标识码,而在步骤S14中,标识码管理块34检索邮件数据库310,以找到匿名邮件的发送者标识,即应答报文的接收者标识和其电子邮件地址,因此,可以用发送者的电子邮件地址代替标识码。在步骤S15中,通过邮件服务器40,应答报文被传送给发送者。
尽管利用特定的实施例说明了本发明,但对于本领域的技术人员来说,显然可以进行各种变更和改进而不会脱离由所附权利要求书限定的本发明的精神和范围。
权利要求
1.一种能够在远程发送系统和远程接收系统之间进行电子邮件通信的方法,包括以下步骤允许远程发送系统构成要发送给远程接收系统的报文;从远程发送系统接收报文,该报文具有作为报文标题附加的远程发送系统的发送者标识;用对该报文特定的标识码代替远程发送系统的发送者标识,从而分项列记发送者标识和标识码作为邮件数据库;和将具有作为报文标题附加的标识码的报文发送给远程接收系统。
2.如权利要求1的方法,还包括以下步骤允许远程接收系统构成将送回远程发送系统的应答报文;从远程接收系统获得报文,该报文具有作为应答报文标题附加的标识码;根据标识码,从邮件数据库中检索远程发送系统的发送者标识;和将应答报文发送给远程发送系统。
3.如权利要求2的方法,其中,所述标识码对远程接收系统的接收者标识也是特定的。
4.如权利要求3的方法,其中,将代表发送者标识的报文属性通知给远程接收系统。
5.如权利要求1的方法,其中,标识码还插入在报文本身中。
6.一种用于在远程发送系统和远程接收系统之间进行电子邮件通信的计算机可读介质,包括允许远程发送系统构成要发送给远程接收系统的报文的代码;从远程发送系统接收具有作为报文标题附加的远程发送系统的发送者标识的报文的代码;用对报文特定的标识码代替远程发送系统的发送者标识从而分项列记发送者标识和标识码作为邮件数据库的代码;和将具有作为报文标题附加的标识码或插入在报文自身中的标识码的报文发送给远程接收系统的代码。
7.如权利要求6的计算机可读介质,还包括允许远程接收系统构成将送回远程发送系统的应答报文的代码;从远程接收系统获得具有作为应答报文标题附加的标识码的应答报文的代码;根据标识码,从邮件数据库中检索远程发送系统的发送者标识的代码;和将应答报文发送给远程发送系统的代码。
8.如权利要求7的计算机可读介质,其中,所述标识码对远程接收系统的接收者标识也是特定的。
9.如权利要求8的计算机可读介质,其中,将代表发送者标识的报文属性通知给远程接收系统。
10.如权利要求6的计算机可读介质,其中,标识码插入在报文中。
11.一种能够在远程发送系统和远程接收系统之间进行电子邮件通信的设备,包括允许远程发送系统构成要发送给远程接收系统的报文的装置;从远程接收系统接收具有作为报文标题附加的远程发送系统的发送者标识的报文的装置;用对报文特定的标识码代替远程发送系统的发送者标识的装置;分项列记发送者标识和标识码作为邮件数据库的装置;和将具有作为报文标题附加的标识码或插入在报文自身中的标识码的报文发送给远程接收系统的装置。
12.如权利要求11的设备,还包括允许远程接收系统构成将送回远程发送系统的应答报文的装置;从远程接收系统获得具有作为应答报文标题附加的标识码的应答报文的装置;根据标识码,从邮件数据库中检索远程发送系统的发送者标识的装置;和将应答报文发送给远程发送系统的装置。
13.如权利要求12的装置,其中,所述标识码对远程接收系统的接收者标识也是特定的。
14.如权利要求13的设备,其中,将代表发送者标识的报文属性通知给远程接收系统。
15.如权利要求11的设备,其中,标识码插入在报文中。
全文摘要
在远程发送系统和远程接收系统之间的电子邮件通信中,允许远程发送系统构成要发送给远程接收系统的报文,然后,从远程接收系统接收具有作为报文标题附加的远程发送系统的发送者标识的报文。在用对报文特定的标识码代替远程发送系统的发送者标识,从而分项列记发送者标识和标识码作为邮件数据库后,将具有作为报文标题附加的标识码或插入在报文自身中的标识码的报文发送给远程接收系统。
文档编号G06F13/00GK1303058SQ0010627
公开日2001年7月11日 申请日期2000年4月29日 优先权日2000年1月6日
发明者朴熙桢 申请人:朴熙桢
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1