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.

댓글 달기