CN1522014A

System and method for communication between server and customer using electronic mail messages

Abstract

A with the improved client and server crossly system and method, and is special, a can be used in client and server the communication protocol is improved (e.g., a e-mail) environment. Provided with multiple characteristics of the communication improved. The e-mail server of providing message best body of the email message, aA wherein one or more attributes on the whole data to the explicit definition request, and may send data the object; Capable of providing progress data in the process of the tracking and progresses; and, A with mistake's object data transmitting error message. A optimize the email change the e-mail server base part, and a provided with the email phase in one e-mail server part, and is set. The e-mail server of the balanced form of exchange with the temporary data storage device and folder with, and a inform the exchange according to the email client part of reservation in the form a.

CN1522014A, drawing sheet 1
Sheet 1 of 14

Term

Term ended

Projected expiry passed 30 December 2023, 2.7 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

42 claims: 9 independent, 33 dependent

  1. 1
    A computer-readable medium with computer-executable instructions, characterized in that the instructions include:receiving a request for a message at an email server component, the request including an indication: the best message body for the email is needed;Access the data register associated with the email server component, and determine the best message body of the message that does not rely on converting the format of the available message body;and retrieve and return the best message body without converting the best message body The format of the message body. 1.一种具有计算机可执行指令的计算机可读介质,其特征在于:这些指令包括:在电子邮件服务器部件处接收关于消息的请求,该请求包括一个指示:需要该邮件的最佳消息主体;访问与该电子邮件服务器部件有关联的数据暂存器,并确定不依赖转换可用消息主体的格式的消息的最佳消息主体;以及,检索并返回该最佳消息主体,而无须转换该最佳消息主体的格式。
  2. 6
    A computer-implemented method, comprising:generating a request for a message at the email client component, the request including an indication: the best message body for the email is needed;and, at the email server component : In response to the request, access the data register associated with the email server component, and determine the best message body of the message that does not rely on the format of the available message body to be converted, and retrieve the best message body, and It returns to the email client component without converting the format of the best message body. 6.一种计算机执行方法,其特征在于,包括:在电子邮件客户部件处,生成关于消息的请求,该请求包括一个指示:需要该邮件的最佳消息主体;以及,在电子邮件服务器部件处:响应于该请求,访问与该电子邮件服务器部件有关联的数据暂存器,并确定不依赖转换可用消息主体的格式的消息的最佳消息主体,并且,检索该最佳消息主体,并将其返回到该电子邮件客户部件,而无须转换该最佳消息主体的格式。
  3. 11
    A data packet embodied on a computer-readable medium, comprising:a first data area including a request for an email message;and a second data area including an indication, the indication indicating : Need the best message body of the email message. 11.一种被具体表现在计算机可读介质上的数据分组,其特征在于,包括:包括关于电子邮件消息的请求的第一数据区;以及,包括一个指示的第二数据区,该指示指出:需要该电子邮件消息的最佳消息主体。
  4. 15
    A data packet embodied on a computer-readable medium, comprising:a first data area including a request for a plurality of email data objects;and a second data area including an indication, The instruction indicates that at least one attribute of these email data objects is required, and if this at least one attribute is not clearly defined, the email data object will be returned. 15.一种被具体表现在计算机可读介质上的数据分组,其特征在于,包括:包括关于多个电子邮件数据对象的请求的第一数据区;以及,包括一个指示的第二数据区,该指示指出:需要这些电子邮件数据对象的至少一个属性,并且,如果这至少一个属性没有被明确定义,则将会返回电子邮件数据对象。
  5. 21
    A computer-implemented method, comprising:generating a request for email data objects in a folder at an email client component, the request including an indication: at least one attribute of these email data objects is required ;And, at the email server component: receiving the request, and accessing the folder and the email data object in the folder, and regarding each email data object in the folder: If the at least one attribute is clearly defined in the email data object, then the at least one attribute of that data object is retrieved and returned to the email client component;and, if the at least one attribute is not clearly defined for the email data object, Then retrieve the data object and return it to the e-mail client component. 21.一种计算机执行方法,其特征在于,包括:在电子邮件客户部件处,生成关于文件夹中的电子邮件数据对象的请求,该请求包括一个指示:需要这些电子邮件数据对象的至少一个属性;以及,在电子邮件服务器部件处:接收该请求,以及,访问该文件夹和该文件夹中的电子邮件数据对象,并且,关于该文件夹中的每个电子邮件数据对象:如果在该电子邮件数据对象中明确定义这至少一个属性,则检索那个数据对象的这至少一个属性,并将其返回到该电子邮件客户部件;以及,如果没有为该电子邮件数据对象明确定义这至少一个属性,则检索该数据对象,并将其返回到该电子邮件客户部件。
  6. 26
    A computer-readable medium with computer-executable instructions, characterized in that:these instructions include: receiving a request for data objects in a folder, the request including an indication: at least one attribute of these data objects is required;response In response to the request and instruction, access the folder and the data objects in the folder, and for each data object in the folder: if at least one attribute is clearly defined in the data object, then retrieve that data object And return it to the e-mail client component;and, if the at least one property is not clearly defined for the data object, retrieve the data object and return it to the e-mail client component. 26.一种具有计算机可执行指令的计算机可读介质,其特征在于:这些指令包括:接收关于文件夹中的数据对象的请求,该请求包括一个指示:需要这些数据对象的至少一个属性;响应于该请求和指示,访问该文件夹和该文件夹中的数据对象,并且,关于该文件夹中的每个数据对象:如果在该数据对象中明确定义这至少一个属性,则检索那个数据对象的这至少一个属性,并将其返回到该电子邮件客户部件;以及,如果没有为该数据对象明确定义这至少一个属性,则检索该数据对象,并将其返回到该电子邮件客户部件。
  7. 31
    A data packet embodied on a computer-readable medium, characterized by comprising:a first data area identifying an email client component;a second data area including a request for at least one email message;and , Including a third data area indicating that the e-mail client component expects the e-mail message to adopt a unified character encoding format. 31.一种被具体表现在计算机可读介质上的数据分组,其特征在于,包括:识别电子邮件客户部件的第一数据区;包括关于至少一个电子邮件消息的请求的第二数据区;以及,包括一个指示的第三数据区,该指示指出:该电子邮件客户部件希望电子邮件消息采用统一字符编码格式。
  8. 35
    A computer-readable medium having computer-executable instructions, wherein the instructions include:receiving a request for at least one e-mail message from an e-mail client component and an instruction indicating that: the e-mail client component It is hoped that the email message adopts the unified character encoding format;in response to the request and instruction, the at least one message is retrieved;and, for each email message: if the email message can adopt the unified character encoding format, then the unified character encoding The format is provided to the e-mail client component;and, if the e-mail message does not adopt the Unicode format, the e-mail message is converted to the Unicode format, and the Unicode format is provided to the e-mail client component . 35.一种具有计算机可执行指令的计算机可读介质,其特征在于,这些指令包括:从电子邮件客户部件接收关于至少一个电子邮件消息的请求以及一个指示,该指示指出:该电子邮件客户部件希望电子邮件消息采用统一字符编码格式;响应于该请求和指示,检索这至少一个消息;并且,关于每个电子邮件消息:如果该电子邮件消息可采用统一字符编码格式,则将该统一字符编码格式提供给该电子邮件客户部件;以及,如果该电子邮件消息没有采用统一字符编码格式,则将该电子邮件消息转换成统一字符编码格式,并将该统一字符编码格式提供给该电子邮件客户部件。
  9. 39
    A computer-implemented method, comprising:sending a request for at least one e-mail message from an e-mail client component and an instruction indicating that the e-mail client component expects the e-mail message to adopt a unified character encoding format ;At the e-mail server component, in response to the receipt of the request and instructions, retrieve the at least one message;and, for each e-mail message: if the e-mail message can use the Unicode format, then the Unicode The format is provided to the e-mail client component;and, if the e-mail message does not adopt the Unicode format, the e-mail message is converted to the Unicode format, and the Unicode format is provided to the e-mail client component . 39.一种计算机执行方法,其特征在于,包括:从电子邮件客户部件发送关于至少一个电子邮件消息的请求以及一个指示,该指示指出:该电子邮件客户部件希望电子邮件消息采用统一字符编码格式;在电子邮件服务器部件处,响应于该请求和指示的接收,检索这至少一个消息;并且,关于每个电子邮件消息:如果该电子邮件消息可采用统一字符编码格式,则将该统一字符编码格式提供给该电子邮件客户部件;以及,如果该电子邮件消息没有采用统一字符编码格式,则将该电子邮件消息转换成统一字符编码格式,并将该统一字符编码格式提供给该电子邮件客户部件。