웹 기반 메일 시스템은 서버와 클라이언트로 구성되는데, 서버는 계정 발급, 서비스 등의 기능을 제공하며, 클라이언트는 사용자와의 인터페이스를 수행한다. 본 논문에서는 웹 기반의 다중 도메인 기능을 갖춘 메일 시스템을 설계하였으며, 인터넷 익스플로러(Internet Explorer) 기반의 사용자 환경과, Windows Server 2000 기반의 관리환경을 구현하였다. 메일 시스템의 서비스 엔진을 이용하여, 부재중 처리, 메일 자동 분류, 수신 확인 및 거부 등을 통한 효율적인 사용자 편리성을 제공하고, 메일의 폭주와 사용자의 급증으로 인한 시스템 저하현상을 극복하고, 시스템의 안정성을 제공하는 메일 시스템을 개발하였다.
웹 기반 메일 시스템은 서버와 클라이언트로 구성되는데, 서버는 계정 발급, 서비스 등의 기능을 제공하며, 클라이언트는 사용자와의 인터페이스를 수행한다. 본 논문에서는 웹 기반의 다중 도메인 기능을 갖춘 메일 시스템을 설계하였으며, 인터넷 익스플로러(Internet Explorer) 기반의 사용자 환경과, Windows Server 2000 기반의 관리환경을 구현하였다. 메일 시스템의 서비스 엔진을 이용하여, 부재중 처리, 메일 자동 분류, 수신 확인 및 거부 등을 통한 효율적인 사용자 편리성을 제공하고, 메일의 폭주와 사용자의 급증으로 인한 시스템 저하현상을 극복하고, 시스템의 안정성을 제공하는 메일 시스템을 개발하였다.
A web based mail system consists of servers and clients. A server side takes charge of making rail accounts and service, a client side does interfacing with users. In this paper, we designed the mail system with multi-domain facility. Also we implemented both a ussr environment based on the internet...
A web based mail system consists of servers and clients. A server side takes charge of making rail accounts and service, a client side does interfacing with users. In this paper, we designed the mail system with multi-domain facility. Also we implemented both a ussr environment based on the internet explorer and management environment based on the windows server 2000. Using the service engine of rail system, we could provide the user efficiency through responding user absence, automatic mail sorting, verifying receipt and refusing messages, and implemented the rail system which provides the reliable system.
A web based mail system consists of servers and clients. A server side takes charge of making rail accounts and service, a client side does interfacing with users. In this paper, we designed the mail system with multi-domain facility. Also we implemented both a ussr environment based on the internet explorer and management environment based on the windows server 2000. Using the service engine of rail system, we could provide the user efficiency through responding user absence, automatic mail sorting, verifying receipt and refusing messages, and implemented the rail system which provides the reliable system.
* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.
문제 정의
본 논문에서는 Winciows Saver 2000에서 웹 기반 전자우편 시스템을 설계하고 구현하였다. 제안한 논문에서는 등록되지 않은 사용자에게 온 메일의 대한 처리에 많은 시간이 소&되는 단점을 가진 기존의 웹 기반 전자우편 시스템 올 Windows Server 2000의 티.
다양해진 전자메일 시스템은 인터넷에서 사용하는 서비스중 가장 중요한 서비스가 되어가고 있지만, 전송된 메시지에 대한 신속한 처리 및 시스템의 안전성은 기대에 미치지 못하고 있고, 이에 대한 효과적인 방법을 제시하지 못하고 있는 실정이다. 본 논문에서는 기본적인 전자우편 서비스 외에, 발신자의 보낸 메시지가 의도된 수신자에게 올바르게 배닐되었는지 좀더 신속하게 확인할 수 있도록 구현하였다.
최근의 선자우편 시스템은 HTTP(HyperText Transmission Protocol)율 이용하여 웹 환경을 위한 멀티미디어 전자우편 시스템이 구현되어졌다[7]. 이 연구는 이전까지 멀티미디어 성보를 실질적으로 통합하여 전송하는 전자우편 시스템이 없다는 관점에서 HTML(HyperText Markup Language)문서와 멀티미디어 정보를 결합한 전자우편 시스템을 구현한 것이 특징이다. 확장이 용이하다는 웹의 장점을 이용해 수신확인이 가능한 전자우편 시스템도 제시되었지만[8], 구현방범이 간편하지 못하다.
가설 설정
1. Windows의 시작과 동시에 서비스 얜진도 시작된다.
1. 먼지, SMTP영역에서 과일호 된 메시지의 파일명을 얻어온-다.
1. 메일쓰기 폼에서 사용자가 입력한 내용을 넘겨받는다.
2. 사용자 데이터베이스에서 메일필터링에 대한 설성이 되어 있는시를 확인 후, 필터링한 수를 가지고 온다.
3. 메시지의 발신자의 주소와 등록된 수신거부 주소를 비교한다. (IsProtectList)
코드를 만들어지도록 설계하였다. DENY 클래스는 수신거부에 대한 처리를 위해 제공되며, DIV 클래스는 수신되는 메일에 대한 메일필터링에 대한 사용자별 정보를 저장하기 위해 설계하였고, ADDRESS 클래스는 사용자별 주소록을 가질 수 있도록 설계하였다
DIR 클래스는 사용자 개인사서함을 저장하기 위한 것으로 많은 양의 사서함도 처리할 수 있도록 사용자별 사서함의 코드를 만들어지도록 설계하였다. DENY 클래스는 수신거부에 대한 처리를 위해 제공되며, DIV 클래스는 수신되는 메일에 대한 메일필터링에 대한 사용자별 정보를 저장하기 위해 설계하였고, ADDRESS 클래스는 사용자별 주소록을 가질 수 있도록 설계하였다
구현한다. SMTP서버는 Windows Server 2000을 인스톨한 후 USdntemet Information Server)[ll]에서 지원하는 SMTP를 사용하고 사용자 횐겨과, 관리자 환경을 구축하기 위해서 HTMI13] [12]과 ASH4] [13]로 구현하였으며, 서비스엔진의 서버측 모듈을 생성하기 위해 VC6.0 과 VB6.0U41 으로 제작한 OCX15]를 이융하고 데이터베이스로는 MS-Access97을 사용한다.
TIME Controle 미리 설정된 시간에 의해 서비스 엔진 모듈을 처리하는 것으로 일정한 시간이 지나면 서비스 엔진의 메일 수신부에서 SMTP 서버 영역에 저장된 메시지를 데이터베이스에 저장된 사용자별 메시지를 확인 후 부재중 관리, 메일 필터링, 수신거부, 등록되지 않은 사용자로 수신된 메일에 대한 신속한 처리 등의 기능들을 처리할 수 있도록 설계하였다.
이렇게 함으로써 의도된 사용자에게제태로 소신했는지의 여부를 알 수 있는 수신확인처리와 등록되지 않는 계정으로 메일이 도착했을 경우에 대한 처리를 신스하게 할 수 있었다. 또한 메일 폭증으로 인한 서버의 부하도 최소한으로 줄'일 수 있도록 설계하고 ASP(Active Server Page) 와 Visual Basic을 이용하여 구현하였다.
관리하도록 설계하였다. 또한, 파일이 첨부되는 메시지의 파일에 대해서는 서버의 하드디스크에 저장할 수 있도록 제공하고 클래스에는 저장되는 경로의 정보와 첨부되는 파일에 대한 정보만을 저장하게 함으로써 좀 더 대용량의 데이터베이스를 구현할 수 있도록 구조화하였다. 모든 클래스는 데이터베이스의 관계성을 극대화하여 관리의 편리함과 데이터베이스의 유용성을 제공하였다.
메일 클래스에서는 기본적인 편지함 외에 사용자 편지함을 처리하기 위해 편지함마다 다른 클래스로 접근하는 방식이 아닌, 각각의 편지함을 코드화하여 하나의 클래스에서 관리하도록 설계하였다. 또한, 파일이 첨부되는 메시지의 파일에 대해서는 서버의 하드디스크에 저장할 수 있도록 제공하고 클래스에는 저장되는 경로의 정보와 첨부되는 파일에 대한 정보만을 저장하게 함으로써 좀 더 대용량의 데이터베이스를 구현할 수 있도록 구조화하였다.
Windows Server 2000 서비스 엔진에서 처리하는 것과, DLL화된 것으로 나눌 수 있다. 메일읽기는 Wndows Server 2000에서 지원하는 CDONTS의 Session객체를 써서 구현하였다.
본 논문에서 제안하는 웨 기빈 건지우편 시스템의 데이터베이스는MS의 ACCESS 97로 설겨)하였으며, 보안 처리 및 관리지- 편리성을 위해 하나의 데이터베이스에 모든 정보를. 포함시키고, 데이터베이스의 지근은 VB 6.
본 논문의 전자우편 시스템의 서비스엔진은 사용자의 접속에 의한 수신된 메시지의 처리가 아닌 사용자가 접속 후 메일에 대한 확인을 하지 않아도 전자우편 시스템에서 자동적으로 사용자의 메일을 SMTP Server에서 데이터베이스로 저장하도록 설계하였다. 그림 6은 서비스엔진의 구조도를 표현한 것이다.
본 연구에서는 기존의 전자우편시버에서는 한계가 있는 기능들을 웹 기반으로 구현하였다. 서비스 엔진을 이용해 사용자가 식접 SMIF서버로부터 메일을 가지고 오는 것이 아니라, 전자우편 시스템에서 이를 수행하게 된다.
제안한 논문에서는 등록되지 않은 사용자에게 온 메일의 대한 처리에 많은 시간이 소&되는 단점을 가진 기존의 웹 기반 전자우편 시스템 올 Windows Server 2000의 티.이밍 제어를 위한 서비스와 SMTP 및 자동으로 메일을 확인힐 수 있도록 만든 전자우편 서비스엔진을 이용하여 빠른 회신을 할 수 있도록 제안하였다. 이러한 처리는 네일이 쌓여있는 SMIP서비스의 Drtp폴더의 메일들을 인정한 시간나다 체크한 후 등록된 사용자에게로 수신되는 네일이년 네이터베이스의 사용자영역에 저장시키고, 등록되지 않은 사용자이면 등록되지 않은 사용자임을 송신자에게 측시 회신할 수 있도록 하였다.
전자우편의 기초적인 송신, 수신을 기반으로 하이 제안된 웹 기반 전자우편 시스템의 구조와 이너한 설계호 사용자 부재시 부재중 관리, 새로운 메일 뿐 아니라 이미 저장된 메일도 고려한 메일 필터링, 제한된 수신만 받을 수 있는 수신거부, 메일쓰기의 데이터전이, 메일검색, 등록되지 않은 사용자(등록되지 않은)의 보다 빠른 처리 등으 기능을 설계하였다.
현재 나와 있는 여러가지 웹 기반 전자우편 시스템은 더 다양한 기능과 특징들을 제공하고 있으나, 본 논문에서 제시하는 웹 기반 전자우편 시스템은 서비스엔진을 이용하여 더욱 빠르고 다양한 기능들을 게공한다. 특히, 등록되지 않은 사용자에게 온 메일의 처리는 기존으 전사 우편 시스템에서는 상당한 시간이 지나야 등록되지 않은 사용자임을 확인할 수 있는데 반해 본 시스템에서는 수초 내지 수분 내에 확인할 수 있다.
성능/효과
3. “전체” 에 대한 설정에서, 보넌 사라과 제목에 특성한문자열이 포함되면, 지정된 편지핟의 고유번호단을 해당 데이터베이스에 저장한다.
것이다. 결국, 발신자는 짧게는 수초에서 길게는 서비스엔진의 일정한 시간의 최대시간(본 논문에서 세시하는 시스템은 12 분으로 되어있다)안에 자신의 메일이 징확한 사용자에게 전달되었는지 확인할 수 있다는 장점이 있다.
또한, 항상 많은 양의 데이터를 송수신하기 때문에 메일 폭증으로 인한 성능 저하로 윈래의 성능을 제공하지 못하는 건자우편 서버의 문제점을 관리자나 사용자의 접속 없이 제안한 논문에서 구현한 전지우편 서비스 엔진을 이용하여 수신된 메일을 자동으로 데이터베이스로 회수하는 방법으로 해결하였다. 이렇게 함으로써 의도된 사용자에게제태로 소신했는지의 여부를 알 수 있는 수신확인처리와 등록되지 않는 계정으로 메일이 도착했을 경우에 대한 처리를 신스하게 할 수 있었다.
또한, 파일이 첨부되는 메시지의 파일에 대해서는 서버의 하드디스크에 저장할 수 있도록 제공하고 클래스에는 저장되는 경로의 정보와 첨부되는 파일에 대한 정보만을 저장하게 함으로써 좀 더 대용량의 데이터베이스를 구현할 수 있도록 구조화하였다. 모든 클래스는 데이터베이스의 관계성을 극대화하여 관리의 편리함과 데이터베이스의 유용성을 제공하였다.
테이블은 크게 사용자 테이블과 메일테이블로 나눌 수 있으며, 그 외 부가적인 테이블로 이루어져 있다. 모든 테이블은 동적으로 연결되어 있오펴, 데이터베이스집근은 사용자의 ID로 접근하는 방식이 아니라, 랜덤하게 만들어지는 사용자 고유 코드로 접 M이 가능하게 하였다.
본 논문에서 제시하는 웹기반 진자우편 시스템은 인텔 프로세서에서 주로 동작하지만 Digital의 Alpha 프로세서에서도 동작한다. 따라서, 본 시스템이 정상적으로 수행되기 위해서는 Alpha프로세서와 펜티임 프로세서에서 정상적으로 수행된다.
본 논문에서 제안하는 웹기반 전자우편 시스템의 데이터베이스의 스키마는와 같다, 에서 직사각형은 클래스를 나타내며 클래스의 이름, 클래스 내의 속성으로 표현된다.
더욱 빠르고 다양한 기능들을 게공한다. 특히, 등록되지 않은 사용자에게 온 메일의 처리는 기존으 전사 우편 시스템에서는 상당한 시간이 지나야 등록되지 않은 사용자임을 확인할 수 있는데 반해 본 시스템에서는 수초 내지 수분 내에 확인할 수 있다.
포함시키고, 데이터베이스의 지근은 VB 6.0으로 구현한 서비스 엔진과 DLL[6]에서만 저근이 가능하도록 설계하여, 보안의 효율성을 한 난계 증가시 였다.
후속연구
향후의 추가 연구 계획으로는 예약메일송신기능, 특정 사용자로부터의 메일에 대한 확장된 서리기능, 메일 도착 시 사용자의 이동전화로 메시지를 보내주는 SMS[7] 연동 기능, 갈옷 보내진 메일에 내한 삭제기 능, 메일작성시 한글맞춤법 검사 기능 등이다.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.