qmail, vpopmail 설치

“qmail, vpopmail 을 설치하고 셋팅하는 방법입니다.”

참조사이트 : http://qmail.org
https://qmail.kldp.net
http://notes.sagredo.eu/node/8
http://www.productionmonkeys.net/guides/qmail-server/daemontools
https://qmail.kldp.net/phpbb/viewtopic.php?t=8337


1. 순서
1) 순서
2) 준비사항
3) netqmail 다운로드, daemontools 설치
4) ucspi-tcp6 설치
5) netqmail 설치
6) vpopmail 설치
7) mysql 설정
8) qmail 패치
9) qmail 설정
10) Test
11) autorespond
12) ezmlm-idx 설치

2. 준비사항
1) CentOS 6 minimal 설치 후 make 등 기본 프로그램 설치
2) postfix 중지 및 비활성화

3) /etc/passwd, /etc/group 에서 uid, gid 89 postfix 를 삭제
4) APM 설치, mysql utf-8 설정
5) man 설치

3. netqmail 다운로드, daemontools 설치
1) qmail 디렉토리 생성

2) netqmail, daemontools 다운로드

3) netqmail 압축해제

4) daemontools 압축해제 및 권한설정

5) daemontools 패치 및 설치

설치가 완료되면 /etc/inittab 마지막 라인에 svscanboot 자동으로 추가
6) /etc/init/svscan.conf 파일 생성

7) clear 서비스 추가

8) 디렉토리 레벨을 단순화


4. ucspi-tcp6 설치


5. netqmail 설치

1) sendmail 삭제

2) netqmail 설치를 위한 계정과 그룹을 추가, 컴파일

3) sendmail 심볼릭 링크 대체

4) /etc/profile 에 PATH 추가

5) /etc/man.config 에 PATH 추가

– netqmail 은 vpopmail 설치 후 재설정 및 재컴파일이 필요합니다.

6. vpopmail 설치
1) 그룹, 계정 추가

2) 다운로드

3) 컴파일

4) libev 설치

5) vusaged 설치 및 설정

6) ~vpopmail/etc/tcp.smtp 파일 편집

7) tcp.smtp 를 tcp.smtc.cdb 에 저장

8) ~vpopmail/domains/quotawarn.msg

9)

10) ~vpopmail/etc/vlimits.default 기본쿼터 설정 (17 라인 수정)


7. MySQL 설정

1) vpopmail 계정 및 DB 생성

2) 가상 도메인 추가/삭제, 가상 유저 추가/삭제 (꼭 사용할 도메인 입력)

8. qmail 패치
1) libdomainkeys 설치
libdomainkeys-0-69-tar, libdomainkeys-0-69-diff

2) libsrs2 설치

3) 패치적용
roberto-netqmail-1-06-patch-latest

4) chkuser 구성 (/usr/local/netqmail-1.06/chkuser_settings.h)
chkuser 관련 더 많은 정보 : http://opensource.interazioni.it/qmail/chkuser/documentation/chkuser_settings.html
다운로드한 복합 패치는 chkuser 를 사용할 수 있습니다. It’s configured to perform recipient verification and MAV (Mail From: Address Verification).

9. qmail 설정
1) alas 와 control 파일 정의 (꼭 사용할 도메인 입력)

2)

3) 로그 디렉토리 설정

4) Defining supervise scripts
supervise-tar.gz

5) cronjobs
convert-multilog

6) qmailctl script
qmailctl.zip

7) svtools
mlcat

8) Allowing selected clients to send outgoing messages
/home/vpopmail/etc/tcp.smtp and /home/vpopmail/etc/tcp.submission

– tcp.smtp

– tcp.submission

9) cdb 파일 업데이트

10) 메모리 설정값 (/var/qmail/control/softlimit) 상향 조정


10. Test

1) ps axfww

2) qmailctl stat

3) more /var/log/qmail/smtpd/current

11. autorespond 설치
autorespond-2-0-5-tar
1) autorespond 설치

2) Makefile 수정

3)컴파일

12. ezmlm-idx 설치

 

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.