태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

리눅스 서버에서 메일 서버로 많이 사용하는 sendmail의 relay 기능 설정방법이다.
모든 호스트에 대해 relay 기능을 허용해두면 자칫 스패머의 메일을 전송하는 서버로 전락하므로
반드시 relay 기능을 신경써서 설정하여 사용하자.

먼저 /etc/mail/access 파일의 내용을 다음과 같이 수정한다.  

# vi /etc/mail/access
------------------------------------------------------
www.xxx.xxx RELAY
192.xxx.xxx RELAY
------------------------------------------------------
www.xxx.xxx, 192.xxx.xxx은 relay 를 허용하도록 설정되었다.

access 파일을 가지고 sendmail 이 직접 참조하는 access.db 를 다음과 같이 업데이트한다.

# cd /etc/mail
# touch access.db
# chmod 644 access.db
# /usr/sbin/makemap hash /etc/mail/access.db < /etc/mail/access

성공적으로 업데이트 되었으면 sendmail deamon을 다시 시작한다.

# /etc/rc.d/init.d/sendmail restart

이제 방금 추가한 호스트에서 sendmail을 통해 메일을 발송할 수 있을 것이다. 테스트 해보자.
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by Alchemist™