1. 아래 사이트에서 소프트웨어를 다운 받는다
http://www.eudora.com/products/unsupported/qpopper/index.html
2. 압축을 푼다
[root@mail download]# tar -zxvf qpopper4.0.5.tar.gz
3. 생성된 디렉토리로 이동한다.
[root@mail download]# cd qpopper4.0.5
4. 다음과 같은 옵션으로 Makefile을 만들기 위해 configure를 실행한다.
[root@mail qpopper4.0.5]# ./configure –enable-specialauth –enable-bulletins=/var/spool/bulls
–enable-servermode –enable-standalone
5. 컴파일을 한다.
[root@mail qpopper4.0.5]# make
6. 생성된 popper를 /usr/local/lib에 복사한다.
[root@mail qpopper4.0.5]# cp popper/popper /usr/local/lib/
7. /etc/services파일을 다음과 같이 수정또는 확인한다.
[root@mail qpopper4.0.5]# vi /etc/services
pop3 110/tcp #popper
pop3 110/tcp pop-3 #pop-3은 pop3의 별칭
이외의 pop에 관한 것은 모두 주석처리한다.
8. /etc/xinetd.d 파일을 다음과 같이 수정또는 확인한다.
[root@mail /]# vi /etc/xinetd.d/pop3
service pop3
{
socket_type = stream
protocol = tcp
wait = no
user = root
server = /usr/local/lib/popper
server_args = qpopper -s
port = 110
disable = no
}
9. xinetd를 재가동 시킨다.
[root@owner local]# /etc/rc.d/init.d/xinetd restart
10. pop3를 테스트한다.
[root@owner local]# telnet localhost pop3
Trying 127.0.0.1…
Connected to clubcm.
Escape character is ‘^]’.
+OK QPOP (version 3.1.2) at clubcm starting.
user webmaster
+OK Password required for webmaster.
pass 12345678
+OK webmaster has 0 visible messages (0 hidden) in 0 octets.
list
+OK 0 visible messages (0 octets)
.
quit
+OK Pop server at clubcm signing off.
Connection closed by foreign host.