강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

qpopper 설치 (Redhat 7.X)

작성자 정보

  • 웹관리자 작성
  • 작성일

컨텐츠 정보

본문

icon01.giftitle04.gif

icon04.gif 1. qpopper 소스 다운받기

 

ftp://ftp.qualcomm.com/eudora/servers/unix/popper/

qpopper-download.gif


icon04.gif 2. qpopper 압축풀기

[root@fashionimport sskim]# tar xvfpz qpopper3.1.2.tar.gz <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

qpopper3.1.2/

qpopper3.1.2/INSTALL

qpopper3.1.2/License.txt

qpopper3.1.2/configure

qpopper3.1.2/Makefile.in
.............


[root@fashionimport sskim]# cd qpopper3.1.2

icon04.gif 3 qpopper 컴파일 하기 위한 환경설정
[root@fashionimport qpopper3.1.2]# ./configure --enable-specialauth --enable-bulletins=/var/spool/bulls --enable-servermode

creating cache ./config.cache

checking whether make sets ${MAKE}... yes

................

icon04.gif 4. 컴파일 실행

[root@fashionimport qpopper3.1.2]# make

cd ./popper  && make all

make[1]: Entering directory `/home/sskim/qpopper3.1.2/popper'

gcc -c -I.. -I.. -I.

        -I../mmangle -I../common

        -g -O2 -fpcc-struct-return 

............

[root@fashionimport popper]# cp popper /usr/local/lib/


icon04.gif
  5. xinetd 에 등록하기
 

레드햇7.0에서는 xinetd라는 것을 사용한다.

6.x버전까지는 inetd라는 것을 사용했기 때문에 /etc/inetd.conf파일에 간단히 다음과 같은 설정으로 설치가 가능했다.

 

pop3   stream  tcp   nowait   root   /usr/local/lib/popper   qpopper -s

하지만 7.0에서는 inetd라는 것을 사용하는 대신 xinetd라는 것을 사용한다.
6.x에서는 인터넷서비스의 거의 모든 설정을 /etc/inetd.conf파일에서 설정하였지만
7.0에서는 /etc/xinetd.d/라는 디렉토리에 별도의 파일들로 존재하게 된다.

따라서, /etc/xinetd.d/라는 디렉토리에 pop3라는 파일을 만들어서 다음과 같은 설정을 해준다.

qpopper-7.0-xinetd.d-pop3.gif

icon04.gif

 

6. /etc/services파일에 pop3서비스 확인하기

 

참고로, /etc/services 파일에 tcp 110포트에 pop3서비스를 한다는 설정이 되어 있는지를 확인한다.

 

qpopper-7.0-services-pop3.gif

icon04.gif

 

7. 설치한 qpopper의 적용을 위해 xinetd를 restart한다.

 

xinetd-restart.gif

icon04.gif

 

8. qpopper 서비스테스트

 

[root@kebia_1 xinetd.d]# telnet localhost pop3
Trying 127.0.0.1...
Connected to kebia_1.
Escape character is '^]'.
+OK QPOP (version 3.1.2) at kebia_1 starting.  
user owner
+OK Password required for owner.
pass asdfasd
+OK owner has 1 visible message (0 hidden) in 1446 octets.
list
+OK 1 visible messages (1446 octets)
1 1446
.
retr 1
+OK 1446 octets
Return-Path: <nobody@rmail5.hanmir.com>
Received: from rmail5.hanmir.com ([128.134.130.165])
        by localhost.localdomain (8.11.0/8.11.0) with ESMTP id f2G9dRu09653
        for <webmaster@owner.co.kr>; Fri, 16 Mar 2001 18:39:27 +0900
Received: (from nobody@localhost)
        by rmail5.hanmir.com (8.9.3/8.9.3) id SAA20570;
        Fri, 16 Mar 2001 18:36:26 +0900 (KST)
Date: Fri, 16 Mar 2001 18:36:26 +0900 (KST)
Message-Id: <200103160936.SAA20570@rmail5.hanmir.com>
To: webmaster@owner.co.kr
Subject: aaaaaaaaaaaaaaaaaa
From: "박성수" <sspark@hanmir.com>
Content-Type: text/html; charset=euc-kr
X-UIDL: gh/"!+W'!!B6E"!FQc!!
Status: O
Content-Transfer-Encoding: 8bit
X-Mailer: HanMir Mailer
X-IP: 211.220.193.134
aaaaaaaaaaaaaaaaaaaa
.
quit
+OK Pop server at kebia_1 signing off.
Connection closed by foreign host.
[root@kebia_1 xinetd.d]#
 

이제 qpopper의 동작이 정상적임을 확인하였으므로 pop서비스가 가능해 졌다.

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,035 명
  • 현재 강좌수 :  35,798 개
  • 현재 접속자 :  125 명