2008. 9. 18.

큐메일 서버 구축 #7 - ezmlm과 qmailadmin 설치

qmail을 웹에서 관리할 수 있는 관리 프로그램들 입니다.

1. autorespond 설치 (최신버전 : http://www.inter7.com/?page=software)
autorespond는 BradDameron에 의해 추가된 패키지 입니다.
ezmlm에서 필요로 하는 프로그램이므로 설치해줍니다.
[root@localhost]# wget http://www.inter7.com/devel/autorespond-2.0.5.tar.gz
[root@localhost]# tar xfz autorespond-2.0.5.tar.gz
[root@localhost]# cd autorespond-2.0.5
[root@localhost]# make
[root@localhost]# cp -p autorespond /usr/local/bin/


2. ezmlm 설치 (최신버전 : http://www.inter7.com/?page=software)
ezmlm은 qmail과 같이 사용할 수 있는 쉽고 빠른 메일링 리스트 프로그램 입니다.
이 프로그램의 자세한 정보는 http://cr.yp.to/ezmlm.html 이곳을 참조하시면 되겠습니다.
또한 ezmlm-idx 라는 여러가지 편리한 패치가 종합적으로 모아져 있는 패치파일이 있습니다.
예전에는 ezmlm과 ezmlm-idx를 따로 받아서 패치를 해주는 작업을 해야만 했지만
최근에는 필자가 알려준 사이트에서 패치를 해서 제공하기 때문에 패치해주는 작업을 안해도 됩니다.
그리고 예전에는 설치전에(make setup) make man으로 man page를 생성해줘야 했으나 이 또한
직접 컴파일되어서 제공하므로 작업순서가 한번 더 줄어들었습니다.
※ ezmlm가 설치되는 기본디렉토리는 /usr/local/bin/ezmlm 입니다.
[root@localhost]# wget http://www.inter7.com/devel/ezmlm-0.53-idx-0.41.tar.gz
[root@localhost]# tar xfz ezmlm-0.53-idx-0.41.tar.gz
[root@localhost]# cd ezmlm-0.53-idx-0.41
[root@localhost]# make
[root@localhost]# make setup


3. qmailadmin (최신버전 : http://sourceforge.net/projects/qmailadmin/)
qmailadmin은 vpopmail의 웹 인터페이스 입니다.
도메인 추가/삭제를 제외한 모든 기능을 웹상에서 할 수 있으며, ezmlm을 이용한
메일링 리스트 추가/삭제/관리까지 할 수 있는 아주 좋은 프로그램 입니다.
※ 필자의 개인패키지 미러에서 한국언어 파일을 제공합니다.
(http://pkg.tini4u.net/mta/qmail/source/)
[root@localhost]# wget http://jaist.dl.sourceforge.net/sourceforge/qmailadmin/qmailadmin-1.2.9.tar.gz
[root@localhost]# wget http://pkg.tini4u.net/mta/qmail/source/qmailadmin-ko.tar.gz
[root@localhost]# tar xfz qmailadmin-1.2.9.tar.gz
[root@localhost]# tar xfz qmailadmin-ko.tar.gz -C ./qmailadmin-1.2.9/lang
[root@localhost]# cd qmailadmin-1.2.9
[root@localhost]# ./configure
--enable-htmllibdir=/home/qadmin/html/qmailadmin
--enable-htmldir=/home/qadmin/html/qmailadmin
--enable-cgibindir=/home/qadmin/html/qmailadmin
--enable-imagedir=/home/qadmin/html/qmailadmin/images
--enable-imageurl=/images
--enable-cgipath=/index.cgi
[root@localhost]# make
[root@localhost]# make install-strip
[root@localhost]# cd /home/qadmin/html/qmailadmin
[root@localhost]# mv qmailadmin qmailadmin.cgi
[root@localhost]# ln -sf qmailadmin.cgi index.cgi


4. 버츄얼설정

ServerName mail.foobar.com
DocumentRoot /home/qadmin/html/qmailadmin


※ 웹으로 접속해 봅니다. 접속 주소는 http://mail.foobar.com/ 입니다.

댓글 없음: