[00693650]一种使用XML组织和表示电子邮件方法
交易价格:
面议
所属行业:
软件
类型:
非专利
交易方式:
资料待完善
联系人:
所在地:
- 服务承诺
- 产权明晰
-
资料保密
对所交付的所有资料进行保密
- 如实描述
技术详细介绍
一、技术领域:该发明涉及因特网(Internet)中电子邮件的数据组织的表示方法,特别涉及使用XML表示RFC822、MIME扩展的邮件数据。二、背景技术:自Jonathan B. Postel提出简单邮件传输协议( Simple Mail Transfer Protocol, SMTP )以来,电子邮件在随后近二十年的发展中获得了极为广泛的应用。现在电子邮件可以传递文本信息、超文本信息和其他各种类型的二进制附件,甚至可以通过邮件让特定的服务器为课题组完成某些操作,例如查询资料、订阅电子杂志、访问FTP/WWW服务器等。这类应用一般都是由SMTP服务器将接收到的邮件转交给被访问的应用程序进行处理,处理结果仍然被组织成邮件再通过SMTP服务器发送给访问者。从SMTP服务器实现的角度来看,被访问的应用程序可以看作SMTP服务器结构上的扩充,课题组称之为邮件服务器的plug-in。但是电子邮件松散的语法结构和过于灵活的定义给应用程序分析处理带来了很多困难。不同plug-in必须独立解释数据格式,重复编码和解释的不确定给开发者带来很多障碍。三、发明内容:该发明的目的是针对现有电子邮件的语法结构进行的改进,使数据的组织结构化,方便以电子邮件为输入数据的程序进行处理。为实现所述目的,该发明提出了一种使用XML来表示电子邮件数据的方法。以XML表示电子邮件可以克服原有格式的缺点,提供具有良好语法结构的信息,作为开发plug-in的第三方程序来说,可以省去对邮件的分析工作。按照RFC822定义,邮件可以看作由头部和正文两部分组成,头部包含多个域(field),正文则是邮件的内容。为使用XML来表示电子邮件,对于邮件头部以域为基本单位进行处理,按照语法结构的复杂度进一步细分为“结构化信息域”和“无结构信息域”。前者的域体部分(field body)由更小的语法单位组成,需要进一步解析,而后者被简单地视为字符串。在该方法中,结构化信息域包括From、To、Cc、Content-Type等。对于正文按照邮件头部Content-Type域进行区别处理。text/plain类型和text/html类型的邮件视做基本的MIME实体(MIME entity),而其他multipart类型的邮件则由基本的MIME实体复合而成,称为复合MIME实体。该发明的优点是使用XML克服了RFC822格式电子邮件数据定义的随意性,使数据结构化,为其他以电子邮件为输入数据的应用提供标准的数据格式。
一、技术领域:该发明涉及因特网(Internet)中电子邮件的数据组织的表示方法,特别涉及使用XML表示RFC822、MIME扩展的邮件数据。二、背景技术:自Jonathan B. Postel提出简单邮件传输协议( Simple Mail Transfer Protocol, SMTP )以来,电子邮件在随后近二十年的发展中获得了极为广泛的应用。现在电子邮件可以传递文本信息、超文本信息和其他各种类型的二进制附件,甚至可以通过邮件让特定的服务器为课题组完成某些操作,例如查询资料、订阅电子杂志、访问FTP/WWW服务器等。这类应用一般都是由SMTP服务器将接收到的邮件转交给被访问的应用程序进行处理,处理结果仍然被组织成邮件再通过SMTP服务器发送给访问者。从SMTP服务器实现的角度来看,被访问的应用程序可以看作SMTP服务器结构上的扩充,课题组称之为邮件服务器的plug-in。但是电子邮件松散的语法结构和过于灵活的定义给应用程序分析处理带来了很多困难。不同plug-in必须独立解释数据格式,重复编码和解释的不确定给开发者带来很多障碍。三、发明内容:该发明的目的是针对现有电子邮件的语法结构进行的改进,使数据的组织结构化,方便以电子邮件为输入数据的程序进行处理。为实现所述目的,该发明提出了一种使用XML来表示电子邮件数据的方法。以XML表示电子邮件可以克服原有格式的缺点,提供具有良好语法结构的信息,作为开发plug-in的第三方程序来说,可以省去对邮件的分析工作。按照RFC822定义,邮件可以看作由头部和正文两部分组成,头部包含多个域(field),正文则是邮件的内容。为使用XML来表示电子邮件,对于邮件头部以域为基本单位进行处理,按照语法结构的复杂度进一步细分为“结构化信息域”和“无结构信息域”。前者的域体部分(field body)由更小的语法单位组成,需要进一步解析,而后者被简单地视为字符串。在该方法中,结构化信息域包括From、To、Cc、Content-Type等。对于正文按照邮件头部Content-Type域进行区别处理。text/plain类型和text/html类型的邮件视做基本的MIME实体(MIME entity),而其他multipart类型的邮件则由基本的MIME实体复合而成,称为复合MIME实体。该发明的优点是使用XML克服了RFC822格式电子邮件数据定义的随意性,使数据结构化,为其他以电子邮件为输入数据的应用提供标准的数据格式。