solaris에서 sendmail relay제한하기
작성자 정보
- 센드필 작성
 - 작성일
 
컨텐츠 정보
- 2,951 조회
 - 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 !! --
안되시면 다시 리플 달아요~~ 수고하세요..
관련자료
- 
			이전
 - 
			다음
 
								