질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

solaris에서 sendmail relay제한하기

작성자 정보

  • 센드필 작성
  • 작성일

컨텐츠 정보

본문

삽질여전 님의 글

님 고생이 많으십니다. ^^
메일 버젼에 따라서 컴파일하는데 있어서 약간차이가 있는데요
제가 설명드리는건 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 !! --

안되시면 다시 리플 달아요~~ 수고하세요..

 

관련자료

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

공지사항


뉴스광장


  • 현재 회원수 :  60,063 명
  • 현재 강좌수 :  35,955 개
  • 현재 접속자 :  246 명