solaris에서 sendmail relay제한하기
작성자 정보
- 센드필 작성
- 작성일
컨텐츠 정보
- 948 조회
- 0 추천
- 목록
본문
님 고생이 많으십니다. ^^
메일 버젼에 따라서 컴파일하는데 있어서 약간차이가 있는데요
제가 설명드리는건 8.12.x 대 버젼이고요..
디비는 버클리디비 사용하실때 입니다.
님이 하신 작업중에
----------------------------------------------------------------
# vi /usr/local/etc/mail/cf/cf/generic-solaris2.mc
FEATURE(access_db, 'dbm -o /etc/mail/access')dnl
----------------------------------------------------------------
여기서 버클리 디비를 사용하신다면
---> FEATURE(access_db,`hash -T<TMPF> /etc/mail/access')dnl
수정해서 다시 해보세요~ hash를 사용해서 할라면 요렇게 해줘야한다구 나오거든요. ^^
참고로 아래꺼는 센드멜 컴파일 작업이니까 한번 보세요.. sendmail.cf 생성하구
makemap, mailstats는 요작업 끝내구 하시면 됩니다..
-/tmp># pkill sendmail - Kill Running Sendmail process
-/tmp># gtar xvzf sendmail-8.12.9.tar.gz
-/tmp/sendmail-8.12.9># vi ./devtools/OS/SunOS.x.x
- define(`confCC', `gcc') - gcc사용시 확인
- define(`confMAPDEF', `-DNDBM -DNIS -DNISPLUS -DMAP_REGEX') -- Before modify
define(`confMAPDEF', `-DNEWDB -DNIS -DNISPLUS -DMAP_REGEX') -- After modify
--- BerkeleyDB사용시 -DNDBM을 -DNEWDB로 수정 ---
-/tmp/sendmail-8.12.9># vi ./devtools/Site/site.config.m4 - site.config.m4 생성
-APPENDDEF('confINCDIRS','-l/usr/local/BerkeleyDB.4.1/include')
APPENDDEF('confLIBDIRS','-L/usr/local/BerkeleyDB.4.1/lib')
--- PATH 꼭 확인 ---
-/tmp/sendmail-8.12.9># sh Build -- Completely Success !! --
안되시면 다시 리플 달아요~~ 수고하세요..
관련자료
-
이전
-
다음