sendmail에서 access 파일에 설정한 내용 반영이 안됩니다!

vocw의 이미지

sendmail에서 access 파일에

hotmail.com reject // 물론 탭으로 띄우고요..

을 설정한 다음
makemap hash /etc/mail/access < /etc/mail/access 명령어로 반영을
했는데 테스트 해보니까 hotmail.com 계정의 메일이
이 sendmail의 계정으로 들어옵니다. 분명 reject 설정 했는데..
sendmail을 restart 해봐도 마찬가지 입니다.

sendmail.cf 파일에 Kaccess hash -o /etc/mail/access.db 설정 되어 있습니다.

왜 access 파일 내용이 반영되지 않았는지
혹시 짚이는거 있으시면 가르쳐 주세요~

mithrandir의 이미지

makemap hash /etc/mail/access < /etc/mail/access 가 아니라, makemap hash /etc/mail/access.db < /etc/mail/access 이 맞는 것 같습니다.

언제나 삽질 - http://tisphie.net/typo/
프로그래밍 언어 개발 - http://langdev.net

vocw의 이미지

mithrandir wrote:
makemap hash /etc/mail/access < /etc/mail/access
가 아니라,
makemap hash /etc/mail/access.db < /etc/mail/access
이 맞는 것 같습니다.

이렇게 하고 ls -l 로 수정 확인했습니다.

그래고 내 핫메일 계정으로 다시

hotmail.com reject 설정된 메일서버에 메일을 보냈는데

메일이 들어오네요.

원인이 뭘지..

도움 주고받고 참 좋네요^^
저도 실력 쌓이면 많이 도와 드릴께요~*