1. ucspi-tcp 설치
: UNIX Client-Server Program Interface 로써 tcpserver와 tcpclient 전송제어를 하며 프로토콜(TCP client-server)을 구축하는데 좀더 편리하게 사용할 수 있도록 제작된 command-line 툴이다.
2. daemontools 설치
daemontools 이란 ?
: 데몬과 그 로그를 관리하는 툴 집합 이며 sendmail같이 단일 프로세스가 아닌 qmail은 여러 작은 프로세스가 수행되는데 이를 효율적으로 관리해주기 위해 사용한다.
※ Centos7 은 daemontools 에서 initctl 이 없으므로 다른 방법으로 설정 필요
● mysql 권한 부여 및 vpopmail 과 연동
/sbin/nologin 으로 쉘을 설정하여 로그인이 되지 않도록 설정
3. vpopmail 설치
● vpopmail 이란 ?
: sendmail대신 qamil을 사용하는 이유중에 하나가 qmail에서는 vpopmail과 연동하여 가상 도메인 사용자를 등록 관리할 수 있다는 점과 관리를 mysql같은 database로 할수 있다는 점이 있다.
4. libdomainkeys 설치
knetqmail컴파일시 libdomainkeys를 참조하기 때문에 libdomainkeys를 먼저 컴파일 한 후 설치가 진행된다.
5. qmail 설치
▶ 큐메일 데몬을 위한 디렉토리 생성
▶ 설정 파일 생성 후 설정
▶ qmail 데몬을 위한 스크립트 생성
▶ 설정파일 권한 및 소유권 설정
▶ tcp.smtp 설정