用于询问互联网的方法和系统的制作方法

文档序号:7581541阅读:132来源:国知局
专利名称:用于询问互联网的方法和系统的制作方法
技术领域
本发明的说明本发明涉及一种用于询问互联网以识别远程用户所属服务器、而该用户不能指定该服务器的方法和系统。
对于那些因公或休闲旅行的互联网用户,经常需要能够在远距离与该用户所属服务器建立连接,例如,以取回电子邮件。
已知的被称为远程存取邮件客户软件的软件系统,用于为远距离的用户从该用户的电子邮件服务器取回邮件。然而,这些已知的远程存取邮件客户软件要求用户通过提供服务器名和数字的互联网提供者(IP)地址,指定有关的电子邮件服务器。
如果该用户不能以这种方式指定服务器,该用户将不能在远程取回电子邮件。该用户因此不得不随身携带相关的信息。而由于此信息并非是那种易于记忆的信息,该用户可能不得不以书写形式携带该信息。
如果该信息是存留在用户的记忆里,可能会被忘记或回忆不完全;如果是以书写清单的形式存留,可能会被遗失或放错地方,及有落入他人之手的风险。
而且,互联网的很多用户并不精通技术,对与互联网有关的技术术语和信息缺乏完整的知识或理解。
因此,本发明的目的在于提供一种能够识别远程用户所属服务器、同时只要求用户提供基本的、易于记忆的信息的方法和系统。
因而,一方面,本发明提供一种识别远程用户所属服务器、而该用户不能指定该服务器的方法,该方法包括以下步骤提供一存取数据库,其中包括支持一特定电子邮件协议或协议组的服务器的记录;要求用户给出电子邮件地址和用户的注册口令;分析该邮件地址,以从该邮件地址中识别和除去用户标识符,因而获得该用户服务器的一假设域名;询问该存取数据库,以确定它是否包含对应于该假设域名的服务器之记录;及取回任何相应服务器的记录,因此识别出该用户所属服务器。
如果该存取数据库不包括相应的服务器记录时,该方法可以包括以下进一步的步骤假设该域名是该用户的服务器;在该域名检查该用户的邮件;如果该域名响应有该邮件时,则识别该域名为该用户的服务器。
如果该存取数据库不包括相应的服务器记录及该域名未响应有该邮件时,该方法可以包括以下进一步的步骤发出一邮件交换(MX)记录询问至与该假设域名有关的互联网域名系统(DNS)数据库;列出自DNS数据库接收的响应;依次检查这些响应,以确定与该预定协议或协议组相关的预定端口或端口组是开启或关闭;及识别具有开启端口或端口组的响应为该用户的服务器。
该方法还可以包括以下进一步的步骤获得该MX记录的互联网提供者(IP)地址;检查该预定端口或端口组的开启或关闭状态,以寻求主机IP地址的预定块;在该存取数据库中写入所有具有该预定开启端口或端口组状态的IP地址;用该用户地址和口令,在该临时数据库询问该被存储的IP地址;识别一成功的IP地址作为该用户的服务器。
如果从DNS数据库的响应中未识别出该用户服务器,该方法可以包括以下进一步的步骤经DNS区间转换,对于该假设域名要求全部的主机名清单;依次检查所列主机名的预定端口状态是开启或关闭;及识别具有开启端口状态的主机作为该用户服务器。
如果该方法的上述步骤未能识别出该用户的服务器,该方法可以包括以下进一步的步骤取回该IP地址块,该IP地址块已由网络信息中心(NIC)分配给该假设域名;检查该块中IP地址的预定端口或端口组是开启或关闭状态;存储所有具有开启端口状态的IP地址于该存取数据库中;以该用户地址和口令,依次询问所存储的IP地址;及识别一成功的IP地址作为该用户的服务器。
有利的是,该方法可包括以下步骤用以前未记录的服务器的记录更新该存取数据库,该服务器被识别为用户服务器或被识别为支持预定协议或协议组。
该方法的一优选实施例包括以下步骤从被识别为用户服务器的服务器中取回该用户的电子邮件,并把该邮件传向该远程用户。
另一方面,本发明提供一种用于识别远程用户所属服务器、而该用户不能指定该服务器的系统,包括一存取数据库,包括支持一预定电子邮件协议或协议组的服务器之记录;及一远程存取邮件客户软件,该软件与该数据库有关,并可以访问互联网域名系统(DNS)数据库及与该协议或协议组有关的一搜索引擎;在该系统中,配置有远程存取邮件客户软件,以要求用户给出该用户的电子邮件地址和口令,分析该邮件地址,以从该邮件地址中识别和除去用户标识符,因而获得该用户服务器的一假设域名,询问该存取数据库,以确定它是否包含对应于该假设域名的服务器之记录,及取回任何相应服务器的记录,因此识别出该用户所属服务器。
优选的是,其中配置有远程存取邮件客户软件,如果该存取数据库不包括相应的服务器记录时,假定该假设的域名是该用户的服务器,在该域名中检查该用户的邮件;如果该域名响应有该邮件时,则识别该域名为该用户的服务器。
如果该数据库不包括相应之服务器的记录及该假设域名未响应有用户邮件,所配置的远程存取邮件客户软件,以发出一邮件交换(MX)记录询问至与该假设域名有关的域名系统(DNS)数据库,列出DNS数据库的响应,依次检查这些响应,以确定与该协议或协议组相关的预定端口或端口组是开启或关闭,及识别具有开启端口或端口组的响应为该用户的服务器。
其中所配置的远程存取邮件客户软件,还可以获得该MX记录的IP地址,检查该预定端口或端口组的开启或关闭状态,以寻求主机IP地址的预定块,存储所有具有开启端口状态的IP地址;用该用户地址和口令,依次询问该被存储的IP地址;识别一成功的IP地址作为该用户的服务器。
如果在该DNS数据库的响应中未识别出该用户的服务器,其中所配置的远程存取邮件客户软件,使得经DNS区间转换,对于该假设域名要求全部的主机名清单;依次检查所列主机名的预定端口状态是开启或关闭,及识别具有开启端口状态的主机作为该用户服务器。
如果该远程存取邮件客户软件的前述动作未能识别出该用户的服务器,所配置的远程存取邮件客户软件,以通过网络信息中心(NIC),取回IP地址块,该IP地址块已被分配到该假设域名;检查该预定端口或端口组是开启或关闭状态;存储所有具有开启端口状态的IP地址于该存取数据库中;以该用户地址和口令,依次询问所存储的IP地址,并识别一成功的IP地址作为该用户的服务器。
有利的是,所配置的远程存取邮件客户软件,可使得在该存取数据库中写入任何以前未记录的服务器的记录,该服务器被识别为用户服务器。
在该系统的一优选实施例中,所配置的远程存取邮件客户软件,用于从任何被识别为用户服务器的服务器中取回该用户的电子邮件,并把该邮件传向该远程用户。
为使本发明更易于被理解,以下根据附图描述其实施例,作为示例,其中

图1是实施本发明之系统示意图,用于为远程用户从用户的电子邮件服务器取回电子邮件;图2是图1所包含之数据库的表格;
图3A和图3B共同构成一流程图,该流程图说明由图1之系统实现的取回电子邮件的方法。
先参见图1,一个实施本发明的系统,用于为远程用户从用户的电子邮件服务器取回电子邮件,该系统包括一个基于网络的电子邮件应用软件或远程存取邮件客户软件1,其运行将在以下给予更详细的说明。与该远程存取邮件客户软件1相关的是一个动态存取数据库2,它包括支持特定电子邮件协议或协议组的服务器之记录,在此为邮局协议(POP3)和互联网消息访问协议(IMAP4)。
远程存取邮件客户软件1可以广泛地访问互联网,特别是访问域名系统(DNS)数据库3,该数据库与域名和数字IP地址相关;访问WHOIS(关于哪里有谁的数据库)服务器4,该服务器拥有分配给域、组织和公司的IP地址块;及访问该POP3/IMAP4搜索引擎5。
假设希望取回其电子邮件的用户在远程具有可用的计算机6,该计算机上配有互联网访问通路和浏览器7,通过该计算机,用户能够得以使用该远程存取邮件客户软件1。例如,该计算机6可以是任何适当的计算机并接受该用户旅行所至旅馆或办公室所在地任何互联网服务提供商(ISP)的服务。
该用户的电子邮件服务器8在图1中以虚线(phantom lines)示出,该服务器支持POP3/IMAP4并由远程存取邮件客户软件识别和联系。
图2描绘实现发明的数据库2。可以看出,数据库2被分为第一表T1和第二表T2。第一表T1含有一系列用户记录,每个用户记录含有三项,即使用该系统的用户电子邮件地址,用户所属的POP3/IMAP4服务器的识别号(IP地址)和错误标志号,其中,错误标志号可为0-6且下文描绘其目的。
第二表T2含有域记录,每个域记录含有两项,即域名和与该域名有关的电子邮件服务器的识别号(IP地址)。
图2中,表T1和T2各含一项用户和域记录的示例。
关于图1之系统实现识别用户的服务器8和取回该用户的电子邮件的方法,首先将作概要说明,再根据图3A和图3B作更详细的说明。
概括地说,该方法要求用户首先在计算机6登录入互联网服务提供商(ISP),然后,通过浏览器7访问远程存取邮件客户软件1。基于远程存取邮件客户软件1协议,系统的主页邀请用户仅键入用户的电子邮件地址和登录口令,然后按ENTER键。于是,远程存取邮件客户软件1开始一系列步骤,以试图通过用户提供的最少的信息识别使用的用户服务器。基于用户服务器的识别,远程存取邮件客户软件1向服务器提供用户新地址和口令,以取回用户邮件并发送到在计算机6处的用户。
该方法包括三个基本阶段,这些阶段根据所需程度顺序执行。
在第一阶段的第一步,远程存取邮件客户软件1解析用户提供的电子邮件地址并从地址中剥出用户识别码,基于假设地址中的用户识别码与用户登录口令相同,继续运行,因此获得假定的用户服务器域名。然后,远程存取邮件客户软件1询问存取数据库2,用一个指示该用户之服务器的用户记录,以判定用户是否为一现有的用户,如果不是,数据库是否含有对应于假定的用户服务器域名的域记录。
如果有这种记录,从存取数据库中提取该记录,且向因此而识别的服务器传送用户详细资料,以取回该用户邮件并将该邮件传向在计算机6处的用户。
例如,假设用户输入电子邮件地址“userid@aztech.com.sg”。在检查是否有对应该地址的用户记录后,远程存取邮件客户软件1剥出用户识别码“userid”并检查存取数据库2,以判断其是否含有对应于域名“aztech.com.sg”的域记录。如果有这个记录,它识别了用户服务器,且能取回该用户的邮件并发送给计算机6。
在第一阶段的第二步中,远程存取邮件客户软件1假设该域名是用户服务器,且检查该域名以寻求该用户邮件,如果取回了用户邮件,则识别该域名为用户服务器,并在存取数据库2中写入一个域名的记录。
如果该域名未响应有该邮件,则远程存取邮件客户软件1发出一DNS问讯以检查MX记录。从DNS数据库3接收的响应由远程存取邮件客户软件1以排序的方式列出,因为目前大多数电子邮件服务器支持POP3/IMAP4协议,基本假设是其中之一会是该用户的POP3/IMAP4服务器,且邮件交换服务器也是POP3/IMAP4服务器。检查每个响应,判断与POP3/IMAP4协议相关的端口110和/或端口143是开或关。用户识别码和登录口令被发送到任何这些端口响应为开的一个,以取回用户邮件,且任何成功响应的记录被写入存取数据库2。结束第一阶段的运行。
如果该方法的第一阶段未能识别用户服务器,远程存取邮件客户软件1开始该方法的第二阶段,在其第一步中,首先列举IP地址。这涉及远程存取邮件客户软件1获得MX记录的IP地址和检查主IP地址2到254(例如,地址203.120.164.2到203.120.164.254)的端口110和143的开或关状态。随后检查所有那些有开端口110和/或143的IP地址,以发现有任何成功的主机的记录的用户邮件,然后写入存取数据库2。
如果IP地址的列举未能识别用户服务器,远程存取邮件客户软件1开始该方法的第二阶段的第二步,其中,从DNS数据库转移区(zone)需要所有CANAME和/或HOST名称列表,用于假设的域名。检查所列的主机名,寻找开启端口110和143,且有开启端口状态的主机名被写入存取数据库2,并查询用户邮件,任何成功主机的记录被写入存取数据库2。
如果方法的第二阶段未能识别用户服务器,远程存取邮件客户软件1开始第三和最后阶段,其中,系统从WHOIS(关于哪里有谁的数据库)服务器提取IP地址块,INETNUM,NETNUMER或NETBLOCK,它由网络信息中心(NIC)分配给域组织或公司,并扫描该块中的地址的端口110和143。又,使用所有具有开启端口状态的IP地址查询写入存取数据库2的有成功主机的记录用户邮件。
当该服务器被定位和如果该服务器被定位时,在存取数据库2中的输入用户服务器的记录,意味着系统不需再经过相同的过程去查找有同样假定的域名的用户,这是因为在第一阶段的第一步确认了用户服务器且接入几乎是瞬间完成的。
参照图2,详细描绘系统的运行,运行下列步骤S1 依主页的请求,用户在计算机6输入其电子邮件地址和密码。
S2 检查数据库2的表1,看看是否有一个已有用户记录。如果有这种记录,确认该用户为已有用户,有其记录中确认的电子邮件服务器,该方法进到步骤3。如果否,该方法进到步骤S4。
S3 该步中,检查使用中的用户的电子邮件,如果取到,传给在远端的用户,错误标志设置为O且完成该过程。如果未取到用户邮件,如因为记录错误,则方法进到步骤S5。例如,因为改变了用户服务器的识别号,用户记录可能会不正确。
S4 该步向一用户呈现系统的条款和条件,该用户还不是系统的用户。如果用户接受,在写步骤W1,其电子邮件地址被写入表1,以为该用户建立记录,方法进到步骤S6。如果用户不接受条款和条件,用户转至步骤R1,返回系统主页于步骤S1。
S5 该步中,T1中的使用中的用户记录中的错误标志增加1。如果错误标志的值小于或等于6,方法进到步骤S6。如果错误标志值大于6,方法进到步骤S7。
S6 该步从来自步骤S5或W1的用户电子邮件地址剥出用户标识符,以获得假定的域名,然后对比表T2中的域记录检查之,以看看有否对应的域记录。如果有对应的域记录,方法进到步骤S8。如否,方法进到步骤S10。
S7 该步中,通知管理者有6次失败的要取回用户电子邮件尝试,方法进到步骤S10。
S8 采用表2中所含的服务器细节检查用户电子邮件,以寻求用户假定域。如果取回了邮件,对应服务器的细节被写入表1和表2,完成过程。如果否,方法进到步骤S9。
S9 用增加了1的用户错误标志更新数据库的表T1,显示消息PLEASE TRY AGAIN LATER(请过一会再试)。如果错误标志有大于6的值,方法通过步骤S7通知管理者。
S10该步开始询问互联网以判定该用户所属的、如仍未知的POP3/IMAP4服务器,首先开始步骤S11。
S11该步假设假定的域名是服务器且检查之以查找用户邮件。如果尝试成功,服务器记录被写入用户记录和域数据库记录,过程在写表1和2的步骤W2终止。如果尝试失败,检查DNS MX记录。如果这识别了用户服务器,服务器记录在写步骤W3被写入表1和2,过程终止。如果假定的域名和DNS MX记录检查都未识别用户服务器,但是所检查的服务器支持POP3/IMAP4,在写步骤W4,服务器细节被写入表2中的域记录。方法进到步骤S12。
S12该步获得MX记录的的IP地址,通过用户识别符和密码,并开始第一扫描步骤S13。
S13该步中,进行MX IP地址扫描。如果识别了用户服务器,在写步骤W5,服务器记录被写入表1和2中的用户和域记录,且过程终止。如果扫描失败,在写步骤W6,失败但支持POP3/IMAP4的地址被写入表2,方法进到步骤S14。
S14该步要求该域所有主机名的DNS区间变换。如果要求成功,方法进到步骤S15。如果失败,方法进到步骤S16。
S15如果执行要求的区间变换,所获得的主机名被扫描并检查用户邮件。如果扫描的主机之一证明是用户服务器,在写步骤W1,对服务器的记录被写入表1和2的用户和域记录。如果否,在写步骤W8,失败但支持POP3/IMAP4的地址被写入数据库表2。
S16在步骤S14未能识别用户服务器导致开始该步,它从WHOIS服务器获得用于域的IP地址块,扫描该地址且选择支持POP3/IMAP4协议的那些地址,开始步骤S17。
S17该步检查步骤S16选择的地址以寻求用户邮件,在写步骤W9,任何成功主机的记录被写入数据库表1和2的用户和域记录。在写步骤10,失败但支持POP3/IMAP4的主机被写入数据库的表2中的域记录。
S18即使步骤S17仍未能成功,该方法的最后步骤终止用户服务器的搜索,发送电子邮件通知系统的管理者。
在上述方法中,远程存取邮件客户软件1解析输入的用户地址和口令,POP3/IMAP4搜索引擎执行搜索并访问数据库(SQL服务器)开始POP3/IMAP4搜索和更新。
应知道,本发明的所述方法会有除用户电子邮件的远程存取外的其它应用。然而,描绘的实施本发明的方法和系统对电子邮件的远端提取有独特的优点,即,用户旅行时不需随身携带其所有技术信息;没有这种信息落入其它人手中的危险;大多数用户能可靠记住他们自己的电子邮件地址和密码,因此,不需写下任何东西;用户不会由于需要提供复杂信息而困扰,这些复杂信息是已知的POP3/IMP4远程存取邮件客户软件所要求的,用于提供在远处用户邮件的资料。
使用本发明的系统的便利性和方便性使旅行的行政人员保持联络,即使他们不是非常了解技术,或遗失、或忘记在远处使用已知的远程存取邮件客户软件建立接入所需的服务器名和IP地址的秘密列表。
更清楚在实现本发明的系统中的POP3/IMAP4服务器数据库的建立使系统和互联网资源更有效使用。
最后,应注意,如果用户电子邮件服务器不支持POP3/IMAP4邮件、用户输入的邮件地址或密码错误、或用户无权访问,实现本发明的系统可能完全不能识别用户服务器,这也会排除使用已知的远程存取邮件客户软件,如EUDORA和INTERNETMAIL。
权利要求
1.一种识别远程用户所属之电子邮件服务器、而该用户不能指定该服务器的方法,包括以下步骤提供一存取数据库,其中包括支持一特定电子邮件协议或协议组的服务器的记录;要求用户给出电子邮件地址和用户的注册口令;分析该邮件地址,以从该邮件地址中识别和除去用户标识符,因而获得该用户服务器的一假设域名;询问该存取数据库,以确定它是否包含对应于该假设域名的服务器之记录;及取回任何相应服务器的记录,因此识别为该用户所属服务器。
2.根据权利要求1所述的方法,包括以下步骤如果该存取数据库不包括相应的服务器记录时,假设该域名是该服务器;检查该域名以寻求该用户邮件;如果该域名响应有该邮件时,则识别该域名为该用户的服务器。
3.根据权利要求2所述的方法,如果该存取数据库不包括相应的服务器记录及该域名未响应有该邮件时,包括以下步骤发出一邮件交换(MX)记录询问至与该假设域名有关的互联网域名系统(DNS)数据库;列出自DNS数据库接收的响应;依次检查这些响应,以确定与该预定协议或协议组相关端口是开启或关闭;识别具有开启端口或端口组的响应为该用户的服务器。
4.根据权利要求3所述的方法,包括获得该MX记录的互联网提供者(IP)地址;检查该预定端口或端口组的开启或关闭状态,以寻求主机IP地址的预定块;在该存取数据库中存储所有具有开启端口状态的IP地址;用该用户地址和口令,询问该被存储的IP地址;识别一成功的IP地址作为该用户的服务器。
5.根据权利要求3所述的方法,如果从DNS数据库的响应中未识别出该用户服务器,包括以下步骤经DNS区间转换,对于该假设域名要求全部的主机名清单;依次检查所列主机名的预定端口状态是开启或关闭;识别具有开启端口状态的主机作为该用户服务器。
6.根据权利要求5所述的方法,如果DNS数据库不允许区间转换时,包括以下步骤通过网络信息中心(NIC),取回IP地址块,该IP地址块已被分配到该假设域名;检查该块中IP地址的预定端口或端口组是开启或关闭状态;存储所有具有开启端口状态的IP地址于该存取数据库中;以该用户地址和口令,询问所存储的每一IP地址;识别一成功的IP地址作为该用户的服务器。
7.根据权利要求2至6中任一项所述的方法,包括以下步骤用以前未记录的服务器的记录更新该存取数据库,该服务器被识别为用户服务器或被识别为支持预定协议或协议组。
8.根据上述任一项权利要求所述的方法,包括以下步骤从被识别为用户服务器的服务器中取回该用户的电子邮件,并把该邮件传向该远程用户。
9.根据上述任一项权利要求所述的方法,其中该数据库被分为第一和第二表,并包括以下步骤在第一表中输入用户邮件地址记录和被识别为相应服务器之服务器地址记录;在第二表中输入域名记录和任何被识别为相应服务器之服务器地址记录。
10.根据上述任一项权利要求所述的方法,其中预定的协议或协议组是邮局协议(POP3)和/或互联网消息访问协议(IMAP4)。
11.一种用于识别远程用户所属服务器、而该用户不能指定该服务器的系统,包括一存取数据库,包括支持一预定电子邮件协议或协议组的服务器之记录;及一远程存取邮件客户软件,该软件与该数据库有关,并可以访问互联网域名系统(DNS)数据库及与该协议或协议组有关的一搜索引擎;在该系统中,配置有远程存取邮件客户软件,以要求用户给出该用户的电子邮件地址和口令,分析该邮件地址,以从该邮件地址中识别和除去用户标识符,因而获得该用户服务器的一假设域名,询问该存取数据库,以确定它是否包含对应于该假设域名的服务器之记录,及取回任何相应服务器的记录,因此识别出该用户所属服务器。
12.根据权利要求11所述的系统,其中,配置有远程存取邮件客户软件,以假设如果该存取数据库不包括相应的服务器记录时,该假设的域名是该用户的服务器,检查该域名以寻求该用户的邮件;如果该域名响应有该邮件时,则识别该域名为该用户的服务器。
13.根据权利要求12所述的系统,其中,配置有远程存取邮件客户软件,以发出一邮件交换(MX)记录询问至与该假设域名有关的域名系统(DNS)数据库,列出DNS数据库的响应,依次检查这些响应,以确定与该协议或协议组相关的预定端口是开启或关闭,识别具有开启端口或端口组的响应为该用户的服务器。
14.根据权利要求13所述的系统,其中,配置有远程存取邮件客户软件,以获得该MX记录的IP地址,检查该预定端口或端口组的开启或关闭状态,以寻求主机IP地址的预定块,存储所有具有开启端口状态的IP地址;用该用户地址和口令,依次询问该被存储的IP地址;识别一成功的IP地址作为该用户的服务器。
15.根据权利要求14所述的系统,其中,配置有远程存取邮件客户软件,经DNS区间转换,对于该假设域名要求全部的主机名清单,检查所列主机名的预定端口状态是开启或关闭,及识别具有开启端口状态的主机作为该用户服务器。
16.根据权利要求15所述的系统,其中,配置有远程存取邮件客户软件,以通过网络信息中心(NIC),取回IP地址块,该IP地址块已被分配到该假设域名;检查该预定端口或端口组是开启或关闭状态;存储所有具有开启端口状态的IP地址于该存取数据库中;以该用户地址和口令,依次询问具有开启端口状态的IP地址并识别一成功的IP地址作为该用户的服务器。
17.根据权利要求11至16中任一项所述的系统,其中,配置有远程存取邮件客户软件,使得在该存取数据库中写入以前未记录的服务器的记录,该服务器被识别为用户服务器,被识别为支持预定协议或协议组。
18.根据权利要求11至17中任一项权利要求所述的系统,其中,配置有远程存取邮件客户软件,用于从任何被识别为用户服务器的服务器中取回该用户的电子邮件,并把该邮件传向该远程用户。
19.根据权利要求11至18中任一项权利要求所述的系统,其中的数据库被分为第一和第二表,用户邮件地址及其相应的服务器之记录被输入第一表,域名及其相应的服务器之记录被输入第二表。
20.根据权利要求11至19中任一项权利要求所述的系统,其中预定的协议或协议组是邮局协议(POP3)和/或互联网消息访问协议(IMAP4)。
全文摘要
一种识别远程用户所属的电子邮件服务器(8)的方法和系统,包括提供远程存取邮件客户软件(1),它与存取数据库(2)相关,包括支持特定电子邮件协议或协议组的服务器的记录;要求具有浏览器的远程计算机(6)的用户给出电子邮件地址和登录注册口令;分析该邮件地址,以获得该用户服务器的假设域名;询问存取数据库(2),以确定它是否包含对应于该假设域名的服务器之记录;及取回任何相应服务器的记录,因此识别出该用户所属服务器。如果该存取数据库不包括相应的服务器记录,假设该域名是该服务器,检查用户的邮件;然后,从DNS数据库(3)要求MX记录和IP地址并检查,经DNS区间转换,对于该假设域名要求全部的主机名清单;检查任何支持特定协议(组)的主机;如果需要,从WHOIS服务器(4)获得NIC分配的该假设域名的IP地址块,并扫描。与该协议或协议组有关的搜索引擎在邮件客户软件(1)和数据库(2)的指导下执行搜索。
文档编号H04L12/58GK1346469SQ9881438
公开日2002年4月24日 申请日期1998年10月9日 优先权日1998年10月9日
发明者洪多欣 申请人:爱捷特系统有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1