ezmlm 메일링 구축 (qmail 시스템)(아랑)
ezmlm 셋팅법
ezmlm 은 qmail에서 강력한 위력을 발휘하는 메일링 리스트 프로그램 입니다.
qmail은 여러가지 application 과 같이 셋팅하는 방법이 다양한데..표준으로
셋팅하였다는 과정아래 ezmlm 셋팅 방법에 대해 설명 하겠습니다.
먼저…필요한 것으로는 …
ezmlm-0.53.tar.gz
ezmlm-idx-0.40.tar.gz
가 있다.
적당한 곳에 위 앞축파일을 풀어 놓고 ezmlm-idx-0.40 안의 파일들은 모두
ezmlm-0.53 으로 옮겨놓는다.
% mv ezmlm-idx-0.40/* ezmlm-0.53/
그런 다음 ezmlm-0.53 source 를 패치한다.
% cd ezmlm-0.53
% patch < idx.patch
프로그램을 compile 하면 기본적으로 /usr/local/bin/ezmlm 에 설치 되는데
이를 수정하고 싶으면 conf-bin,conf-man 파일을 수정한다.
그리고 기본적으로 qmail 의 설치장소를 /var/qmail 로 설정되어 있는데..
만일 qmail 이 다른곳에 설치 되어져 있으면 conf-qmail 에서 qmail 의 위치
를 수정할수 있도록 하라.
1. Compile the programs:
% make
2. Format the man pages:
% make man
3. Install the programs and man pages:
# make setup
이로?설치가 완료 되고 ezmlm 이 conf-bin 에 지시한 위치에 설치 되어 진다.
메일링 테스트를 해보도록 하자.
먼저 ~ezmlm/bin 로 간다.
그런뒤 메일링 리스트의 메일링 대표 아이디를 생성한다.
./ezmlm-make [대표도메인디렉토리/대표아이디]
[대표도메인디렉토리/.qmail-대표아이디]
[대표아이디 domain]
예)
$ ./ezmlm-make /home/vpopmail/domains/zzang911.net/mailling \\
/home/vpopmail/domains/zzang911.net/.qmail-mailling mailling zzang911.net
그 다음으로 메일링 리스트의 리스트를 작성한다.
$ ./ezmlm-sub /home/vpopmail/domains/zzang911.net/mailling alang at zzang911.net
위와 같은 식으로 계속 추가 하면 된다.
추가된 리스트 확인은 ezmlm-list 명령어로 가능하다.
$ ./ezmlm-list /home/vpopmail/domains/zzang911.net/mailling
자 이제 메일링을 보내 보도록 하자.
mail -v mailling at
zzang911.net
메일링이 재대로 이루어 졌는지 확인하면 된다.
주의 : 꼭 vpopmail 사용계정으로 메일링 리스트 설정을 해야 합니다.
root 로 하였을 경우 메일링이 발송 안되는 수도 있습니다.