솔라리스7+sendmail8.12.9 설치
작성자 정보
- 주원팔 작성
- 작성일
컨텐츠 정보
- 1,413 조회
- 0 추천
- 목록
본문
Sendmail 8.12.9 설치<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
Solaris 7 + Bekerly4.1.25 + sendmail 8.12.9 + qpopper
다운로드 www.sendmail.org, ftp://ftp.sendmail.org/pub/sendmail/
버클리 DB4.1.25 http://www.sleepycat.com/download/index.shtml
qpopper www.qpopper.org
버클리 DB 설치
[/export/home/src]: tar xvf db-4.1.25.tar
[/export/home/src]: cd db-4.1.25/dist
[/export/home/src/db-4.1.25/dist]:./configure CC=gcc
[/export/home/src/db-4.1.25/dist]:make
[/export/home/src/db-4.1.25/dist]:make install
sendmail-8.12.9 설치
[/export/home/src]: tar xvf sendmail.8.12.9.tar
[/export/home/src]: cd /export/home/src/sendmail-8.12.9/devtools/Site
[/export/home/src/sendmail-8.12.9/devtools/Site]: vi site.config.m4 à 파일 생성
define(`confMAPDEF', `-DNEWDB -DNIS -DNISPLUS -DMAP_REGEX')
define(`confLIBS', `-ldb -lresolv -lsocket -lnsl -lkstat')
define(`confINCDIRS',`-I/usr/local/include')
define(`confLIBDIRS',`-L/usr/local/lib')
define(`confINCDIRS',`-I/usr/local/BerkeleyDB.4.1/include')
define(`confLIBDIRS',`-L/usr/local/BerkeleyDB.4.1/lib')
[/export/home/src/sendmail-8.12.9]: sh Build
[/export/home/src/sendmail-8.12.9]: cp cf/cf/generic-solaris.mc sendmail.mc
[/export/home/src/sendmail-8.12.9/cf/cf]: sh Build sendmail.cf
[/export/home/src/sendmail-8.12.9/cf/cf]: cp sendmail.cf /etc/mail/sendmail.cf
[/export/home/src/sendmail-8.12.9]: sh Build install
[/export/home/src/sendmail-8.12.9]: cd makemap
[/export/home/src/sendmail-8.12.9/makemap]: sh Build
[bankmail:/export/home/src/sendmail-8.12.9/makemap]: sh Build install
기본적을 백업해 놓은 access, aliases 등의 파일을 /etc/mail 디렉토리로 옮겨 놓은 후 버클리DB를 이용한 파일을 DB화 하여준다.
[/etc/mail]: makemap hash /etc/mail/access < /etc/mail/access
[/etc/mail]: makemap btree /etc/mail/aliases < /etc/mail/aliases
[/etc/mail]: makemap hash /etc/mail/virtusertable < /etc/mail/virtusertable
기타
.
.
/var/mail , /var/spool/mqueue 디렉토리 생성
메일 데몬 스타트
[shell]:/usr/lib/sendmail -bd -q15m
또는 기존 버전 rc2.d [shell]:S88sendmail start
테스트
Mail –v test@test.com
qpopper 설치
[/export/home/src]: uncompress qpopper4.0.5.tar.Z
[/export/home/src]: tar xvf qpopper4.0.5
[/export/home/src/qpopper4.0.5]: ./configure --enable-specialauth --enable-bulletins=/var/spool/mail --enable-servermode
[/export/home/src/qpopper4.0.5]: make
[/export/home/src/qpopper4.0.5]: make install
[/export/home/src/qpopper4.0.5/popper]: cp popper /usr/local/lib/
[/etc]:vi inetd.conf
ftp stream tcp nowait root /usr/sbin/in.ftpd in.ftpd
telnet stream tcp nowait root /usr/sbin/in.telnetd in.telnetd
pop3 stream tcp nowait root /usr/local/libd/popper /usr/local/lib/popper –s -> 추가
[/etc]:vi services
pop3 110/tcp # Post Office Protocol - Version 3 -> 확인 및 추가
[/etc]:ps –ef | grep inetd
kill –HUP PID
테스트
% telnet localhost pop3
Trying 192.168.114.11...
Connected to localhost.
Escape character is '^]'.
+OK QPOP (version 2.53) at localhost starting.
user myname
+OK Password required for myname.
pass ******
+OK myname has 0 messages (0 octets).
quit
+OK Pop server at localhost signing off.
Connection closed by foreign host.
관련자료
-
이전
-
다음