CN101317410B - 实现电子邮件通知的系统、方法和装置 - Google Patents
实现电子邮件通知的系统、方法和装置 Download PDFInfo
- Publication number
- CN101317410B CN101317410B CN2007800003474A CN200780000347A CN101317410B CN 101317410 B CN101317410 B CN 101317410B CN 2007800003474 A CN2007800003474 A CN 2007800003474A CN 200780000347 A CN200780000347 A CN 200780000347A CN 101317410 B CN101317410 B CN 101317410B
- Authority
- CN
- China
- Prior art keywords
- refinement
- mail messages
- messages
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 28
- 230000009471 action Effects 0.000 claims description 21
- 230000005540 biological transmission Effects 0.000 claims description 10
- 230000008569 process Effects 0.000 abstract description 5
- 101001094649 Homo sapiens Popeye domain-containing protein 3 Proteins 0.000 description 7
- 101000608234 Homo sapiens Pyrin domain-containing protein 5 Proteins 0.000 description 7
- 101000578693 Homo sapiens Target of rapamycin complex subunit LST8 Proteins 0.000 description 7
- 102100027802 Target of rapamycin complex subunit LST8 Human genes 0.000 description 7
- 238000012217 deletion Methods 0.000 description 4
- 230000037430 deletion Effects 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000008676 import Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/224—Monitoring or handling of messages providing notification on incoming messages, e.g. pushed notifications of received messages
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/06—Message adaptation to terminal or network requirements
- H04L51/063—Content adaptation, e.g. replacement of unsuitable content
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/58—Message adaptation for wireless communication
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了一种实现电子邮件通知的系统、方法和装置,该系统和方法保证电子邮件通知(EMN)生成模块能根据设置的细化邮件信息格式针对收到的电子邮件生成细化邮件信息,并将生成的细化邮件信息发送给解析模块,以及用户设备(UE)中的解析模块根据设置的细化邮件信息格式解析出来自EMN生成模块的细化邮件信息;本发明还公开了实现电子邮件通知的装置:包含EMN生成模块的E-mail Server以及包含解析模块的UE。本发明系统、方法和装置均保证UE能够收到其邮件帐户中的详细邮件信息所对应的细化邮件信息,使得UE能够根据收到的细化邮件信息灵活执行后续的邮件操作。
Description
技术领域
本发明涉及通信领域,具体涉及一种实现电子邮件通知的系统、方法和装置。
发明背景
目前,当为用户设备(UE,User Equipment)服务的电子邮件服务器(E-mailServer)收到要发送给UE的邮件时,E-mail Server可以通知UE收到了新的邮件,具体的邮件通知原理如图1所示。为描述方便,以下将电子邮件简称为邮件。
图1中,来自个人电脑客户端(PC Client)110或移动客户端(Mobile Client)120等发送端的邮件会被E-mail Server 130接收到,而且E-mail Server 130会根据收到的邮件生成电子邮件通知(EMN,E-mail Notification)并发送给推送代理网关(PPG,Push Proxy Gateway)140,PPG 140则将来自E-mail Server 130的EMN发送给UE 150。所述EMN中通常只包含用于指明邮件所属邮件帐户的通用资源标识(URI,Universal Resource Identifier)和邮件所对应的时间戳。
当收到来自PPG 140的EMN时,UE 150可以以发送邮政办公协议版本3请求(POP3 request,Post Office Protocol 3 request)消息的方式向E-mail Server130请求该EMN所对应的邮件;E-mail Server 130则可以以发送携带有邮件的邮政办公协议版本3响应(POP3 response)消息的方式向UE 150发送邮件。
由以上所述可见,目前的EMN中仅仅包含URI和时间戳这两个邮件信息;因此,UE 150只能根据收到的EMN获知某个邮件帐户中收到了新的邮件,而无法获知该邮件帐户此时的详细邮件信息,也无法获知具体邮件的详细信息,这导致UE 150无法根据收到的EMN灵活执行后续的邮件操作。
发明内容
本发明实施例提供一种实现电子邮件通知的系统,实现电子邮件的详细邮件信息的通知,以便UE能够根据收到的EMN灵活执行后续的邮件操作。
本发明实施例提供一种实现电子邮件通知的方法,实现电子邮件的详细邮件信息的通知。
本发明实施例提供一种实现电子邮件通知的装置,实现电子邮件的详细邮件信息的通知,以便UE能够根据收到的EMN灵活执行后续的邮件操作。
本发明实施例的技术方案是这样实现的:
一种实现电子邮件通知的系统,该系统包含EMN生成模块,以及设置有解析模块、判决模块和邮件客户端的UE;
其中,EMN生成模块,用于根据所设置的细化邮件信息格式针对收到的电子邮件生成细化邮件信息,将生成的细化邮件信息发送给解析模块;
解析模块,用于根据所设置的细化邮件信息格式解析出来自EMN生成模块的细化邮件信息;
所述判决模块从所述解析模块接收细化邮件信息,根据预先设置的操作规则确定要进行的后续邮件操作,并控制所述邮件客户端与相连的邮件服务器进行后续邮件操作。
一种实现电子邮件通知的方法,根据设置的细化邮件信息格式针对收到的、并要发送给UE的电子邮件生成细化邮件信息,并将生成的细化邮件信息发送给UE;所述UE根据设置的细化邮件信息格式解析出收到的细化邮件信息,并根据解析出的细化邮件信息针对该细化邮件信息对应的电子邮件进行后续邮件操作。
该E-mail Server中设置有EMN生成模块,用于根据所设置的细化邮件信息格式针对收到的电子邮件生成细化邮件信息,将生成的细化邮件信息发送给UE。
该UE中设置有解析模块,用于根据所设置的细化邮件信息格式解析出收到的细化邮件信息。
与现有技术相比,本发明实施例所提供的系统、方法和装置,保证EMN生成模块能根据设置的细化邮件信息格式针对收到的电子邮件生成细化邮件信息,并将生成的细化邮件信息发送给解析模块,以及UE中的解析模块根据设置的细化邮件信息格式解析出来自EMN生成模块的细化邮件信息。可见,本发明实施例提供的系统、方法和装置均保证UE能够收到其邮件帐户中的详细邮件信息所对应的细化邮件信息,使得UE能够根据收到的细化邮件信息灵活执行后续的邮件操作。
附图简要说明
图1为现有技术的邮件通知原理图;
图2为本发明一个较佳实施例的邮件通知原理图。
实施本发明的方式
为使本发明的目的、技术方案和优点更加清楚明白,以下举实施例,并参照附图,对本发明进一步详细说明。
本发明实施例所提供的实现电子邮件通知的系统包含EMN生成模块,以及设置有解析模块的UE;其中,EMN生成模块,用于根据自身所设置的细化邮件信息格式针对收到的电子邮件生成细化邮件信息,并将生成的细化邮件信息发送给解析模块;解析模块,用于根据自身所设置的细化邮件信息格式解析出来自EMN生成模块的细化邮件信息。
本发明实施例所提供的实现电子邮件通知的方法,需根据预先设置的细化邮件信息格式针对收到的、并要发送给UE的电子邮件生成细化邮件信息,并将生成的细化邮件信息发送给UE。
本发明实施例所提供的实现电子邮件通知的E-mail Server中设置有EMN生成模块,用于根据所设置的细化邮件信息格式针对收到的电子邮件生成细化邮件信息,并将生成的细化邮件信息发送给UE。
本发明实施例所提供的实现电子邮件通知的UE中设置有解析模块,用于根据所设置的细化邮件信息格式解析出收到的细化邮件信息。
参见图2,图2为本发明一较佳实施例的邮件通知原理图。图2中,E-mailServer 230中的EMN生成模块231中预先设置有用于描述细化邮件信息的细化邮件信息格式,并且EMN生成模块231通过传输网络接收来自PC Client 110或Mobile Client 120等发送端的邮件。所述传输网络可以是因特网(Internet)等。当然,EMN生成模块231也可以设置于其它物理实体中。
当接收到邮件时,EMN生成模块231可以应用现有技术针对该邮件生成包含URI和时间戳的EMN,还可以应用相同原理根据预先设置的所述细化邮件信息格式针对该邮件生成细化邮件信息,并将该细化邮件信息携带于生成的所述EMN中一起发送给PPG 240。再有,EMN生成模块231还将收到的邮件发送给存储单元232保存。存储单元232可以设置于E-mail Server 230中,也可以设置于独立的物理实体中,或是设置于其它的物理实体中。
EMN生成模块231向PPG 240发送的EMN一般是文本方式的;当PPG 240收到来自EMN生成模块231的EMN时,通常需要将该EMN转换成二进制方式后再发送给UE 250。
UE 250中的解析模块251中预先设置有细化邮件信息格式,并且该细化邮件信息格式与EMN生成模块231中所设置的细化邮件信息格式相同。当然,解析模块251中所设置的细化邮件信息格式可能在表述方式上不同于EMN生成模块231中所设置的细化邮件信息格式,如:解析模块251中所设置的细化邮件信息格式是以二进制方式表述的,而EMN生成模块231中所设置的细化邮件信息格式则是以文本方式表述的。
当收到由EMN生成模块231生成并发送的EMN时,解析模块251根据自身被设置的细化邮件信息格式解析出收到的EMN中所包含的细化邮件信息格式所代表的细化邮件信息,并将解析出的细化邮件信息发送给相连的提示单元254;由提示单元254发出包含所述细化邮件信息的提示,使感知到该提示的用户能够获知发送给UE 250的邮件中的细化邮件信息。
具体而言,提示单元254可以是显示器、喇叭等面向用户的提示器件中的一种或多种。针对显示器而言,解析模块251将解析出的细化邮件信息发送给相连的显示器,由显示器将收到的细化邮件信息以用户可以识别的视频方式显示出来;针对喇叭而言,解析模块251将解析出的细化邮件信息发送给相连的喇叭,由喇叭将收到的细化邮件信息以用户可以识别的音频方式播放出来。
当然,如果收到的EMN中除了细化邮件信息以外还有URI和时间戳,那么解析模块251也能够应用现有技术解析出EMN中所包含的URI和时间戳,并将解析出的URI和时间戳发送给相连的提示单元254,由提示单元254发出包含所述URI和时间戳的提示。
在实际应用中,还可以在UE 250中进一步设置与解析模块251相连的判决模块252;并且,判决模块252中预先设置有细化邮件信息取舍逻辑。具体而言,解析模块251可以将解析出的细化邮件信息发送给判决模块252,由判决模块252根据自身所设置的细化邮件信息取舍逻辑确定应发出提示的细化邮件信息,并将确定要发出提示的细化邮件信息反馈给解析模块251;解析模块251则将来自判决模块252的细化邮件信息发送给提示单元254,由提示单元254发出包含所述细化邮件信息的提示。
当然,判决模块252也可以直接与提示单元254相连,并且将确定要发出提示的细化邮件信息发送给提示单元254,由提示单元254发出包含所述细化邮件信息的提示。在这种情况下,解析模块251则不再将自身解析出的细化邮件信息发送给提示单元254。
再有,还可以在UE 250中进一步设置与解析模块251相连的邮件客户端253,并且解析模块251可以将自身解析出的或者来自判决模块252的细化邮件信息发送给邮件客户端253,由邮件客户端253根据收到的细化邮件信息从E-mail Server 230中获取相应的邮件。
具体而言,当收到细化邮件信息时,邮件客户端253可以以发送携带有该细化邮件信息的POP3 request消息的方式向存储单元232请求所述细化邮件信息所对应的邮件;存储单元232在收到来自邮件客户端253的细化邮件信息时,查找该细化邮件信息所对应的邮件,并将找到的邮件携带于POP3 response消息中发送给邮件客户端253。需要说明的是:由于存储单元232目前就有能力应用现有技术确定所保存的邮件所对应的细化邮件信息;因此,存储单元232完全可以根据来自邮件客户端253的细化邮件信息顺利查找到对应的邮件。
实际上,邮件客户端253也可以直接与判决模块252相连,并且由判决模块252向邮件客户端253发送细化邮件信息,再由邮件客户端253根据来自判决模块252的细化邮件信息从E-mail Server 230中获取相应的邮件。
再有,如果解析模块251从收到的EMN中解析出了URI和时间戳,那么解析模块251也可以将解析出的URI和时间戳发送给邮件客户端253,由邮件客户端253根据收到的URI和时间戳从E-mail Server 230中获取相应的邮件。
具体而言,当收到URI和时间戳时,邮件客户端253可以以发送携带有该URI和时间戳的POP3 request消息的方式向存储单元232请求所述URI和时间戳所对应的邮件;存储单元232在收到来自邮件客户端253的URI和时间戳时,查找该URI和时间戳所对应的邮件,并将找到的邮件携带于POP3 response消息中发送给邮件客户端253。需要说明的是:由于存储单元232目前就有能力应用现有技术确定所保存的邮件所对应的URI和时间戳;因此,存储单元232完全可以根据来自邮件客户端253的URI和时间戳顺利查找到对应的邮件。
另外,邮件客户端253还可以进一步与提示单元254相连,并在收到来自存储单元232的邮件时向提示单元254发送邮件接收通知,提示单元254则在收到该邮件接收通知时发出邮件接收提示,使感知到该提示的用户能够及时接收邮件。提示单元254发出提示的具体方法与前述的相应方法相同。
以上所述内容中,均未对细化邮件信息格式进行阐述。在实际应用中,细化邮件信息可以是多种多样的,可以是描述电子邮件整体特征的细化邮件整体信息,如:细化邮件信息是邮件帐户中邮件的总数,或是邮件帐户中未提取的邮件的数量,或是邮件帐户中的邮件总数和未提取的邮件的数量,或是邮件帐户中的邮件总数、未提取的邮件的数量、紧急邮件的总数以及未提取的紧急邮件的数量;也可以是描述电子邮件局部特征的细化邮件局部信息,比如单个电子邮件的主题(Subject)、发信人(From)、邮件大小、附件信息、附件名称、信件优先级等中的一个或多个,或多个的组合。
通常,细化邮件信息的不同将导致相应细化邮件信息格式的不同;但表示相同的细化邮件信息的细化邮件信息格式通常是固定的,具体的细化邮件信息格式也可能是多种多样的。其中细化邮件整体信息的一种格式可能如下所示:
表示邮件帐户中邮件的总数:
SumMail=%TotalMailNumber
其中,TotalMailNumber的格式为正整数,其数值等于邮件帐户中邮件的总数;
表示邮件帐户中未提取的邮件的数量:
NewMail=%UnRetrievalMailNumber
其中,UnRetrievalMailNumber的格式为正整数,其数值等于邮件帐户中未提取的邮件的数量;
表示邮件帐户中已提取的邮件的数量:
OldMail=%RetrievaledMailNumber
其中,%RetrievaledMailNumber的格式为正整数,其数值等于邮件帐户中已提取的邮件的数量;
表示邮件帐户中紧急邮件的总数:
SumInstancyMail=%TotalInstancyMailNumber
其中,TotalInstancyMailNumber的格式为正整数,其数值等于邮件帐户中紧急邮件的总数;
表示邮件帐户中未提取的紧急邮件的数量:
NewInstancyMail=%UnRetrievalInstancyMailNumber
其中,UnRetrievalInstancyMailNumber的格式为正整数,其数值等于邮件帐户中未提取的紧急邮件的数量;
表示邮件帐户中已提取的紧急邮件的数量:
OldInstancyMail=%RetrievaledInstancyMailNumber
其中,%RetrievaledInstancyMailNumber的格式为正整数,其数值等于邮件帐户中已提取的紧急邮件的数量;
在实际应用中,也可以用一个细化邮件整体信息格式表示多个细化邮件整体信息,如:
针对MailNumber=%MailNumbers而言,%MailNumbers的格式可以为UnRetrievalMailNumber/TotalMailNumber;这样,MailNumber=“3/6”则表示邮件帐户中共有6封邮件,其中有3封未提取。
%MailNumbers的格式也可以为RetrievaledMailNumber/TotalMailNumber;这样,MailNumber=“3/6”则表示邮件帐户中共有6封邮件,其中有3封已提取。
%MailNumbers的格式也可以为RetrievaledMailNumber/UnRetrievalMailNumber/TotalMailNumber;这样,MailNumber=“3/3/6”则表示邮件帐户中共有6封邮件,其中有3封已提取,还有3封未提取。
同理,针对紧急邮件的多个细化邮件整体信息也可以由一个细化邮件整体信息格式表示,如:
针对InstancyMailNumber=%InstancyMailNumbers而言,%InstancyMailNumbers的格式可以为UnRetrievalInstancyMailNumber/TotalInstancyMailNumber;这样,InstancyMailNumber=“3/6”则表示邮件帐户中共有6封紧急邮件,其中有3封未提取。
%InstancyMailNumbers的格式也可以为RetrievaledInstancyMailNumber/TotalInstancyMailNumber;这样,InstancyMailNumber=“3/6”则表示邮件帐户中共有6封紧急邮件,其中有3封已提取。
%InstancyMailNumbers的格式也可以为RetrievaledInstancyMailNumber/UnRetrievalInstancyMailNumber/TotalInstancyMailNumber;这样,InstancyMailNumber=“3/3/6”则表示邮件帐户中共有6封紧急邮件,其中有3封已提取,还有3封未提取。
再有,还可以用一个细化邮件整体信息格式表示整个邮件帐户中所有邮件的细化邮件整体信息和其中的特定邮件(如紧急邮件)的细化邮件整体信息,如:
针对AllMailNumber=%AllMailNumbers而言,%AllMailNumbers的格式可以为UnRetrievalMailNumber/TotalMailNumber(UnRetrievalInstancyMailNumber/TotalInstancyMailNumber);这样,AllMailNumber=“3/6(2/3)”则表示邮件帐户中共有6封邮件,其中有3封未提取,并且有3封是紧急邮件,而且紧急邮件中有2封未提取。
%AllMailNumbers的格式也可以为RetrievaledMailNumber/TotalMailNumber(RetrievaledInstancyMailNumber/TotalInstancyMailNumber);这样,AllMailNumber=“3/6(2/3)”则表示邮件帐户中共有6封邮件,其中有3封已提取,并且有3封是紧急邮件,而且紧急邮件中有2封已提取。
当然,用一个细化邮件整体信息格式表示多个细化邮件整体信息的方式,并不限于以上所举的例子,而是还可以应用这些例子中的格式进行任意组合;再有,以上所述细化邮件整体信息格式中的内容之间的前后顺序可以变化,并且这些内容之间也可以应用除“/”以外的形式组合,如:“*”或“()”等。
另外,以上所述的与紧急邮件相关的内容只是对某种特定邮件的处理方式的举例;在实际应用中,也可以利用上述处理方式对非紧急邮件进行完全相同的处理。确定邮件是否紧急的方式很多,如:确定优先级为高(High)的邮件为紧急邮件;而确定优先级为低(low)的邮件为非紧急邮件。
实际上,无论怎样设置细化邮件整体信息格式,关键均只在于使EMN生成模块230和解析模块251均被设置有相吻合的细化邮件整体信息格式,保证解析模块251能正确识别来自EMN生成模块230的细化邮件整体信息格式。
下面,以实例对细化邮件整体信息格式进行详细描述。
实例一:当细化邮件整体信息是邮件帐户中邮件的总数时,相应的细化邮件整体信息格式如下所示:
<?xml version=″1.0″encoding=″UTF-8″?>
<!ENTITY%Datetime″CDATA″> <!--ISO date and time-->
<!ENTITY%URI″CDATA″> <!--URI designating an e-mail account-->
<!ENTITY%TotalMailNumber″CDATA″><!--Total e-mail number
information-->
<!ELEMENT emn EMPTY>
<!ATTLIST emn
mailbox%URI;#REQUIRED
timestamp%Datetime;#IMPLIED
SumMail%TotalMailNumber;#IMPLIED
>
针对上述格式给出实际数值时,包含实际数值的细化邮件整体信息格式如下所示:
<?xml version=″1.0″encoding=″UTF-8″?>
<!DOCTYPE emn PUBLIC″-//OMA/DTD EMN 1.0//EN″
″http://www.openmobilealliance.com/tech/DTD/emn.dtd″>
<emn>
Mailbox=″mailat:userwapforum.org″
Timestamp=″2002-04-16T06:40:00Z″
SumMail=”6”
<emn/>
可见,上述细化邮件整体信息格式表示:在2002年4月16日的06:40:00时刻,邮件帐户中邮件的总数是6。
实例二:当细化邮件整体信息是邮件帐户中未提取的邮件的数量时,相应的细化邮件整体信息格式如下所示:
<?xml version=″1.0″encoding=″UTF-8″?>
<!ENTITY%Datetime″CDATA″> <!--ISO date and time-->
<!ENTITY%URI″CDATA″> <!--URI designating an e-mail account-->
<!ENTITY%UnRetrievalMailNumber″CDATA″><!--UnRetrieval e-mail
number information-->
<!ELEMENT emn EMPTY>
<!ATTLIST emn
mailbox%URI;#REQUIRED
timestamp%Datetime;#IMPLIED
NewMail%UnRetrievalMailNumber;#IMPLIED
>
针对上述格式给出实际数值时,包含实际数值的细化邮件整体信息格式如下所示:
<?xml version=″1.0″encoding=″UTF-8″?>
<!DOCTYPE emn PUBLIC″-//OMA/DTD EMN 1.0//EN″
″http://www.openmobilealliance.com/tech/DTD/emn.dtd″>
<emn>
Mailbox=″mailat:userwapforum.org″
Timestamp=″2002-04-16T06:40:00Z″
NewMail=”3″
<emn/>
可见,上述细化邮件整体信息格式表示:在2002年4月16日的06:40:00时刻,邮件帐户中未提取的邮件的数量是3。
实例三:当细化邮件整体信息是邮件帐户中的邮件总数和未提取的邮件的数量时,相应的细化邮件整体信息格式如下所示:
<?xml version=″1.0″encoding=″UTF-8″?>
<!ENTITY%Datetime″CDATA″> <!--ISO date and time-->
<!ENTITY%URI″CDATA″> <!--URI designating an e-mail account-->
<!ENTITY%UnRetrievalMailNumber″CDATA″><!--UnRetrieval e-mail
number information-->
<!ENTITY%TotalMailNumber″CDATA″><!--Total e-mail number
information-->
<!ELEMENT emn EMPTY>
<!ATTLIST emn
mailbox%URI;#REQUIRED
timestamp%Datetime;#IMPLIED
SumMail%TotalMailNumber;#IMPLIED
NewMail%UnRetrievalMailNumber;#IMPLIED
>
针对上述格式给出实际数值时,包含实际数值的细化邮件整体信息格式如下所示:
<?xml version=″1.0″encoding=″UTF-8″?>
<!DOCTYPE emn PUBLIC″-//OMA/DTD EMN 1.0//EN″
″http://www.openmobilealliance.com/tech/DTD/emn.dtd″>
<emn>
Mailbox=″mailat:userwapforum.org″
Timestamp=″2002-04-16T06:40:00Z″
SumMail=”6”
NewMail=”3”
<emn/>
可见,上述细化邮件整体信息格式表示:在2002年4月16日的06:40:00时刻,邮件帐户中的邮件总数是6,未提取的邮件的数量是3。
实例四:当细化邮件整体信息是邮件帐户中的邮件总数和未提取的邮件的数量时,相应的细化邮件整体信息格式还可以如下所示:
<?xml version=″1.0″encoding=″UTF-8″?>
<!ENTITY%Datetime″CDATA″> <!--ISO date and time-->
<!ENTITY%URI″CDATA″> <!--URIdesignating an e-mail account-->
<!ENTITY%MailNumbers″CDATA″><!--e-mail number information-->
<!ELEMENT emn EMPTY>
<!ATTLIST emn
mailbox%URI;#REQUIRED
timestamp%Datetime;#IMPLIED
MailNumber%MailNumbers;#IMPLIED
>
针对上述格式给出实际数值时,包含实际数值的细化邮件整体信息格式如下所示:
<?xml version=″1.0″encoding=″UTF-8″?>
<!DOCTYPE emn PUBLIC″-//OMA/DTD EMN 1.0//EN″
″http://www.openmobilealliance.com/tech/DTD/emn.dtd″>
<emn>
Mailbox=″mailat:userwapforum.org″
Timestamp=″2002-04-16T06:40:00Z″
MailNumber=”3/6”
<emn/>
可见,上述细化邮件整体信息格式表示:在2002年4月16日的06:40:00时刻,邮件帐户中的邮件总数是6,未提取的邮件的数量是3。
实例五:当细化邮件整体信息是邮件帐户中的邮件总数、未提取的邮件的数量、紧急邮件的总数以及未提取的紧急邮件的数量时,相应的细化邮件整体信息格式如下所示:
<?xml version=″1.0″encoding=″UTF-8″?>
<!ENTITY%Datetime″CDATA″> <!--ISO date and time-->
<!ENTITY%URI″CDATA″> <!--URI designating an e-mail account-->
<!ENTITY%AllMailNumbers″CDATA″><!--e-mail number information-->
<!ELEMENT emn EMPTY>
<!ATTLIST emn
mailbox%URI;#REQUIRED
timestamp%Datetime;#IMPLIED
AllMailNumber%AllMailNumbers;#IMPLIED
>
针对上述格式给出实际数值时,包含实际数值的细化邮件整体信息格式如下所示:
<?xml version=″1.0″encoding=″UTF-8″?>
<!DOCTYPE emn PUBLIC″-//OMA/DTD EMN 1.0//EN″
″http://www.openmobilealliance.com/tech/DTD/emn.dtd″>
<emn>
Mailbox=″mailat:userwapforum.org″
Timestamp=″2002-04-16T06:40:00Z″
AllMailNumber=”3/6(2/4)”
<emn/>
可见,上述细化邮件整体信息格式表示:在2002年4月16日的06:40:00时刻,邮件帐户中的邮件总数是6,未提取的邮件的数量是3、紧急邮件的总数是4,未提取的紧急邮件的数量是2。
实例六:当细化邮件整体信息是邮件帐户中的邮件总数、未提取的邮件的数量、紧急邮件的总数以及未提取的紧急邮件的数量时,相应的细化邮件整体信息格式还可以如下所示:
<?xml version=″1.0″encoding=″UTF-8″?>
<!ENTITY%Datetime″CDATA″> <!--ISO date and time-->
<!ENTITY%URI″CDATA″> <!--URI designating an e-mail account-->
<!ENTITY%MailNumbers″CDATA″><!--e-mail number information-->
<!ENTITY%InstancyMailNumbers″CDATA″><!--Instancy e-mail number
information-->
<!ELEMENT emn EMPTY>
<!ATTLIST emn
mailbox%URI;#REQUIRED
timestamp%Datetime;#IMPLIED
MailNumber%MailNumbers;#IMPLIED
InstancyMailNumber%InstancyMailNumbers;#IMPLIED
>
针对上述格式给出实际数值时,包含实际数值的细化邮件整体信息格式如下所示:
<?xml version=″1.0″encoding=″UTF-8″?>
<!DOCTYPE emn PUBLIC″-//OMA/DTD EMN 1.0//EN″
″http://www.openmobilealliance.com/tech/DTD/emn.dtd″>
<emn>
Mailbox=″mailat:userwapforum.org″
Timestamp=″2002-04-16T06:40:00Z″
MailNumber=”3/6”
InstancyMailNumber=”2/4”
<emn/>
可见,上述细化邮件整体信息格式表示:在2002年4月16日的06:40:00时刻,邮件帐户中的邮件总数是6,未提取的邮件的数量是3、紧急邮件的总数是4,未提取的紧急邮件的数量是2。
上述各实例以及之后的实施例中出现的“http://www.openmobilealliance.com/tech/DTD/emn.dtd”,代表存储有细化邮件整体信息格式的网址。解析模块251既可以根据自身所设置的细化邮件整体信息格式执行前述的解析操作,也可以从所述网址获取细化邮件整体信息格式,并根据获取的细化邮件整体信息格式执行前述的解析操作。
与上述的细化邮件整体信息类似,细化邮件局部信息的格式也可能是多种多样的,其中的一种格式可能如下所示:
新邮件的索引编号
在EMN当中可以用IndexNum标识,采用自然数的形式,取值从1开始,到新到邮件的数目截至。对于第一封新到的邮件可以表示为:IndexNum=1。
新邮件的发件人
在EMN当中,可以用MailFrom标识,采用EMN中所规定的URI格式。对Alice使用邮件地址Alicesample.com所发送的邮件,EMN中可以表示为:MailFrom=“Alice<Alicesample.com>”。
新邮件的主题
在EMN当中,可以用MailSubject标识,采用字符串的形式。在EMN中可以表示为:MailSubject=“Hi,Welcome!”。
新邮件的发送日期
在EMN当中,可以用MailDate表示,采用EMN中规定的日期格式。在EMN中可以表示为:MailDate=“2002-04-16T06:40:00Z”。
是否存在附件
在EMN当中,可以用AttachFile表示,采用字符串的形式。在EMN中,包含附件的邮件可以表示为:AttachFile=“True”。
邮件的大小
在EMN当中,可以用MailSize表示,采用自然数字的形式。当新邮件到达时,以便用户了解邮件的大小信息,对于过大的邮件可以不用在移动终端处操作。在EMN中,邮件的大小可以表示为:MailSize=“100,000”。
包含附件的数量
在EMN当中,可以用AttachFileNum表示,采用自然数字的形式。在EMN中,邮件的附件数目可以表示为:AttachFileNum=3。
附件的名称
在EMN当中,可以用AttachFileName表示,采用字符串的形式。在EMN中,邮件的2个附件的名称可以表示为AttachFileName=“<myPicture 001.jpg>;<myPicture 002.jpg>”。
抄送人
在EMN当中,可以用MailCC表示,采用EMN中URI的格式。在EMN中,邮件的抄送者可以表示为MailCC=“Alice<Alicesample.com>;Thomas<Thomassample.com>”
邮件在服务器处的索引号
在EMN当中,可以用MailIndexNum表示,采用整数的形式。当新邮件到达时,邮件服务器代理网关会在邮件通知当中填入邮件在邮件服务器中的索引号,PushEmail用户代理可以将该信息传送到移动终端的邮件模块,该模块可以通过这个索引号直接向邮件服务器发起请求,进而直接取回该邮件。在EMN中,可以表示为MailIndexNum=001。
邮件的优先级
在EMN当中,可以用MailPriority表示,采用字符串的形式。当新邮件到达时,用户可以通过优先级了解到该邮件的紧急程度。在EMN中,可以表示为MailPriority=“urgent”。
当然,细化邮件局部信息的内容不仅仅局限于以上所述形式,并且用以表示细化邮件局部信息的内容的格式也不仅仅局限于上述形式。
下面用实例对EMN中携带细化邮件局部信息的格式进行描述。
实例七:当需要在EMN当中携带发件人、主题、发送日期、附件信息、邮件大小等信息时,相应的细化邮件局部信息格式如下所示:
<?xml version=″1.0″encoding=″UTF-8″?>
<!ENTITY%Datetime″CDATA″>
<!ENTITY%URI″CDATA″>
<!ELEMENT emn(emnMailInfo)>
<!ATTLIST emn
mailbox%URI;#REQUIRED
timestamp%Datetime;#IMPLIED
>
<!ELEMENT emnMailInfo EMPTY>
<!ATTLIST emnMailInfo
IndexNum CDATA#REQUIRED
MailFrom%URI;#REQUIRED
MailSubject CDATA#REQUIRED
MailDate%Datetime;#REQUIRED
AttachFile CDATA#IMPLIED
MailSize CDATA#IMPLIED
>针对上述格式给出实际数值时,包含实际数值的细化邮件局部信息格式如下所示:
<?xml version=″1.0″encoding=″UTF-8″?>
<!DOCTYPE emn PUBLIC″-//OMA/DTD EMN 1.0//EN″
″http://www.openmobilealliance.com/tech/DTD/emn.dtd″>
<emn>
mailbox=″mailat:Bobsample.com″
timestamp=″2002-04-16T06:40:00Z″
<emailInfo>
IndexNum=″1″
MailFrom=″Alice<Alicesample.com>″
MailSubject=″Hi,Welcome!″
MailDate=″2002-04-16T06:40:00Z″
AttachFile=″True″
MailSize=″100,000″
</emailInfo>
</emn>
<?xml version=″1.0″encoding=″UTF-8″?>
<!DOCTYPE emn SYSTEM″C:\Documents and Settings\Administrator\桌面
\Untitled2.dtd″>
<emn
mailbox=″mailat:Bobsample.com″
timestamp=″2002-04-16T06:40:00Z″>
<emnMailInfo
IndexNum=″1″
MailDate=″Alice<Alicesample.com>″
MailFrom=″Hi,Welcome!″
MailSubject=″2002-04-16T06:40:00Z″
AttachFile=″True″
MailSize=″100,000″/>
</emn>
可见,上述细化邮件局部信息格式表示:在2002年4月16日的06:40:00的时刻,Alice通过Alicesample.com的邮件地址给Bobsample.com发送了一封邮件,其邮件的主题是“Hi,Welcome!”,并且包含了一封附件,整个邮件的大小是100,000字节。
携带同样信息的细化邮件局部信息也可以采用下面的格式:
<?xml version=″1.0″encoding=″UTF-8″?>
<!ENTITY%Datetime″CDATA″>
<!ENTITY%URI″CDATA″>
<!--edited with XMLSPY v5 rel.4U(http://www.xmlspy.com)by Registred
(Registred)-->
<!ELEMENT emn(mailbox+,timestamp*,emnMailInfo*)>
<!ELEMENT emnMailInfo EMPTY>
<!ATTLIST emnMailInfo
IndexNum CDATA#REQUIRED
MailFrom%URI;#REQUIRED
MailSubject CDATA#REQUIRED
MailDate%Datetime;#REQUIRED
AttachFile CDATA#IMPLIED
MailSize CDATA#IMPLIED
>
<!ELEMENT mailbox(#PCDATA)>
<!ELEMENT timestamp(#PCDATA)>
针对上述格式给出实际数值时,包含实际数值的细化邮件局部信息格式如下所示:
<?xml version=″1.0″encoding=″UTF-8″?>
<!DOCTYPE emn PUBLIC″-//OMA/DTD EMN 1.0//EN″
″http://www.openmobilealliance.com/tech/DTD/emn.dtd″>
<emn>
<mailbox>″mailat:Bobsample.com″</mailbox>
<timestamp>″2002-04-16T06:40:00Z″</timestamp>
<emnMailInfo>
IndexNum=″1″
MailFrom=″Alice<Alicesample.com>″
MailSubj ect=″Hi,Welcome!″
MailDate=″2002-04-16T06:40:00Z″
AttachFile=″True″
MailSize=″100,000″
</emnMailInfo>
</emn>
可见,上述细化邮件局部信息格式仍然表示:在2002年4月16日的06:40:00的时刻,Alice通过Alicesample.com的邮件地址给Bobsample.com发送了一封邮件,其邮件的主题是“Hi,Welcome!”,并且包含了一封附件,整个邮件的大小是100,000字节。
实例八:在EMN当中除了可以携带发件人、主题、发送日期、附件信息、邮件大小等基本的细化邮件局部信息外,还可以携带一些附加的细化邮件局部信息,如附件的数目,附件的名称,邮件的抄送人列表,邮件的优先级,邮件在服务器内部的索引号等,相应的细化邮件局部信息格式如下所示:
<?xml version=″1.0″encoding=″UTF-8″?>
<!ENTITY %Datetime ″CDATA″>
<!ENTITY %URI ″CDATA″>
<!ELEMENT emnMailInfo EMPTY>
<!ATTLIST emnMailInfo
IndexNum CDATA; #REQUIRED
MailFrom %URI; #REQUIRED
MailSubject CDATA; #REQUIRED
MailDate %Datetime; #REQUIRED
AttachFile CDATA; #IMPLIED
MailSize CDATA; #IMPLIED
AttachFileNum CDATA; #IMPLIED
AttachFileName CDATA; #IMPLIED
MailCC %URI #IMPLIED
MailIndexNum CDATA #IMPLIED
MailPriority CDATA #IMPLIED
>
<!ELEMENT emn(emnEmailInfo+)>
<!ATTLIST emn
mailbox %URI; #REQUIRED
timestamp %Datetime; #IMPLIED
>
针对上述格式给出实际数值时,包含实际数值的细化邮件局部信息格式如下所示:
<?xml version=″1.0″encoding=″UTF-8″?>
<!DOCTYPE emn PUBLIC″-//OMA/DTD EMN 1.0//EN″
″http://www.openmobilealliance.com/tech/DTD/emn.dtd″>
<emn
mailbox=″mailat:Bobsample.com″
timestamp=″2002-04-16T06:40:00Z″>
<emailInfo
IndexNum=″1″
MailFrom=″Alice<Alicesample.com>″
MailSubject=″Hi,Welcome!″
MailDate=″2002-04-16T06:40:00Z″
AttachFile=″True″
MailSize=″100,000″
AttachFileNum=″1″
AttachFileName=″myPicutre001.jpg″
MailCC=″Thomas<Thomassample.com>″
MailIndexNum=″001″
MailPriority=″urgent″/>
</emn>
可见,上述细化邮件局部信息格式表示:Alice在2002-04-16T06:40:00时刻通过e-Mail地址Alicesample.com向Bob的电子邮件地址Bobsample.com发送一封电子邮件,并抄送了Thomas(Thomassample.com),其主题为“Hi,Welcome!”。该邮件还包含一个附件,其附件的大小为100k,名称为“MyPicutre001.jpg”,信件的优先级为“Urgent”,信件在服务器的索引号为001。
携带同样信息的细化邮件局部信息也可以采用下面的格式:
<?xml version=″1.0″encoding=″UTF-8″?>
<!ENTITY%Datetime″CDATA″>
<!ENTITY%URI″CDATA″>
<!ELEMENT emn(mailbox,timestamp,emnMailInfo*)>
<!ELEMENT mailbox(#PCDATA)>
<!ELEMENT timestamp(#PCDATA)>
<!ELEMENT emnMailInfo EMPTY>
<!ATTLIST emnMailInfo
IndexNum CDATA; #REQUIRED
MailFrom %URI; #REQUIRED
MailSubject CDATA; #REQUIRED
MailDate %Datetime; #REQUIRED
AttachFile CDATA; #IMPLIED
MailSize CDATA; #IMPLIED
AttachFileNum CDATA; #IMPLIED
AttachFileName CDATA; #IMPLIED
MailCC %URI #IMPLIED
MailIndexNum CDATA #IMPLIED
MailPriority CDATA #IMPLIED
>
针对上述格式给出实际数值时,包含实际数值的细化邮件局部信息格式如下所示:
<?xml version=″1.0″encoding=″UTF-8″?>
<!DOCTYPE emn PUBLIC″-//OMA/DTD EMN 1.0//EN″
″http://www.openmobilealliance.com/tech/DTD/emn.dtd″>
<emn>
<mailbox>″mailat:Bobsample.com″</mailbox>
<timestamp>″2002-04-16T06:40:00Z″</mailbox>
<emailInfo>
IndexNum=″1″
MailFrom=″Alice<Alicesample.com>″
MailSubject=″Hi,Welcome!″
MailDate=″2002-04-16T06:40:00Z″
AttachFile=″True″
MailSize=″100,000″
AttachFileNum=″1″
AttachFileName=″myPicutre001.jpg″
MailCC=″Thomas<Thomassample.com>″
MailIndexNum=″001″
MailPriority=″urgent″
</emailInfo>
</emn>
可见,上述细化邮件局部信息格式仍然表示:Alice在2002-04-16T06:40:00时刻通过e-Mail地址Alicesample.com向Bob的电子邮件地址Bobsample.com发送一封电子邮件,并抄送了Thomas(Thomassample.com),其主题为“Hi,Welcome!”。该邮件还包含一个附件,其附件的大小为100k,名称为“MyPicutre001.jpg”,信件的优先级为“Urgent”,信件在服务器的索引号为001。
在实际应用中,可以将细化邮件整体信息和细化邮件局部信息互配合以完成关于邮件信息的完整描述,使得对邮件信息的获取能更加完整、有效。细化邮件整体信息和细化邮件局部信息相配合后的格式可能是多种多样的;下面用实例对其中的一些格式进行详细描述。
实例九:当细化邮件信息包含邮件帐户中邮件的总数,以及邮件的发件人、主题、附件信息、邮件大小等信息时,相应的细化邮件信息格式如下所示:
<?xml version=″1.0″encoding=″UTF-8″?>
<!ENTITY%Datetime″CDATA″>
<!ENTITY%URI″CDATA″>
<!ENTITY%TotalMailNumber″CDATA″>
<!ATTLIST emnMailInfo
IndexNum CDATA#REQUIRED
MailFrom%URI;#REQUIRED
MailSubject CDATA#REQUIRED
MailDate%Datetime;#REQUIRED
AttachFile CDATA#IMPLIED
MailSize CDATA#IMPLIED
AttachFileNum CDATA#IMPLIED
AttachFileName CDATA#IMPLIED
MailCC%URI;#IMPLIED
MailIndexNum CDATA#IMPLIED
MailPriority CDATA#IMPLIED
>
<!ELEMENT emn(emnEmailInfo+)>
<!ATTLIST emn
mailbox%URI;#REQUIRED
timestamp%Datetime;#IMPLIED
SumMail%TotalMailNumber;#IMPLIED
>
针对上述格式给出实际数值时,包含实际数值的细化邮件信息格式如下所示:
<?xml version=″1.0″encoding=″UTF-8″?>
<!DOCTYPE emn PUBLIC″-//OMA/DTD EMN 1.0//EN″
″http://www.openmobilealliance.com/tech/DTD/emn.dtd″>
<emn>
<mailbox>″mailat:Bobsample.com″</mailbox>
<timestamp>″2002-04-16T06:40:00Z″</timestamp>
<SumMail>”2”</SumMail>
<emailInfo>
IndexNum=″1″
MailFrom=″Alice<Alicesample.com>″
MailSubject=″Hi,Welcome!″
MailDate=″2002-04-16T06:40:00Z″
AttachFile=″True″
MailSize=″100,000″
AttachFileNum=″1″
AttachFileName=″<myPicutre001.jpg>″
MailCC=″Jones<Jonessample.com>″
MailIndexNum=″013″
MailPriority=″Normal″
</emailInfo>
<emailInfo>
IndexNum=″2″
MailFrom=″Thomas<Thomassample.com>″
MailSubject=″Hi,I am Back From USA.″
MailDate=″2002-04-16T06:30:00Z″
AttachFile=″True″
MailSize=″500,000″
AttachFileNum=″2″
AttachFileName=″<PicInUSA.jpg>;<TravelInUSA.doc>″
MailIndexNum=″014″
MailPriority=″Urgent″
</emailInfo>
</emn>
可见,上述细化邮件信息格式表示:Bob的电子邮件地址Bobsample.com在2002-04-16的06:40:00时刻有两封新邮件。他们分别是Alice在2002-04-16T06:40:00时刻通过e-Mail地址Alicesample.com发送的一封电子邮件,她抄送了Jones(Jonessample.com),其主题为“Hi,Welcome!”。该邮件还包含一个附件,其附件的大小为100k,名称为“MyPicutre001.jpg”,信件的优先级为“Normal”,信件在服务器的索引号为013。同时,Bob还收到了Thomas在2002-04-16T06:30:00时刻通过e-Mail地址Thomassample.com发送的一封电子邮件,其主题为“Hi,I am Back From USA.”。该邮件还包含2个附件,其邮件的大小为500k,附件名称为”PicInUSA.jpg”和“TravelInUSA.doc”,信件的优先级为“Urgent”,信件在服务器的索引号为014。
当收到了细化邮件信息时,UE 250可以根据所收到的细化邮件信息灵活地执行后续邮件操作。下面,以实例对利用细化邮件信息进行后续邮件操作的过程进行详细描述。
实例十:当细化邮件信息中包含邮件帐户信息时,可以利用该邮件帐户信息进行邮件客户端的配置操作。相应的细化邮件信息格式如实例九所示,具体的信息格式为:
<?xml version=″1.0″encoding=″UTF-8″?>
<!DOCTYPE emn PUBLIC″-//OMA/DTD EMN 1.0//EN″
″http://www.openmobilealliance.com/tech/DTD/emn.dtd″>
<emn>
<mailbox>″mailat:Bobsample.com″</mailbox>
<mailbox>″POP://Bobpop.sample.com″</mailbox>
<mailbox>″SMTP://Bobsmtp.sample.com″</mailbox>
<timestamp>″2002-04-16T06:40:00Z″</timestamp>
<SumMail>”2”</SumMail>
<emailInfo>
IndexNum=″1″
MailFrom=″Alice<Alicesample.com>″
MailSubject=″Hi,Welcome!″
MailDate=″2002-04-16T06:40:00Z″
AttachFile=″True″
MailSize=″100,000″
AttachFileNum=″1″
AttachFileName=″<myPicutre001.jpg>″
MailCC=″Jones<Jonessample.com>″
MailIndexNum=″013″
MailPriority=″Normal″
</emailInfo>
<emailInfo>
IndexNum=″2″
MailFrom=″Thomas<Thomassample.com>″
MailSubject=″Hi,I am Back From USA.″
MailDate=″2002-04-16T06:30:00Z″
AttachFile=″True″
MailSize=″500,000″
AttachFileNum=″2″
AttachFileName=″<PicInUSA.jpg>;<TravelInUSA.doc>″
MailIndexNum=″014″
MailPriority=″Urgent″
</emailInfo>
</emn>
UE 250中的判决模块252在收到EMN所携带的信息之后,可根据预先设置的操作规则进行后续邮件操作。当然,在进行后续邮件操作之前,需要先对邮件账户进行配置;当邮件账户没有配置时,邮件客户端253则需要提取来自判决模块252的EMN中所包含的如下信息:
<mailbox>″POP://Bobpop.sample.com″</mailbox>
<mailbox>″SMTP://Bobsmtp.sample.com″</mailbox>
之后,邮件客户端253对自身的邮件收发信息进行配置,如:在邮件接收服务器的配置信息处填入pop.sample.com;在用户名处填入Bobsample.com;在邮件的发送服务器的配置信息处填入smtp.sample.com;在用户名处填入Bobsample.com。在完成上述配置操作后邮件客户端253启动,并向邮件账户的相应服务器发起连接请求;在用户所输入的用户名所对应的密码通过验证后,邮件客户端253就可以同邮件服务器建立连接,以进行后续的邮件操作。
实例十一:当细化邮件信息包含邮件帐户中邮件的总数,以及邮件的发件人、主题、附件信息、邮件大小等信息时,可以利用上述的信息进行邮件的接收操作。相应的细化邮件信息格式如实例九所示,具体的信息格式为:
<?xml version=″1.0″encoding=″UTF-8″?>
<!DOCTYPE emn PUBLIC″-//OMA/DTD EMN 1.0//EN″
″http://www.openmobilealliance.com/tech/DTD/emn.dtd″>
<emn>
<mailbox>″mailat:Bobsample.com″</mailbox>
<timestamp>″2002-04-16T06:40:00Z″</timestamp>
<SumMail>”2”</SumMail>
<emailInfo>
IndexNum=″1″
MailFrom=″Alice<Alicesample.com>″
MailSubject=″Hi,Welcome!″
MailDate=″2002-04-16T06:40:00Z″
AttachFile=″True″
MailSize=″100,000″
AttachFileNum=″1″
AttachFileName=″<myPicutre001.jpg>″
MailCC=″Jones<Jonessample.com>″
MailIndexNum=″013″
MailPriority=″Normal″
</emailInfo>
<emailInfo>
IndexNum=″2″
MailFrom=″Thomas<Thomassample.com>″
MailSubject=″Hi,I am Back From USA.″
MailDate=″2002-04-16T06:30:00Z″
AttachFile=″True″
MailSize=″500,000″
AttachFileNum=″2″
AttachFileName=″<PicInUSA.jpg>;<TravelInUSA.doc>″
MailIndexNum=″014″
MailPriority=″Urgent″
</emailInfo>
</emn>
UE 250中的判决模块252在收到EMN所携带的信息之后,可根据预先设置的操作规则,对MailPriority为“Urgent”的电子邮件采取直接接收的操作。具体的电子邮件接收过程为:
判决模块252将需要接收的电子邮件的细化邮件信息发送到邮件客户端253;该细化邮件信息包含细化邮件局部信息和细化邮件整体信息。其中,细化邮件局部信息为:
<emailInfo>
IndexNum=″2″
MailFrom=″Thomas<Thomassample.com>″
MailSubject=″Hi,I am Back From USA.″
MailDate=″2002-04-16T06:30:00Z″
AttachFile=″True″
MailSize=″500,000″
AttachFileNum=″2″
AttachFileName=″<PicInUSA.jpg>;<TravelInUSA.doc>″
MailIndexNum=″014″
MailPriority=″Urgent″
</emailInfo>
细化邮件整体信息为:
<mailbox>″mailat:Bobsample.com″</mailbox>
邮件客户端253收到上述细化邮件信息时,可直接接收该细化邮件信息所对应的电子邮件;并且,邮件客户端253还可以控制提示单元254发出提示,以提醒用户查收邮件。
实例十二:当细化邮件信息包含邮件帐户中邮件的总数,以及邮件的发件人、主题、附件信息、邮件大小等信息时,可以利用上述的信息进行电子邮件的转发操作。相应的细化邮件信息格式如实例九所示,具体的信息格式为:
<?xml version=″1.0″encoding=″UTF-8″?>
<!DOCTYPE emn PUBLIC″-//OMA/DTD EMN 1.0//EN″
″http://www.openmobilealliance.com/tech/DTD/emn.dtd″>
<emn>
<mailbox>″mailat:Bobsample.com″</mailbox>
<timestamp>″2002-04-16T06:40:00Z″</timestamp>
<SumMail>”2”</SumMail>
<emailInfo>
IndexNum=″1″
MailFrom=″Alice<Alicesample.com>″
MailSubject=″Hi,Welcome!″
MailDate=″2002-04-16T06:40:00Z″
AttachFile=″True″
MailSize=″100,000″
AttachFileNum=″1″
AttachFileName=″<myPicutre001.jpg>″
MailCC=″Jones<Jonessample.com>″
MailIndexNum=″013″
MailPriority=″Normal″
</emailInfo>
<emailInfo>
IndexNum=″2″
MailFrom=″Thomas<Thomassample.com>″
MailSubject=″Hi,I am Back From USA.″
MailDate=″2002-04-16T06:30:00Z″
AttachFile=″True″
MailSize=″500,000″
AttachFileNum=″2″
AttachFileName=″<PicInUSA.jpg>;<TravelInUSA.doc>″
MailIndexNum=″014″
MailPriority=″Urgent″
</emailInfo>
</emn>
UE 250中的判决模块252在收到EMN所携带的信息之后,可根据预先设置的操作规则,对发件人为“Alicesample.com”的邮件采取转发的操作。具体的电子邮件转发过程为:
判决模块252将需要转发的电子邮件的细化邮件信息发送到邮件客户端253;该细化邮件信息包含细化邮件局部信息和细化邮件整体信息。其中,细化邮件局部信息为:
<emailInfo>
IndexNum=″1″
MailFrom=″Alice<Alicesample.com>″
MailSubject=″Hi,Welcome!″
MailDate=″2002-04-16T06:40:00Z″
AttachFile=″True″
MailSize=″100,000″
AttachFileNum=″1″
AttachFileName=″<myPicutre001.jpg>″
MailCC=″Jones<Jonessample.com>″
MailIndexNum=″013″
MailPriority=″Normal″
</emailInfo>
细化邮件整体信息为:
<mailbox>″mailat:Bobsample.com″</mailbox>
在将上述细化邮件信息发送给邮件客户端253时启动邮件客户端253,用户可在邮件客户端253的提示下输入需要转发的目的邮件地址、抄送人列表、邮件主题、邮件正文等内容;其中,
需要转发的目的邮件地址:Alicecompany.com
抄送人列表:Thomascompany.com
邮件主题:”For Your Information”
邮件客户端253收到用户输入的上述信息时,可直接向邮件服务器发起转发操作;从而无须进行先将邮件接收到本地、之后再对邮件进行转发的烦琐操作。当然,邮件客户端253还可以控制提示单元254发出提示,以提醒用户邮件转发操作已完成。
实例十三:当细化邮件信息包含邮件帐户中邮件的总数,以及邮件的发件人、主题、附件信息、邮件大小等信息时,可以利用上述的信息进行邮件的删除操作。相应的细化邮件信息格式如实例九所示,具体的信息格式为:
<?xml version=″1.0″encoding=″UTF-8″?>
<!DOCTYPE emn PUBLIC″-//OMA/DTD EMN 1.0//EN″
″http://www.openmobilealliance.com/tech/DTD/emn.dtd″>
<emn>
<mailbox>″mailat:Bobsample.com″</mailbox>
<timestamp>″2002-04-16T06:40:00Z″</timestamp>
<SumMail>”2”</SumMail>
<emailInfo>
IndexNum=″1″
MailFrom=″Alice<Alicesample.com>″
MailSubject=″Hi,Welcome!″
MailDate=″2002-04-16T06:40:00Z″
AttachFile=″True″
MailSize=″100,000″
AttachFileNum=″1″
AttachFileName=″<myPicutre001.jpg>″
MailCC=″Jones<Jonessample.com>″
MailIndexNum=″013″
MailPriority=″Normal″
</emailInfo>
<emailInfo>
IndexNum=″2″
MailFrom=″Thomas<Thomassample.com>″
MailSubject=″Hi,I am Back From USA.″
MailDate=″2002-04-16T06:30:00Z″
AttachFile=″True″
MailSize=″500,000″
AttachFileNum=″2″
AttachFileName=″<PicInUSA.jpg>;<TravelInUSA.doc>″
MailIndexNum=″014″
MailPriority=″Urgent″
</emailInfo>
</emn>
UE 250中的判决模块252在收到EMN所携带的信息之后,可根据预先设置的操作规则,对发件人为“Alicesample.com”的邮件采取删除的操作。具体的电子邮件删除过程为:
判决模块252将需要删除的电子邮件的细化邮件信息发送到邮件客户端253;该细化邮件信息包含细化邮件局部信息和细化邮件整体信息。其中,细化邮件局部信息为:
<emailInfo>
IndexNum=″1″
MailFrom=″Alice<Alicesample.com>″
MailSubject=″Hi,Welcome!″
MailDate=″2002-04-16T06:40:00Z″
AttachFile=″True″
MailSize=″100,000″
AttachFileNum=″1″
AttachFileName=″<myPicutre001.jpg>″
MailCC=″Jones<Jonessample.com>″
MailIndexNum=″013″
MailPriority=″Normal″
</emailInfo>
细化邮件整体信息为:
<mailbox>″mailat:Bobsample.com″</mailbox>
邮件客户端253收到上述细化邮件信息时,可直接向邮件服务器发起删除操作;从而无须进行先将邮件接收到本地的过程。当然,邮件客户端253还可以控制提示单元254发出提示,以提醒用户邮件删除操作已完成。
由以上所述可见,判决模块252可以根据预先设置的操作规则确定要进行的后续邮件操作,如:接收选定邮件、接收选定邮件的邮件头信息、选择接收邮件正文、选择接收邮件附件、转发邮件、删除邮件、回复邮件等;并且,判决模块252可以控制邮件客户端253与邮件服务器进行后续邮件操作。
具体而言,所述后续邮件操作的过程与前述的邮件客户端253获取电子邮件的原理相同:判决模块252将要进行后续操作的电子邮件的细化邮件信息发送给邮件客户端253,邮件客户端253则可以以发送携带有该细化邮件信息的POP3 request消息的方式向存储单元232发送邮件操作命令;存储单元232在收到来自邮件客户端253的邮件操作命令时,查找该邮件操作命令中所包含的细化邮件信息所对应的邮件,并对找到的电子邮件进行所述邮件操作命令所指定的后续操作。
由以上所述可以看出,本发明实施例所提供的实现电子邮件通知的系统、方法和装置,生成并细化了UE的邮件帐户中的邮件提示信息,使得UE能够得到多种细化的邮件信息,并根据这些细化邮件信息灵活执行后续的邮件操作,使用户得到更好的体验,提高用户的满意度。
以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (24)
1.一种实现电子邮件通知的系统,其特征在于,该系统包含电子邮件通知生成模块,以及设置有解析模块、判决模块和邮件客户端的用户设备;
其中,电子邮件通知生成模块,用于根据所设置的细化邮件信息格式针对收到的电子邮件生成细化邮件信息,将生成的细化邮件信息发送给解析模块;
解析模块,用于根据所设置的细化邮件信息格式解析出来自电子邮件通知生成模块的细化邮件信息;
所述判决模块与所述邮件客户端相连,用于从所述解析模块接收细化邮件信息,根据预先设置的操作规则确定要进行的以下邮件操作中的至少一个,并控制所述邮件客户端与相连的邮件服务器进行所述以下邮件操作中的至少一个:
接收电子邮件的邮件头信息、接收电子邮件正文、接收电子邮件附件、转发电子邮件、删除电子邮件和回复电子邮件。
2.如权利要求1所述的系统,其特征在于,所述解析模块进一步与提示单元相连;
其中,解析模块,进一步用于将解析出的细化邮件信息发送给提示单元;
提示单元,用于发出包含收到的细化邮件信息的提示。
3.如权利要求2所述的系统,其特征在于,所述解析模块、提示单元分别与判决模块相连;
其中,解析模块,用于将解析出的细化邮件信息发送给判决模块;
判决模块,用于根据所设置的细化邮件信息取舍逻辑确定应发出提示的细化邮件信息,将确定要发出提示的细化邮件信息通过解析模块或直接发送给提示单元;
提示单元,用于发出包含收到的细化邮件信息的提示。
4.如权利要求3所述的系统,其特征在于,所述邮件客户端用于根据所述判决模块的控制与相连的邮件服务器进行所述邮件操作。
5.如权利要求1或2所述的系统,其特征在于,所述电子邮件通知生成模块进一步与存储单元相连;
其中,电子邮件通知生成模块,进一步用于将收到的电子邮件发送给存储单元;
存储单元,用于保存并提供来自电子邮件通知生成模块的电子邮件。
6.如权利要求5所述的系统,其特征在于,所述解析模块与所述邮件客户端相连;
其中,解析模块,进一步用于将解析出的细化邮件信息发送给邮件客户端;
邮件客户端,用于根据收到的细化邮件信息从所述存储单元中获取电子邮件。
7.如权利要求4所述的系统,其特征在于,所述邮件客户端进一步与提示单元相连;
其中,邮件客户端,进一步用于在收到电子邮件时向提示单元发送邮件接收通知;
提示单元,进一步用于根据收到的邮件接收通知发出邮件接收提示。
8.如权利要求4、6或7所述的系统,其特征在于,所述邮件客户端,进一步用于根据收到的细化邮件信息对自身的邮件收发信息进行配置。
9.一种实现电子邮件通知的方法,其特征在于,根据设置的细化邮件信息格式针对收到的、并要发送给用户设备的电子邮件生成细化邮件信息,并将生成的细化邮件信息发送给用户设备;所述用户设备根据设置的细化邮件信息格式解析出收到的细化邮件信息,并根据预先设置的操作规则确定并控制要进行的以下邮件操作中的至少一个,同时根据解析出的细化邮件信息针对该细化邮件信息对应的电子邮件进行所述以下邮件操作中的至少一个:
接收电子邮件的邮件头信息、接收电子邮件正文、接收电子邮件附件、转发电子邮件、删除电子邮件和回复电子邮件。
10.如权利要求9所述的方法,其特征在于,在所述解析出细化邮件信息之后,进一步包括发出包含该细化邮件信息的提示的步骤。
11.如权利要求10所述的方法,其特征在于,所述包含该细化邮件信息的提示是根据预先设置的细化邮件信息取舍逻辑确定的。
12.如权利要求9或10所述的方法,其特征在于,用户设备进一步根据解析出的细化邮件信息获取该细化邮件信息对应的电子邮件。
13.如权利要求12所述的方法,其特征在于,进一步针对获取的电子邮件发出提示。
14.如权利要求9或10所述的方法,其特征在于,所述细化邮件信息是细化邮件整体信息和细化邮件局部信息中的至少一种。
15.如权利要求14所述的方法,其特征在于,所述细化邮件整体信息是以下信息中的至少一个:
邮件帐户中电子邮件的总数;
邮件帐户中未提取的电子邮件的数量;
邮件帐户中已提取电子邮件的数量;
邮件帐户中紧急电子邮件的总数;
邮件帐户中未提取的紧急电子邮件数量;
邮件帐户中已提取的紧急电子邮件数量。
16.如权利要求14所述的方法,其特征在于,所述细化邮件局部信息是以下信息中的至少一个:
电子邮件的主题;
电子邮件的发信人;
电子邮件的大小;
电子邮件的附件信息;
电子邮件在服务器索引号;
电子邮件优先级。
17.如权利要求9或10所述的方法,其特征在于,用户设备进一步根据收到的所述细化邮件信息对用于收发电子邮件的邮件收发信息进行配置。
18.实现电子邮件通知的用户设备,其特征在于,该用户设备中设置有解析模块,用于根据自身所设置的细化邮件信息格式解析出收到的细化邮件信息;所述用户设备进一步包括判决模块和邮件客户端,其中所述判决模块与所述邮件客户端相连,从所述解析模块接收细化邮件信息,根据预先设置的操作规则确定要进行的以下邮件操作中的至少一个,并控制所述邮件客户端与相连的邮件服务器进行所述以下邮件操作中的至少一个:
接收电子邮件的邮件头信息、接收电子邮件正文、接收电子邮件附件、转发电子邮件、删除电子邮件和回复电子邮件。
19.如权利要求18所述的用户设备,其特征在于,所述解析模块进一步与提示单元相连;
其中,解析模块,进一步用于将解析出的细化邮件信息发送给提示单元;
提示单元,用于发出包含收到的细化邮件信息的提示。
20.如权利要求19所述的用户设备,其特征在于,所述解析模块、提示单元分别与判决模块相连;
其中,解析模块,进一步用于将解析出的细化邮件信息发送给判决模块;
判决模块,用于根据自身所设置的细化邮件信息取舍逻辑确定应发出提示的细化邮件信息,并将确定要发出提示的细化邮件信息通过解析模块或直接发送给提示单元;
提示单元,进一步用于发出包含收到的细化邮件信息的提示。
21.如权利要求20所述的用户设备,其特征在于,所述邮件客户端用于根据所述判决模块的控制与相连的邮件服务器进行所述邮件操作。
22.如权利要求18或19所述的用户设备,其特征在于,所述解析模块与邮件客户端相连;
其中,解析模块,进一步用于将解析出的细化邮件信息发送给邮件客户端;
邮件客户端,用于根据收到的细化邮件信息从相连的电子邮件服务器中获取电子邮件。
23.如权利要求21所述的用户设备,其特征在于,所述邮件客户端进一步与提示单元相连;
其中,邮件客户端,进一步用于在收到电子邮件时向提示单元发送邮件接收通知;
提示单元,进一步用于根据收到的邮件接收通知发出邮件接收提示。
24.如权利要求21所述的用户设备,其特征在于,所述邮件客户端,进一步用于根据收到的细化邮件信息对自身的邮件收发信息进行配置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007800003474A CN101317410B (zh) | 2006-08-18 | 2007-08-10 | 实现电子邮件通知的系统、方法和装置 |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2006101098498A CN100461776C (zh) | 2006-08-18 | 2006-08-18 | 实现电子邮件通知的系统、方法和装置 |
CN200610109849.8 | 2006-08-18 | ||
PCT/CN2007/070452 WO2008022586A1 (fr) | 2006-08-18 | 2007-08-10 | Système, procédé et dispositif destinés à réaliser une notification de courriels |
CN2007800003474A CN101317410B (zh) | 2006-08-18 | 2007-08-10 | 实现电子邮件通知的系统、方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101317410A CN101317410A (zh) | 2008-12-03 |
CN101317410B true CN101317410B (zh) | 2012-08-08 |
Family
ID=38938035
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2006101098498A Active CN100461776C (zh) | 2006-08-18 | 2006-08-18 | 实现电子邮件通知的系统、方法和装置 |
CN2007800003474A Active CN101317410B (zh) | 2006-08-18 | 2007-08-10 | 实现电子邮件通知的系统、方法和装置 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2006101098498A Active CN100461776C (zh) | 2006-08-18 | 2006-08-18 | 实现电子邮件通知的系统、方法和装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20090150506A1 (zh) |
EP (1) | EP2053808B1 (zh) |
CN (2) | CN100461776C (zh) |
ES (1) | ES2394112T3 (zh) |
WO (1) | WO2008022586A1 (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102215155B (zh) * | 2010-04-02 | 2016-06-08 | 中兴通讯股份有限公司 | 一种家庭网络的资源接纳控制方法及系统 |
CN102223318A (zh) * | 2011-07-08 | 2011-10-19 | 中国联合网络通信集团有限公司 | 电子邮件的处理方法及系统 |
CN103269311B (zh) * | 2013-05-10 | 2016-03-16 | 网易(杭州)网络有限公司 | 一种在邮件服务器侧执行的方法及装置 |
US10616158B2 (en) | 2015-03-06 | 2020-04-07 | Microsoft Technology Licensing, Llc | Instant delivery of messages |
CN104853324B (zh) * | 2015-05-22 | 2018-10-26 | Tcl移动通信科技(宁波)有限公司 | 一种基于emn的实时电子邮件实现方法及系统 |
CN105898717A (zh) * | 2015-10-27 | 2016-08-24 | 乐视致新电子科技(天津)有限公司 | 移动终端的邮件附件的下载方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1486099A (zh) * | 2002-09-28 | 2004-03-31 | 英业达集团(南京)电子技术有限公司 | 用于移动电话的电子邮件检索及通知系统 |
CN1710893A (zh) * | 2005-07-27 | 2005-12-21 | 北京立通无限科技有限公司 | 基于wap协议的邮件推送系统与方法 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7209955B1 (en) * | 1998-05-29 | 2007-04-24 | Research In Motion Limited | Notification system and method for a mobile data communication device |
WO1999065256A2 (en) * | 1998-06-10 | 1999-12-16 | Logica, Inc. | System and method for delivering e-mail notification to mobile phones |
US6745230B1 (en) * | 1999-11-16 | 2004-06-01 | Lucent Technologies Inc. | Electronic mail priority alert service |
US7743340B2 (en) * | 2000-03-16 | 2010-06-22 | Microsoft Corporation | Positioning and rendering notification heralds based on user's focus of attention and activity |
JP2001339424A (ja) * | 2000-05-26 | 2001-12-07 | Nec Corp | 電子メール処理システム、処理方法及び処理装置 |
US6745193B1 (en) * | 2001-01-25 | 2004-06-01 | Microsoft Corporation | System and method for defining, refining, and personalizing communications policies in a notification platform |
JP2004005436A (ja) * | 2002-03-28 | 2004-01-08 | Seiko Epson Corp | 電子メールを用いる情報収集システム |
CN1287572C (zh) * | 2003-03-13 | 2006-11-29 | 北京无限立通通讯技术有限责任公司 | 利用短信及移动ip网络实时移动电子邮件传递的方法 |
EP1538818B1 (en) * | 2003-12-04 | 2008-11-19 | Research In Motion Limited | Method for eliminating multiple notifications for the same voicemail message |
JP4385918B2 (ja) * | 2004-10-18 | 2009-12-16 | オムロン株式会社 | スケジュール情報作成用のプログラム、情報処理装置、およびスケジュール情報の作成方法 |
US7532890B2 (en) * | 2005-04-01 | 2009-05-12 | Rockliffe Systems | Content-based notification and user-transparent pull operation for simulated push transmission of wireless email |
-
2006
- 2006-08-18 CN CNB2006101098498A patent/CN100461776C/zh active Active
-
2007
- 2007-08-10 WO PCT/CN2007/070452 patent/WO2008022586A1/zh active Application Filing
- 2007-08-10 EP EP07800928A patent/EP2053808B1/en active Active
- 2007-08-10 CN CN2007800003474A patent/CN101317410B/zh active Active
- 2007-08-10 ES ES07800928T patent/ES2394112T3/es active Active
-
2009
- 2009-02-17 US US12/372,552 patent/US20090150506A1/en not_active Abandoned
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1486099A (zh) * | 2002-09-28 | 2004-03-31 | 英业达集团(南京)电子技术有限公司 | 用于移动电话的电子邮件检索及通知系统 |
CN1710893A (zh) * | 2005-07-27 | 2005-12-21 | 北京立通无限科技有限公司 | 基于wap协议的邮件推送系统与方法 |
Also Published As
Publication number | Publication date |
---|---|
CN101317410A (zh) | 2008-12-03 |
ES2394112T3 (es) | 2013-01-21 |
US20090150506A1 (en) | 2009-06-11 |
EP2053808A4 (en) | 2010-02-24 |
CN101087268A (zh) | 2007-12-12 |
EP2053808B1 (en) | 2012-10-10 |
WO2008022586A1 (fr) | 2008-02-28 |
CN100461776C (zh) | 2009-02-11 |
EP2053808A1 (en) | 2009-04-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10080113B1 (en) | Method of and system for displaying mobile messages in unsupported formats | |
CN108156070B (zh) | 基于邮件系统的即时通讯方法、装置及系统 | |
US20080294729A1 (en) | Email object for open mobile alliance data synchronization usage | |
CN100426890C (zh) | 消息转换设备与转换方法 | |
US7076528B2 (en) | System and method for communicating messages between a host computer and a designated device | |
US7171190B2 (en) | Intelligent messaging | |
CN102761843B (zh) | 基于全文检索和wappush的移动终端用户获取邮件的系统和获取邮件的方法 | |
US9894020B2 (en) | Delivery of email messages with repetitive attachments | |
US7076241B1 (en) | System and method for selectively transmitting electronic messages | |
JP4291366B2 (ja) | メッセージ管理 | |
US20020156871A1 (en) | Messaging protocol | |
CN101317410B (zh) | 实现电子邮件通知的系统、方法和装置 | |
US8407357B2 (en) | Group management method and system in interworking system of IMPS system and SIMPLE IM system | |
US20070283039A1 (en) | Mail application with integrated text messaging functionality | |
WO2004036773A3 (en) | System and method for sending sms and text messages | |
WO2002061643A3 (en) | Method and system for matching and exchanging unsorted messages via a communications network | |
KR20080077135A (ko) | Sip 기반의 메시지 서비스 시스템에서 신속 응답 서비스방법 | |
EP2140636A1 (en) | A messaging system and method | |
EP2243262B1 (en) | Systems and methods for adding media content to electronic messages | |
US8249560B2 (en) | Sending method, receiving method, and system for email transfer by short message | |
EP1689138A1 (en) | Method and interface for filtering SMS and MMS messages | |
EP2568671B1 (en) | Method for composing information, corresponding terminal and instant messaging system | |
CN101156400B (zh) | 一种在多媒体消息业务中处理消息的方法和系统 | |
EP1768333B1 (en) | Message transfer system and message transfer method | |
CN101399781A (zh) | 一种消息发送方法、系统、消息发送装置及消息服务器 |
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 |