solaris에서 sendmail relay제한하기
작성자 정보
- 삽질여전 작성
- 작성일
컨텐츠 정보
- 966 조회
- 0 추천
- 목록
본문
안녕하세요~!!
solaris 상에서 sendmail 구성하는 도중에 계속 삽질만 하고 있는데요..
혼자서는 더 이상 해결이 안날것 같아서요.. ㅡ.ㅡ
우선 메일은 보내기 받기 다 됩니다.
그래서 이제는 relay 제한/허용 설정을 하려고 하는데요.. 뭐가 잘못된건지 잘 모르겠어서..
-----------------------------------------
# vi access
192.168.1.221 REJECT
-----------------------------------------
위의 내용처럼 access 파일을 만들었구요.. 현 위치는 /usr/local/etc/mail/ 입니다.
물론, /etc/mail/아래에 access 파일을 링크해놨습니다.
----------------------------------------------------------
# ls -al /etc/mail/access
aceess -> /usr/local/etc/mail/access
-----------------------------------------------------------
그리고 access.db 파일도 생성했습니다. 현 위치는 /usr/local/etc/mail/ 입니다.
-------------------------------------------------------------
# makemap hash access < access
-------------------------------------------------------------
물론, 이 DB 파일도 access 파일처럼 /etc/mail/아래에 access.db 이름으로 링크를 해놨구요.
참~!! 그리고 access 파일을 사용하기 위해서는 sendmail.cf 파일을 생성할때에도 아래처럼 추가를 해서 m4를 이용해서 cf 파일을 만들었습니다.
----------------------------------------------------------------
# vi /usr/local/etc/mail/cf/cf/generic-solaris2.mc
FEATURE(access_db, 'dbm -o /etc/mail/access')dnl
-------------------------------------------------------------------
위처럼 설정하면 되는거 아닌가요?
하지만 192.168.1.221에 존재하는 계정으로 위의 서버(192.168.1.8)를 보내는 메일서버로 잡고 하면 보내진답니다.
물론 192.168.1.8에서 메일 수신도 되구요..
뭐가 잘못된건가요??
도무지 이제는 해답을 못찾아서 질문을 드립니다..
꼭 이 문제를 해결해주세요~~~
관련자료
-
이전
-
다음