Unix/Solaris10

<img src="http://blogimgs.naver.com/nblog/ico_scrap01.gif" class="i_scrap" width="50" height="15" alt="본문스크랩" /> 솔라리스10 x86 에서의 POP3 서버 구축!!

ForceCore 2006. 11. 29. 21:31

POP3란..

 

자신의 우편함이 들어있는 메일서버에 수신된 우편을 가지러 가는 기능을 하는 프로토콜이다.

더욱 자세한 내용은 인터넷을 참고바라며..-_-..

 

pop3 서버를 구축하기 위한 대표적인 프로그램은 qpopper가 있다.

 

qpopper 의 다운로드.
ftp://ftp.qualcomm.com/eudora/servers/unix/popper/ <- 들어가서 최신버젼 다운 받자-_-)/

 

-------------------------------------------------------------------------------------

qpopper의 설치

 

# cd /qpopper다운받은dir

# gzip -d qpopper4.0.8.tar.gz

# tar xvf qpopper4.0.8.tar

# cd qpopper4.0.8

 

# ./configure

# make

# make install

-------------------------------------------------------------------------------------

 

# vi /etc/services

 

....

 

pop3            110/tcp                         # Post Office Protocol - Version 3   <- 있는지 확인!!

 

솔라리스10 외의 버젼은 잘 모르겠지만 솔10을 사용한다면 기본적으로 들어가 있을 것이다.

만약 없다면 추가해주면 된다.!!

 

....

 

# vi /etc/inetd.conf

 

....

 

pop3 stream tcp nowait root /usr/local/sbin/popper popper -s    <- 추가 시켜준다!!

 

....

 

inetd.conf 갱신

 

# inetconv -i /etc/inet/inetd.conf

 

참고로.. 솔라리스 10에서는 kill -HUP 명령으로 데몬을 재시작해도 inetd.conf 수정사항이

적용되지 않는다. 꼭.. inetconv 명령을 사용해서 갱신해야 적용이 된다-_-..

몰라서.. 한참 찾았던 기억이..ㅠ,.ㅜ;;;

 

-------------------------------------------------------------------------------------

 

확인 하기..

 

# telnet localhost 110

Trying 127.0.0.1...

Connected to localhost.
Escape character is '^]'.
+OK Qpopper (version 4.0.8) at hyun.co.kr starting. 
user hkh119(사용자 로그인)
+OK Password required for hkh119.
pass password(패스워드 입력)
+OK hkh119 has 0 visible messages (0 hidden) in 0 octets.
quit
+OK Pop server at hyun.co.kr signing off.
Connection to localhost closed by foreign host.

 

이제 아웃룩으로 메일도 보내보고.. 메일도 받아지나 테스트 해보자!!

(메일을 보내는 것은 상관없는데 메일을 받는 것을 테스트할려면 도메인이 필요할 듯..)

 

 

참고로 DNS에서 MX 레코드 설정하는 거 잊지말자;;