>> Read No. 18357 article  
MTA 직접 제작하려 합니다. 여러분들 의견은..

등록 2002-02-11 23:33:02     조회 470
이름 Cyberpunk Yun    

안녕하세요..

scalability가 보장되는 웹메일을 만들려고 하니 참 여러 가지 문제가
많더군요. 상당히 여러가지 조합(sendmail/qmail과 기타 방법들의 조합)으로
테스트를 해봤는데 정말로 맘에 쏙 들진 않는거 같습니다.

webmail.kldp.org의 방법은 구현이 되긴 되는데 뭐랄까.. 깔끔하지 않은 듯한
느낌이 들기도 하구요. 외국 여러 곳의 프로젝트들도 검토해 봤는데, 대부분
기존 프로그램들을 이리저리 패치해서 구현한 것들입니다.

그래서 그냥 속편하게 MTA를 그냥 만들어 버릴려구 계획중입니다.

당연히 사용자 계정 관리 및 메일 관리를 DBMS(오라클 예정)로 하고,
릴레이 설정과 같은 기본적인 기능은 넣을 겁니다.

초기 버전에서는 RFC821 정도를 구현하려고 합니다. mbox와 같은 형식도
지원은 할 예정이지만, 무엇보다도 웹메일을 위한 MTA가 주목표입니다.

크게 3가지 프로그램이 있으면 될것 같습니다.
메일을 스풀 디렉토리에 저장하는 프로그램(/usr/sbin/sendmail),
스풀 디렉토리에 있는 메일들을 발송하는 데몬,
그리고 25번 포트로 접속을 받아들이는 데몬.

당연히 언어는 C/C++로 만들 예정이고, 데몬의 작동은 POSIX thread로 할
예정입니다.

물론 저는 기본적으로 오라클 연동을 생각하고 있는데, DB 액세스 부분은
별도의 파일로 모듈화하면 추후에 MySQL같은 것들도 별 문제없이 지원할 수
있으리라 생각됩니다.

일단 작업 들어가면 한 일주일 내지 보름이면 RFC821의 기본적인 내용은
구현이 될거 같은데, 이게 정말 최선의 방법인지 아직도 좀 확신이 안 갑니다.

scalablity가 보장되면서도 performance를 극대화할 수 있는 웹메일 구현에 대해
경험있으신 분들의 조언 좀 부탁드립니다.

감사합니다.

--
Unfortunately no one can be told what the Chaos Club is.
이름
암호
  목록보기 윗글 아랫글
글쓰기
답장쓰기 수정 삭제
정규표현식 [ 상세 검색 ]
페이지로딩: [ 0.08 초 ] 작업시간: [ 0 초 ]

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved
[TOP]

적수네 동네
+
| 적수네 동네
| 공부방
| 리눅스 잡지 서고
| LSN 소스
| 링크 모음
+---+
게시판
+
| 떠들어보세!
| 질문과 답변
| 새소식과 정보
| 1원짜리 팁?
| 대화방
+---+
칼럼?
+
| 세하 훔쳐보기
| Welcome2nite
| 혜진의 염장판
+---+
리눅스 상표권
+
| 반대 서명란
| 토론 게시판
+---+
GNU
+
| GNU 선언문
| GNU GPL
| GNU 미러 목록
+---+
프로젝트?
+
| 리눅스카운터
| RC5DES
| 실질헌법 제작
+---+
커널 소식
+
| 안정 버젼: 2.4.14
+---+
테마 선택
+
LSN 방송국?
+
| OFF AIR
+---+
회원
+
| 로그인
+---+
[ 적수네 동네 ] [ 리눅스 상표권 독점 반대 ] [ 한글 리눅스 문서 프로젝트 ] [ KrLine ] [ 사랑넷 ] [ Valid HTML 4.0! ] [ SlashDot ] [ Freshmeat ]
Copyleft (C) 1998-2001 Byeong-Chan Kim . License
TIME: 1791066780
System by WYZsoft, HDD by I.O.Linux, Mizi Research, Embryo, WOWLINUX, Domain by SarangNet, Network by KrLine.