[go: up one dir, main page]

CN101971583B - 与平台无关的idn电子邮件存储转换 - Google Patents

与平台无关的idn电子邮件存储转换 Download PDF

Info

Publication number
CN101971583B
CN101971583B CN200980108543.2A CN200980108543A CN101971583B CN 101971583 B CN101971583 B CN 101971583B CN 200980108543 A CN200980108543 A CN 200980108543A CN 101971583 B CN101971583 B CN 101971583B
Authority
CN
China
Prior art keywords
ascii
user name
idn
identifier
conversion table
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN200980108543.2A
Other languages
English (en)
Other versions
CN101971583A (zh
Inventor
莱恩·埃尔伯特·贝勒斯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Afilias Ltd
Original Assignee
Afilias Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Afilias Ltd filed Critical Afilias Ltd
Publication of CN101971583A publication Critical patent/CN101971583A/zh
Application granted granted Critical
Publication of CN101971583B publication Critical patent/CN101971583B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/60Business processes related to postal services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/214Monitoring or handling of messages using selective forwarding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/48Message addressing, e.g. address format or anonymous messages, aliases

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

描述了一种用于提供与平台无关的电子邮件转换的方法。该方法包括下述步骤。接收用于接收方IDN用户名的电子邮件消息。使用预定映射来检索与IDN用户名相对应的ASCII标识符。使用检索到的ASCII标识符来将接收到的电子邮件消息存储在本地存储中。还描述了被配置为实现该方法的电子邮件服务器和包括用于实现该方法的指令的计算机可读介质。

Description

与平台无关的IDN电子邮件存储转换
本发明一般地涉及电子邮件(e-mail)服务器,并且具体地涉及配置成处理国际化域名(IDN)的电子邮件服务器。
背景技术
随着计算机网络的发展,电子邮件(e-mail)已经成为个人和专业通信的流行方式。在很大程度上,由于因特网的繁殖,电子邮件已经成为数百万人的标准通信方式。
发送方使用邮件用户代理(MUA)来创建电子邮件消息。MUA的示例包括客户端侧应用,诸如Microsoft Outlook和Eudora,以及基于web的应用,诸如Hotmail和Gmail。众所周知,发送方通过输入一个或多个电子邮件地址、消息主题、消息主体来创建电子邮件消息,并且还可以将附件添加到消息。每个电子邮件地址包括两个部分。第一部分被称为电子邮件地址的域,并且引用主机名或域名。域通常位于“”标记的右边。第二部分被称为用户名或账户名,并且用于标识该域处的电子邮件账户。用户名通常位于“”标记的左边。
MUA经由传送电子邮件服务器将电子邮件消息传送到接收方。传送电子邮件服务器包括邮件提交代理(MSA)和简单邮件传输协议(SMTP)服务器。MSA联系域名服务器(DNS)以解析电子邮件地址的域名并且获得相应的因特网协议(IP)地址。SMTP服务器使用获得的IP地址来将消息传送到接收方的接收电子邮件服务器。
接收电子邮件服务器通常包括邮件传输代理(MTA)、本地递送代理、本地文件存储以及邮局协议(POP)和/或因特网消息访问协议(IMAP)服务器,以允许电子邮件消息检索。接收方使用MUA从接收电子邮件服务器中检索电子邮件消息。
在典型的ASCII环境中,由接收电子邮件服务器提供的所有服务都针对本地用户名信息来与本地密码文件进行通信。本地密码文件用于账户识别和认证。
然而,未来的电子邮件地址可能包含外语(非ASCII)字符。例如,国际化域名(IDN)被定义为可能包括非ASCII字符的因特网域名。可以想像,国际电子邮件地址还可以包括IDN用户名作为这样的电子邮件地址的一部分。因此,IDN用户名还可以包括非ASCII字符。
对于用户名、文件名和目录名,计算机服务器上的操作系统通常不支持这些字符。在非ASCII环境中,由于缺少统一代码字符的支持而导致不能使用密码文件。此外,大多数文件系统将文件名和目录名限制为7个比特的ASCII字符。
因此,可以理解,有必要提供能够支持非ASCII电子邮件用户名的MTA。
发明内容
下面描述了电子邮件服务器,该电子邮件服务器能够将电子邮件用户名从原本显示的非ASCII字符无缝地转换为功能上支持用户名、文件名和目录名的ASCII字符,从而克服了与缺少统一代码的支持相关联的问题。
根据本发明的一个方面,提供了一种电子邮件服务器,包括:邮件传输代理(MTA),该邮件传输代理(MTA)被配置为接收IDN用户名的电子邮件消息;本地递送代理,该本地递送代理被配置为将接收到的电子邮件消息存储在本地存储中;以及转换表,该转换表被配置为保存在IDN用户名和相应的ASCII标识符之间的映射,该转换表与MTA或本地递送代理中的至少一个进行通信;其中,本地递送代理根据ASCII标识符将接收到的电子邮件消息存储在本地存储中。
根据本发明的另一个方面,提供了一种用于提供与平台无关的电子邮件转换的方法,该方法包括下述步骤:接收用于接收人IDN用户名的电子邮件消息;使用预定映射来检索与该IDN用户名相对应的ASCII标识符;以及使用检索到的ASCII标识符来将接收到的电子邮件消息存储在本地存储中。
根据本发明的又一个方面,提供了一种包括用于实现上述方法的指令的计算机可读介质。
附图说明
现在参考附图,仅通过示例的方式来描述本发明的实施例,在附图中:
图1是图示电子邮件服务器的框图;
图2是图示在电子邮件服务器处接收电子邮件消息的流程图;以及
图3是图示从电子邮件服务器检索电子邮件消息的流程图。
具体实施方式
为了方便起见,附图中的标记涉及说明书中相同的标记。参考图1,标记100大致示出根据本发明实施例的接收电子邮件服务器。为了便于解释,接收电子邮件服务器将被简称为电子邮件服务器。电子邮件服务器100包括邮件传输代理(MTA)102、本地递送代104、消息检索服务器106,本地存储108和转换表110。
MTA 102被配置为接收来自请求方的对于接收电子邮件消息的请求。MTA 102进一步被配置为对照转换表110来确定预期接收方的存在,并且向请求方通知成功或失败。
本地递送代理104被配置为将接收到的电子邮件消息按与用户名相对应的目录保持在本地存储108上。基于实施方式,本地递送代理104还可以被配置为对照转换表110来确定预期接收方的存在。
消息检索服务器106包括POP服务器、IMAP服务器或本地主机服务器中的一个或多个,并且被配置为将电子邮件消息从本地存储108递送到接收方。消息检索服务器也被配置为与转换表110进行通信。
转换表110是被配置为将IDN用户名转换成与电子邮件服务器102的操作系统兼容的相应ASCII标识符的表和/或数据库。此外,转换表110被配置为相应地保持和管理转换的名称。
若干方法中的一个可以用于将IDN用户名转换为ASCII标识符。
例如,在一个实施例中,转换表110使IDN用户名与包括随机ASCII字符串的ASCII标识符相关。即,添加到转换表110的每个新的IDN用户名都被映射到包括随机字符串和可接受的ASCII字符的ASCII标识符,并且该映射被存储在表/数据库中。为了避免冲突,每个IDN用户名被映射成独特的随机ASCII字符串。为了保证每个随机字符串都是独特的,每当生成随机ASCII字符串时,就与先前生成的随机ASCII字符串作比较。如果该随机字符串先前存在,则被丢弃并且生成新的随机ASCII字符串。
在本实施例中,按需要生成每个随机ASCII字符串。即,当将新的IDN用户名添加到电子邮件服务器100时。替选地,可以先验地生成预定数目的独特随机ASCII字符串。因此,当将新的IDN用户名添加到电子邮件服务器100时,通过转换表110来指配现有的随机ASCII。
在另一个实施例中,转换表110使IDN用户名与包括有序ASCII字符串的ASCII标识符相关。在该实施例中,添加到转换表110的每个新的IDN用户名都被映射成包括可接受ASCII字符的字符串的ASCII标识符。然而,与先前的实施例相反,每个ASCII标识符都按顺序生成。因此,在本实施例中,由于在序列被耗尽之前每个ASCII标识符都是独特的,所以不必对照先前生成的ASCII标识符来检查生成的ASCII标识符。
在又一个实施例中,转换表110使IDN用户名与包括外推的ASCII字符串的ASCII标识符相关。即,使用预定的算法从IDN用户名生成ASCII字符串。例如,公知使用Punycode编码器的ToASCII算法来将非ASCII字符串转换为ASCII字符串。
ToASCII算法保持ASCII字符串不变,但是改变包含至少一个非ASCII字符的字符串。为了实现这一点,ToASCII算法应用NamePrep算法,其将字符串转换为小写字母并且执行其他归一化。然后,ToASCII算法使用Punycode编码器将结果转换为ASCII。将4个字符的字符串“xn--”置于得到的ASCII字符串的前面。该4个字符的字符串被称为ASCII兼容编码(ACE)前缀,并且用于将Punycode编码字符串与原始ASCII字符串进行区分。
虽然本文仅描述了用于使IDN用户名和ASCII相关的少数方法,但是本领域普通技术人员将认识到其他的方法。不论使用的方法如何,得到的IDN用户名和对应的ASCII标识符都被保存在转换表110的表/数据库中,其中,可以按需要执行查找。
参考图2,标记200大致示出了在电子邮件服务器100处接收电子邮件消息的流程图。在步骤202,MTA 102建立与请求方的连接,虽然不一定,但请求方通常是传送电子邮件服务器(未示出)。在步骤204,请求方向MTA 102通知预期的接收方。在步骤206,MTA 102通过其本身或经由本地递送代理104对照转换表110来确定预期接收方的存在。
如果确定了预期接收方不在转换表110中,则该方法在步骤208继续,并且向请求方,进而向发送方通知失败。如果确定了预期接收方在转换表110中,则该方法在步骤210继续,并且接受来自发送方的电子邮件消息。
在步骤212,本地递送代理104从IDN转换表中检索用于相应的IDN用户名的ASCII标识符。在步骤214,本地递送代理104根据检索到的ACSII标识符来将e-mail消息写入文件存储108。
本实施例描述了使本地递送代理104检索ASCII标识符的离散步骤212。替选地,当在步骤206验证了IDN用户名时,本地递送代理104或MTA 102都检索ASCII标识符。
参考图3,标记300大致示出了从电子邮件服务器100检索电子邮件消息的流程图。在步骤302,接收方的邮件用户代理(MUA)使用POP、IMAP或其他本地托管的方法经由消息检索服务器106连接到电子邮件服务器100。在步骤304,MUA提交接收方的IDN用户名和相应的密码用于认证。
在步骤306,消息检索服务器106经由转换表110将IDN用户名转换为其ASCII标识符。在步骤308,ASCII标识符用于定位在文件存储108上的接收方的验证信息。在步骤310,验证信息用于对照先前存储的副本(通常是加密形式)来验证密码。
如果认证成功,则在步骤312,接收方的电子邮件消息被传输到接收方用于读取。如果认证失败,则在步骤314,向MUA通知错误。
因此,可以理解,为了促进利用现有操作系统的传统电子邮件服务器的功能,使其独立于实现电子邮件服务器的平台,本发明提供了非ASCII电子邮件用户名的中间ASCII版本。此外,在保持对发送方和接收方两者都透明的同时,提供传统的功能。
使用先前的说明,通过使用标准编程和/或工程技术来产生编程软件、固件、硬件或其任何组合,本发明可以被实现为机器、过程或工业制品。
具有计算机可读程序代码的任何得到的程序都可以被包含在一个或多个计算机可用介质内,诸如存储装置或传送装置,由此制造根据本发明的计算机程序产品或工业制品。这样,本文使用的术语“软件”和“应用”意在(持久地、临时地或瞬态地)包括任何计算机可用介质上(诸如任何存储装置上或任何传送装置中)存在的计算机程序。
存储器装置的示例包括硬盘驱动、磁盘、光盘、磁带、半导体存储器,诸如FLASH、RAM、ROM,PROM等等。网络的示例包括但不限于因特网、内联网、电话/基于调制的网络通信、硬接线/有线通信网络、蜂窝通信、无线电波通信、卫星通信和其他固定或移动网络系统/通信链接。
实现本发明的机器可以涉及一个或多个处理系统,包括,例如,CPU、存储器/存储装置、通信链接、通信/传送装置、服务器、I/O装置或一个或多个处理系统的任何子组件或独立部分,包括软件、固件、硬件或其任何组合或子组件,这些实现如权利要求中所阐述的本发明。
使用本文所提供的说明,本领域技术人员能够容易地将按如上述产生的软件与适当的通用或专用计算机硬件组合,以产生实现本发明的计算机系统和/或计算机子组件,并且产生用于执行本发明的方法的计算机系统和/或计算机子组件。
虽然本文已经描述了本发明的优选实施例,但是本领域技术人员应当理解,在不脱离本发明的精神或所附权利要求的范围的情况下,可以对其作出变化。

Claims (15)

1.一种用于与电子邮件消息的请求方通信的电子邮件服务器,所述电子邮件消息具有接收方国际化域名(IDN)用户名,所述电子邮件服务器包括:
邮件传输代理(MTA),所述邮件传输代理(MTA)被配置为接收用于包括IDN用户名的电子邮件地址的电子邮件消息,所述IDN用户名包括至少一个非ASCII字符;
本地递送代理,所述本地递送代理被配置为将接收到的电子邮件消息存储在本地存储中;以及
转换表,所述转换表被配置为保持从所述IDN用户名到具有可接受的ASCII字符的相应的ASCII标识符的映射,从所述IDN用户名到所述ASCII标识符的所述映射是在将所述IDN用户名添加到所述转换表时生成的,所述ASCII标识符与所述电子邮件服务器的操作系统兼容,所述转换表与所述MTA和所述本地递送代理中的至少一个进行通信;
所述MTA通过本身或经由所述本地递送代理针对所述转换表检查所述接收方IDN用户名的存在;并且
如果确定所述存在,则所述本地递送代理使用所述ASCII标识符来将所述接收到的电子邮件消息存储在所述本地存储中。
2.如权利要求1所述的电子邮件服务器,其中,所述转换表被进一步配置为生成在所述IDN用户名与所述相应的ASCII标识符之间的映射。
3.如权利要求2所述的电子邮件服务器,其中,所述ASCII标识符是随机ASCII字符串,使得针对多个IDN用户名中的每一个生成随机ASCII字符串。
4.如权利要求3所述的电子邮件服务器,其中,将每个ASCII标识符与先前生成的ASCII标识符作比较以避免冲突。
5.如权利要求2所述的电子邮件服务器,其中,所述ASCII标识符是有序ASCII字符串,使得针对多个IDN用户名中的每一个来生成ASCII字符串序列中的接续ASCII字符串。
6.如权利要求1所述的电子邮件服务器,进一步包括:消息检索服务器,所述消息检索服务器用于将电子邮件消息从所述电子邮件服务器递送到接收方,所述消息检索服务器被配置为:
接收与检索所述电子邮件消息的请求相关联的所述IDN用户名;
与所述转换表进行通信,以便于获得被映射到所接收的IDN用户名的ASCII标识符;以及
检索与所获得的ASCII标识符相关的电子邮件消息。
7.如权利要求6的电子邮件服务器,其中,所述消息检索服务器被进一步配置为通过使用所述获得的ASCII标识符访问所述本地存储中的验证信息来验证所述接收方。
8.一种用于与电子邮件消息的请求方通信的方法,所述电子邮件消息具有接收方国际化域名(IDN)用户名,所述方法包括下述步骤:
接收用于包括IDN用户名的电子邮件地址的电子邮件消息,所述IDN用户名包括至少一个非ASCII字符;
针对转换表来检查所述接收方IDN用户名的存在,所述转换表被配置成保持从所述IDN用户名到具有可接受ASCII字符的相应的ASCII标识符的映射,从所述IDN用户名到所述ASCII标识符的所述映射是在将所述IDN用户名添加到所述转换表时生成的,所述ASCII标识符与所述电子邮件服务器的操作系统兼容;以及
如果确定所述存在,则使用检索到的ASCII标识符将所接收到的电子邮件消息存储在本地存储中。
9.如权利要求8所述的方法,包括下述其它步骤:生成在所述IDN用户名和所述相应的ASCII标识符之间的映射。
10.如权利要求9所述的方法,其中,所述ASCII标识符是随机ASCII字符串,使得针对多个IDN用户名中的每一个生成随机ASCII字符串。
11.如权利要求10所述的方法,其中,将每个ASCII标识符与先前生成的ASCII标识符作比较以避免冲突。
12.如权利要求9所述的方法,其中,所述ASCII标识符是有序ASCII字符串,使得针对多个IDN用户名中的每一个生成ASCII字符串序列中的接续ASCII字符串。
13.如权利要求8所述的方法,包括下述其它步骤:
接收对将所述电子邮件消息从所述电子邮件服务器递送到所述接收方IDN用户名的请求,所述请求包括所述接收方的IDN用户名;
从所述转换表获得被映射到所述接收方的IDN用户名的ASCII标识符;以及
从本地存储检索与所获得的ASCII标识符相关联的所述电子邮件消息,用于传送到所述接收方IDN用户名。
14.如权利要求13所述的方法,包括下述其它步骤:使用所获得的ASCII标识符访问所述本地存储中的验证信息来验证所述接收方。
15.根据权利要求13所述的方法,其中如果没有确定所述接收方IDN用户名在所述转换表中的所述存在,则向所述请求方通知失败。
CN200980108543.2A 2008-03-10 2009-03-10 与平台无关的idn电子邮件存储转换 Expired - Fee Related CN101971583B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US3535708P 2008-03-10 2008-03-10
US61/035,357 2008-03-10
PCT/CA2009/000287 WO2009111869A1 (en) 2008-03-10 2009-03-10 Platform independent idn e-mail storage translation

Publications (2)

Publication Number Publication Date
CN101971583A CN101971583A (zh) 2011-02-09
CN101971583B true CN101971583B (zh) 2015-07-22

Family

ID=41064695

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200980108543.2A Expired - Fee Related CN101971583B (zh) 2008-03-10 2009-03-10 与平台无关的idn电子邮件存储转换

Country Status (7)

Country Link
US (1) US8719355B2 (zh)
EP (1) EP2253109B1 (zh)
JP (2) JP2011513866A (zh)
KR (2) KR101715810B1 (zh)
CN (1) CN101971583B (zh)
IL (1) IL208009A (zh)
WO (1) WO2009111869A1 (zh)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9270646B2 (en) * 2009-04-20 2016-02-23 Citrix Systems, Inc. Systems and methods for generating a DNS query to improve resistance against a DNS attack
US8819148B2 (en) * 2010-03-10 2014-08-26 Afilias Limited Alternate E-mail delivery
US8725815B2 (en) * 2011-03-30 2014-05-13 Afilias Limited Transmitting messages between internationalized email systems and non-internationalized email systems
JP6413094B2 (ja) * 2013-04-10 2018-10-31 パナソニックIpマネジメント株式会社 誘導加熱装置
CN103188271A (zh) * 2013-04-19 2013-07-03 国家电网公司 一种安全的邮件客户端本地数据存储、识别方法和装置
US9779066B2 (en) 2015-05-21 2017-10-03 Umm Al-Qura University Method and system for converting punycode text to ASCII/unicode text
CN106951403A (zh) * 2017-03-21 2017-07-14 联想(北京)有限公司 一种数据处理方法及服务器集群

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1423880A (zh) * 1999-11-26 2003-06-11 尼泰卡公司 电子邮件服务器

Family Cites Families (75)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU631276B2 (en) * 1989-12-22 1992-11-19 Bull Hn Information Systems Inc. Name resolution in a directory database
US6564321B2 (en) * 1995-04-28 2003-05-13 Bobo Ii Charles R Systems and methods for storing, delivering, and managing messages
US5826269A (en) * 1995-06-21 1998-10-20 Microsoft Corporation Electronic mail interface for a network server
US5682158A (en) * 1995-09-13 1997-10-28 Apple Computer, Inc. Code converter with truncation processing
US5781901A (en) * 1995-12-21 1998-07-14 Intel Corporation Transmitting electronic mail attachment over a network using a e-mail page
US5864854A (en) * 1996-01-05 1999-01-26 Lsi Logic Corporation System and method for maintaining a shared cache look-up table
JPH09321894A (ja) * 1996-05-31 1997-12-12 Sony Corp 情報処理装置
US6292770B1 (en) * 1997-01-22 2001-09-18 International Business Machines Corporation Japanese language user interface for messaging system
US5835912A (en) * 1997-03-13 1998-11-10 The United States Of America As Represented By The National Security Agency Method of efficiency and flexibility storing, retrieving, and modifying data in any language representation
US6038599A (en) * 1997-04-23 2000-03-14 Mpath Interactive, Inc. Latency server and matchmaker
US5929792A (en) * 1997-06-30 1999-07-27 Sun Microsystems, Inc. Method and apparatus for encoding multiple character sets
JP3439330B2 (ja) * 1997-09-25 2003-08-25 日本電気株式会社 電子メールサーバ
AUPO977997A0 (en) 1997-10-14 1997-11-06 Pouflis, Jason The utilisation of multi-lingual names on the internet
US6016512A (en) * 1997-11-20 2000-01-18 Telcordia Technologies, Inc. Enhanced domain name service using a most frequently used domain names table and a validity code table
FI105971B (fi) * 1998-04-30 2000-10-31 Nokia Mobile Phones Ltd Menetelmä ja laitteisto sähköpostin käsittelemiseksi
US6973455B1 (en) * 1999-03-03 2005-12-06 Emc Corporation File server system providing direct data sharing between clients with a server acting as an arbiter and coordinator
US6560596B1 (en) * 1998-08-31 2003-05-06 Multilingual Domains Llc Multiscript database system and method
US6092178A (en) * 1998-09-03 2000-07-18 Sun Microsystems, Inc. System for responding to a resource request
US6807254B1 (en) * 1998-11-06 2004-10-19 Nms Communications Method and system for interactive messaging
US6539118B1 (en) * 1998-12-31 2003-03-25 International Business Machines Corporation System and method for evaluating character sets of a message containing a plurality of character sets
US6314469B1 (en) * 1999-02-26 2001-11-06 I-Dns.Net International Pte Ltd Multi-language domain name service
US20020026321A1 (en) * 1999-02-26 2002-02-28 Sadeg M. Faris Internet-based system and method for fairly and securely enabling timed-constrained competition using globally time-sychronized client subsystems and information servers having microsecond client-event resolution
US6182148B1 (en) * 1999-03-18 2001-01-30 Walid, Inc. Method and system for internationalizing domain names
US8037168B2 (en) * 1999-07-15 2011-10-11 Esdr Network Solutions Llc Method, product, and apparatus for enhancing resolution services, registration services, and search services
US20040083184A1 (en) * 1999-04-19 2004-04-29 First Data Corporation Anonymous card transactions
KR20020022650A (ko) * 1999-04-22 2002-03-27 추후제출 도메인 네임 관련 어플리케이션을 등록하기 위한 공유등록 시스템
US6880007B1 (en) * 1999-06-07 2005-04-12 Register Com, Inc. Domain manager and method of use
US6449657B2 (en) * 1999-08-06 2002-09-10 Namezero.Com, Inc. Internet hosting system
US6668253B1 (en) * 1999-09-08 2003-12-23 Reynolds & Reynolds Holdings, Inc. Enterprise information management system and methods
US7085740B1 (en) * 1999-10-04 2006-08-01 Raphael Meyers Method and apparatus for conducting auctions
US7461022B1 (en) * 1999-10-20 2008-12-02 Yahoo! Inc. Auction redemption system and method
KR100856149B1 (ko) * 1999-11-26 2008-09-03 네테카 인코포레이티드 전자 메일 서버 및 전자 메일 통신을 용이하게 하기 위한 방법
KR20000036344A (ko) * 2000-02-12 2000-07-05 장득걸 인터넷주소(도메인명)에 한글(모국어)을 사용하는 방법
US7251630B1 (en) * 2000-02-17 2007-07-31 International Business Machines Corporation Distributed bid processing method for open-cry and descending price auctions
US6754694B1 (en) * 2000-02-28 2004-06-22 Sun Microsystems, Inc. Cross-platform architecture to handle international text in internet
US20040006497A1 (en) * 2001-03-22 2004-01-08 Nestor Tod A. Entertainment event ticket purchase and exchange system
US7065555B2 (en) * 2000-04-25 2006-06-20 Ic Planet Corporation System and method related to generating and tracking an email campaign
US6618717B1 (en) * 2000-07-31 2003-09-09 Eliyon Technologies Corporation Computer method and apparatus for determining content owner of a website
CA2427266C (en) * 2000-11-01 2005-03-29 Snapnames.Com, Inc. Registry-integrated internet domain name acquisition system
US6795864B2 (en) * 2000-12-28 2004-09-21 Sun Microsystems, Inc. System using lookup service proxy object having code and request rate for managing rate at which client can request for services from server are transmitted
US20030115040A1 (en) * 2001-02-09 2003-06-19 Yue Xing International (multiple language/non-english) domain name and email user account ID services system
WO2002065300A1 (fr) * 2001-02-14 2002-08-22 Steven Kim Procede de collecte de questionnaires a l'aide d'un terminal de communication portable
US20020120689A1 (en) * 2001-02-23 2002-08-29 I-Dns.Net International Pte. Ltd. Method of enabling usage of multilingual characters in internet e-mail addresses
US7801793B2 (en) * 2001-03-29 2010-09-21 International Business Machines Corporation User-specified time-based proxy firing in online auctions
US20030088433A1 (en) * 2001-07-05 2003-05-08 Computer Associates Think, Inc. System and method for generating and propagating business events
WO2003013080A1 (en) * 2001-07-31 2003-02-13 Comverse Ltd. Email protocol for a mobile environment and gateway using same
US7447731B2 (en) * 2001-12-17 2008-11-04 International Business Machines Corporation Method and apparatus for distributed application execution
US7969306B2 (en) * 2002-01-11 2011-06-28 Sap Aktiengesellschaft Context-aware and real-time item tracking system architecture and scenarios
US20030163691A1 (en) * 2002-02-28 2003-08-28 Johnson Ted Christian System and method for authenticating sessions and other transactions
US20030208547A1 (en) * 2002-05-01 2003-11-06 Ambrekovic Branimir Direct internet mail access through links in wireless instant messaging systems
JP4143329B2 (ja) * 2002-05-10 2008-09-03 キヤノン株式会社 サーバ装置、その制御方法、及びそのプログラム
US20030225670A1 (en) * 2002-05-31 2003-12-04 Decarlo George J. Auction style distribution of domain names
AU2003265425A1 (en) * 2002-08-13 2004-02-25 Snapnames.Com, Inc. Pathway-specific, registry-integrated domain name registration system
US7130878B2 (en) * 2002-08-30 2006-10-31 The Go Daddy Group, Inc. Systems and methods for domain name registration by proxy
KR100866229B1 (ko) * 2002-12-11 2008-10-30 삼성전자주식회사 메시지 서비스에서 수신처 주소 입력 방법
US20040167982A1 (en) * 2003-02-26 2004-08-26 Cohen Michael A. Multiple registrars
US7356584B2 (en) * 2003-03-03 2008-04-08 Microsoft Corporation Optimization of service provider load balancing
US8024367B2 (en) * 2003-03-31 2011-09-20 Sap Ag Alert engine
US20040215516A1 (en) * 2003-04-07 2004-10-28 Silverbrook Research Pty Ltd Locations based promotions
JP2004326202A (ja) * 2003-04-21 2004-11-18 Loop Az:Kk 通信装置
GB0314940D0 (en) * 2003-06-26 2003-07-30 Million 21 Ltd How low will it go
US7440433B2 (en) * 2003-12-19 2008-10-21 Nortel Networks Limited Mobile IP notification
WO2005119542A1 (en) * 2004-06-02 2005-12-15 Netpia.Com, Inc. Native language email address service system
US20050273344A1 (en) * 2004-06-02 2005-12-08 Lee Vincent M Domain name maintenance
US7454497B1 (en) * 2004-06-22 2008-11-18 Symantec Corporation Multi-platform and multi-national gateway service library
US20060111960A1 (en) * 2004-11-22 2006-05-25 International Business Machines Corporation Performance prediction service using business-process information
US20050125451A1 (en) * 2005-02-10 2005-06-09 The Go Daddy Group, Inc. Search engine and domain name search integration
US7460556B2 (en) * 2005-02-17 2008-12-02 International Business Machines Corporation Autonomic adjustment of connection keep-alives
US7921035B2 (en) * 2005-04-15 2011-04-05 The Go Daddy Group, Inc. Parked webpage domain name suggestions
US7603482B2 (en) * 2005-04-22 2009-10-13 Microsoft Corporation DNS compatible PNRP peer name encoding
US7711851B2 (en) * 2005-09-16 2010-05-04 Sendori, Inc. Domain name marketplace
US20070100999A1 (en) * 2005-11-01 2007-05-03 Faiyaz Haider Method, system and software for rendering e-mail messages
US7539774B2 (en) * 2005-12-05 2009-05-26 Demand Media, Inc. Method for domain name registration and a corresponding apparatus
US7657777B2 (en) * 2006-12-01 2010-02-02 Sockeye Solutions Corporation Common semantic model of management of a supply chain
US20090271283A1 (en) * 2008-02-13 2009-10-29 Catholic Content, Llc Network Media Distribution

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1423880A (zh) * 1999-11-26 2003-06-11 尼泰卡公司 电子邮件服务器

Also Published As

Publication number Publication date
IL208009A0 (en) 2010-12-30
EP2253109A1 (en) 2010-11-24
IL208009A (en) 2016-03-31
KR20160078511A (ko) 2016-07-04
JP2011513866A (ja) 2011-04-28
US20110022675A1 (en) 2011-01-27
US8719355B2 (en) 2014-05-06
EP2253109A4 (en) 2011-10-19
WO2009111869A1 (en) 2009-09-17
EP2253109B1 (en) 2016-07-06
JP2014197415A (ja) 2014-10-16
CN101971583A (zh) 2011-02-09
KR101715810B1 (ko) 2017-03-13
JP5908947B2 (ja) 2016-04-26
KR20110009656A (ko) 2011-01-28

Similar Documents

Publication Publication Date Title
CN101971583B (zh) 与平台无关的idn电子邮件存储转换
US7155725B1 (en) Apparatus and method for coordinating multiple e-mail accounts
US7600042B2 (en) Dynamic IP address update
US9531732B2 (en) Computer implemented system and method for authenticating a sender of electronic data to a recipient
US20070266118A1 (en) Contact management system and method
US20110154338A1 (en) Task management using electronic mail
US20060136561A1 (en) System and method for providing e-mail address information using mobile phone number
CN101175048A (zh) 用于利用可移植的电子邮件地址的方法和服务器
TW200842604A (en) Implementation of private messaging
US8756286B2 (en) Alternate E-mail address configuration
US8725815B2 (en) Transmitting messages between internationalized email systems and non-internationalized email systems
CN102939738B (zh) 可选电子邮件投递
JP4998302B2 (ja) メール誤配信防止システム、メール誤配信防止方法、及びメール誤配信防止用プログラム
JP2018018218A (ja) 制御装置、判定方法及びプログラム
EP2360893A1 (en) A method, a system and devices for locating a representation in a communications network
WO2008096346A2 (en) System and method for enabling transfer of data and communication between individuals
Siddiqui et al. Incorporating dynamic behavior in SMTP
JP2012083936A (ja) 電子メールアドレス生成方法、電子メールアドレス生成プログラム
Fu et al. Realization of Email Address Register Validation on Engineering Machinery Service platform
Protocol Network Working Group J. Klensin Internet-Draft April 25, 2007 Obsoletes: 821 (if approved) Intended status: Standards Track Expires: October 27, 2007

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150722

CF01 Termination of patent right due to non-payment of annual fee