sendmail에서 외부 메일을 받지를 못합니다.
다음 사이트에서 메일을 한번 보내봤는데 다음과 같은 에러가 나는군요
현재 서버를 자체적으로 돌리고 있고
내부에서는 메일이 잘 주고, 받고 다 됩니다.
외부로 메일 발송도 되구요
그런데 외부에서 메일이 들어오지는 않는군요
도메인 명은 임의로 변경해서 글 올립니다.
The original message was received at Thu, 17 Apr 2003 11:08:56 +0900
from [211.32.117.201]
----- The following addresses had permanent fatal errors -----
<abcd@efg.com>
----- Transcript of session follows -----
<abcd@efg.com>... Deferred: Name server: efg.com: host name lookup failure
Message could not be delivered for 1 hour
Message will be deleted from queue
Reporting-MTA: dns; smail-108.hanmail.net
Arrival-Date: Thu, 17 Apr 2003 11:08:56 +0900
Final-Recipient: RFC822; abcd@efg.com
Action: failed
Status: 4.4.7
Remote-MTA: DNS; efg.com
Last-Attempt-Date: Thu, 17 Apr 2003 12:13:50 +0900
최근에 isp 업체가 바뀌어서 ip들이 바꼈습니다.
그래서 name server ip 도 다 바꿔 놨는데 말이죠..
보니까 host name lookup failure 이라고 하는데
웹서버는 문제가 없는거 같거든요? 웹 사이트도 다 뜨고 하고..
whois에서 저희 도메인 검색해봐도 네임서버 ip 는 제대로 나오는데 말이죠..
메일도 내부에서는 잘 돌아가고, 외부로 발송도 잘 되는데
외부에서 제쪽으로 메일을 보내면 영..감감무소식...
부탁드립니다.
sendmail.cf 에서 ...
sendmail.cf 에서
O DaemonPortOptions=Port=smtp,Addr=127.0.0.1, Name=MTA
라고 되어있는 부분을
O DaemonPortOptions=Port=smtp,Addr=0.0.0.0, Name=MTA
로 고쳐주세요
이렇게 한 후 센드메일을 새로 띄우고 테스트해보신후 그래도 안된다면
/etc/hosts.allow 에다가
sendmail : ALL
항목을 추가시켜 주세요
..
DNS 정보가 바뀌었다면 적용에 시간이 조금 걸릴듯 ...
내부에 자체 DNS 가 운영되고 있으며, 내부 사용자들은 1차 네임서버로 그 DNS 를 설정해 주신 것이 아닌지여 ...
netstat -a | grep LISTEN 을 해서
smtp 포트가 *:smtp 로 뜨지 않는다면, 위에 답변해 주신 분의 말대로 하심 될 꺼 같궁요 ...
그렇지 않다면... 조금 기다려 보시는 것도 답이 될듯 합니다. ...
雪害木
MSN:snowtree73@hotmail.com
nslookup을 사용하여 간단히 확인해 보세요.천리안 DNS 를 이
nslookup을 사용하여 간단히 확인해 보세요.
천리안 DNS 를 이용하여 확인하는 방법은 다음과 같습니다.
DNS 는 어떤 것을 사용하셔도 좋습니다.
$ nslookup - 164.124.101.2
> set type=mx
> efg.com
이렇게 확인할 경우 MX record가 잡혀야하며, 그 Record에 대한
IP도 맞아야합니다.
---
http://coolengineer.com
댓글 달기