[질문] sendmail 에서 telnet 25 번 포트로 테스트가 안되는데..
글쓴이: nixnux / 작성시간: 수, 2003/07/23 - 7:37오후
메일서버를 만들려고 하는데
책을 보고 인터넷 자료도 보구 있습니다
사용하는 리눅스 버전은 redhat 7.3 버전인데
풀로 다 설치했고 수정한것도 없는 상태이고 sendmail 데몬도 떠있고
네트웍 에도 문제 없고
근데 telnet localhost 25 하면 25번 포트가 사용가능인데
telnet [자신IP] 25 하니까 SMTP 가 안되네요
그러니 외부에서도 될리가 없죠
혹시 방화벽때문인가 해서 설치할때 방화벽 설치 안함으로 다시 햇고요
어떻게 해야하는 지 조언좀 해주세요~^^
Forums:
디폴트로 외부에서의 접근이 막혀있습니다 .
보안상 최초설치후 외부에서의 접근이 막혀있습니다 .
/etc/mail/sendmail.mc 를 수정해 주셔야 됩니다 .
DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl
이 옵션을 찾으셔서 맨앞에 dnl (주석처리) 하세요 .
그다음 m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf 을 수행하시고 sendmail 을 restart (service sendmail restart) 하시면 됩니다 .
아마도 다음질문은 "메일발송이 안되요~" 가 될듯한데 ^^; 초기에 relay 설정이 localhost 에만 지정되어있어서 입니다 .
relay 를 허용하시고 8.x 부터 추가된 SMTP Auth 를 사용하세요 .
http://www.oops.org/?t=lecture&sb=sendmail&n=6 을 참조하세요 .
--
Sang-Kil Park
댓글 달기