Design and Implementation of an XML based Web Mail System

XML 기반 웹메일 시스템의 설계 및 구현

  • 박순영 (안동대학교 정보통신원) ;
  • 임한규 (안동대학교 멀티미디어공학전공)
  • Published : 2002.12.01

Abstract

The email system is one of the most popular internet applications used to transmit and exchange personal information. However, the pattern of existing email system is fixed, and the system cannot be expanded or re-used. This thesis has proposed the system which can provide the users with better e-mail data which is flexible, re-usable, and expandable XML data on the web-mail. The process of change is as follows: First, make the XML data to have a tree structure using DOM API and then bring the received messages of the users with the CDONTS. Last, transform the received messages into the element and element value. When the e-mail data is transformed t the XML data, 'the data' and 'the presentation' can be distinguished, which enables the users to see messages according to each individual's unique need. With this system, the user can not only convert data to XML, but also can combine the data segments to a form of letter box in order to manage data conveniently and search the data.

개인자료교환의 방법 중 가장 보편화된 것이 e메일임에도 불구하고, 기존의 웹메일이나 클라이언트 프로그램 등의UA(UserAgent)는 운영자 임의의 고정적인 인터페이스, 서버접속에 의한 메일 데이터 조작 등으로 활용범위를 좁혀놓았다. e메일 사용에서 한층 더 나아가 사용자가 보다 효과적으로 e메일 정보를 활용하고 재사용이 가능하도록 하는 시스템을 개발하는 것이 필요하다. 이 논문에서는 e메일 정보의 SMTP/MIME표준을 XML 표준형식으로 변환/저장하여 사용자가 e메일 정보를 다양한 어플리케이션에서 활용하고 재 사용할수 있도록 하였다. 최근 발전하고 있는 XML 기술을 ASP기반의 웹메일을 통하여 기존에 웹메일 사용자들에게 친숙한 인터페이스를 제공하고, e메일을 XML로 변환하고 변환된 XML문서를 XSL을 이용하여 사용자 취향에 맞게 재구성할 수 있게 하였다. DOM API를 사용하여 변환된 XML파일을 조합하고, DB가 없이 파일로 관리하여 개인사용자가 e메일 정보를 소장할수 있게 하는 시스템을 설계하고 구현하였다.

Keywords