redhat9 sendmail 설정시..
Red Hat Linux release 9 (Shrike) 에서 Sendmail 8.12.8d를 사용해서 웹메일을 구동하려 합니다.
문제는...
메일이 보내지긴 하는데.. 받는게 안된다는 거죠.. ㅡㅡ;
왜 받는게 안될까요..
리턴받은 메일의 오류정보를 보면...
<--------------------------------------->
RETRY COUNT : 3
LOOP COUNT : 0
REMOTE SERVER RESPONSE : 451 4.4.2 Bad connection (io timeout)
<--------------------------------------->
이렇게만 나옵니다. -라이코스에서 메일을 보낸후 리턴받은 오류메세지
서버에서 netstat -an | grep LISTEN 으로 열려진 포트를 보면
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN
이렇습니다.. 이렇게 되는게 문제 인거 같은데...
물론 이런식으로 테스트를 해보면 sendmail데몬이 떠 있음에도 접속이 안됩니다.
telnet DOMAINNAME 25
연결 대상 DOMAINNAME...호스트에 대한 연결을 열지 못했습니다 포트 25 : 연결하지 못했습니다.
iptables도 수정을 했죠.. 그래도 안되길래 iptables를 내리고 해도 받아지지 않네요..
-A RH-Lokkit-0-50-INPUT -p tcp -m tcp --dport 25 --syn -j ACCEPT
sendmail.cf에 이런 내용이 있네요..
O DaemonPortOptions=Port=smtp,Addr=127.0.0.1, Name=MTA
그래서 이렇게 고쳐보니...
O DaemonPortOptions=Port=smtp,Addr=164.125.164.137, Name=MTA
telnet DOMAINNAME 25 로 접속은 되는데... 메일이 받아지지도 보내지지도 않아서 다시 원상복구 시켰습니다...
host.allow / deny에 제한한 것도 없고..
물론 ipop3 / imap도 모두 활성화 되어있습니다...
도데체 뭐가 문제가 있어서..... 메일이 받아지지 않는거죠? ㅡㅡ;
access 부분을 확인하시길..
/etc/mail/access 에 해당 도메인을 써 주셔야 그 도메인에 대해 메일을 받으실 수 있을 것입니다.
확인해 보시길..
Re: access 부분을 확인하시길..
관심 가져 주셔서 감사합니다..
그런데.. 그것도 해봤는데..... 안되던걸요... ^^;
access 파일에 해당 도메인 적는것과 telnet DOMAINNAME 25 해서 응답없는 것과도 별개의 문제인것같고.. 암튼.. 어디가 이상이 있는건지.. ㅡㅡ;
댓글 달기