본문 바로가기

02 .administration/vi. Mail

mstone (mailclient test & stress tool)

예전부터 mstone을 사용을 해오다가 간만에 찾아들어간 소스포지에 상당한 버전이 업그레이드가 되어져 있었습니다.

공식 url은 일단 여기 입니다. (http://mstone.sourceforge.net)

근 3년만에 접속을 해본것 같습니다.
오오...그래프도 나오는것 같습니다.

당장 설치를 진행했습니다.

1. CentOS x64 5.5로 일단 OS세팅을 하고
    -> 대충 설치합니다...뭐 귀찮아서 계속 enter만 눌렀습니다. (파티션 작업 따로하지 않았고, 대신 개발관련 라이브러리만 일부 선택했습니다)

2. 해당 페이지에서 4.9.4 버전을 다운로드 받고
    -> URL들어가셔서 wget으로 받고...서버에서 tar zxvf...
3. 인스톨을 하고
    -> Install작업을 진행합니다. 해당 서버를 mstone용으로 사용할것이기에 다른 설정은 하지 않았습니다.
    ->Install 과정을 진행합니다. 조금 상세하게 적어봅니다.
*******************************************************************
일단 압축 풀었으면 해당 폴더로 들어가
./mstone 만 한번 실행해봅니다.
그러면 뭔가 msg파일이 나타나고 종료 되어집니다.

그후에 mstone setup하라고 하는데 여기서 잠깐 멈추고 ccmake가 설치가 되어져 있는지 먼저 살펴 봐야합니다.

메일 발송 테스트를 하기 위해서 mailclient를 설치해야하는데 (물론 잘 찾아보면 내부에 있습니다만 정식으로 가기 위해 설치 합니다) ccmake를 이용합니다.

yum list로 보니 cmake (ccmake)가 보이지 않습니다.
rpm이 편한데 별수 없습니다. cmake.org 홈페이지로 들어가 tar.gz의 source를 다운 받습니다.

뭐 다른건 필요 없고 그냥 ./configure ; make ; make test ; make install 합니다. (조금씩 틀릴수 있습니다. 제가 설치한 버전은 2.6 patch 4입니다)

조금 기다리면 됩니다.
다시 /data/mstone에 들어갑니다.
ccmake CMakeList.txt를 합니다.

[c] -> 누르고 configure가 완료가 되어지면 [g]를 누릅니다. 중간에 warning이 발생되어지는데 무시합니다 (귀찮습니다 이런거 잡기도)

그 후 make ; make install 하면 완료 되어집니다.

이렇게 되어지면 mailclient와 더불어 무엇인가가 더 설치되어집니다. (자세한건 설치 해보시면 됩니다)

그 런 다음 /data/mstone에서 테스트를 하면 됩니다...ㅇ_ㅇ!

4. config 작업을 합니다.
mstone config를 하게 되어지면 mstone과 관련되어진 config작업이 되어집니다. mstone에서 config를 하면 y/n 답을 하고 configure을 하게 되어집니다.

다른 이상은 없고 그냥 설명 그대로 하면 되어집니다.

5. 기타
eml(msg)파일은 /data/mstone/data 폴더에 넣어두고 테스트를 하시면 됩니다. 물론 ./mstone/conf/general.wld 에서 수정해야하는것들도 존재할수 있으니 참고하세요~






'02 .administration > vi. Mail' 카테고리의 다른 글

RFC 3501 (imap4 protocol)  (0) 2009.08.31
RFC 1939 (pop3 protocol)  (0) 2009.08.31
SMTP protocol (RFC 821) - (ESMTP는 RFC 1821)  (0) 2009.08.10