질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

telnet localhost 25 ???

작성자 정보

  • 박성수 작성
  • 작성일

컨텐츠 정보

본문

요즘 이같은 애로를 겪으시는 분들이 의뢰로 많이 계시더라구요.

기본적으로 메일이 안되면 다음과 같은 내용들을 서버관리자님들 께서는 살펴보시게 되지요.

1. relay허용설정
/etc/mail/access

2. relay-domains 에 보내는 PC의 IP(도메인)등록여부

3. local-host-names에 최송 수신지 도메인 설정

4. /etc/sendmail.cf 파일에서의 Relaying 설정 확인 : 확인시 주석처리확인함...

   /etc/sendmail.cf 내의 Dj도메인.co.kr 설정확인

   등등...

5. 방화벽에서의 blockiing 확인

   /etc/rc.d/init.d/ipchains stop
  /etc/rc.d/init.d/iptables stop

6. tcp wrapper에서의 제한 확인...
   /etc/hosts.allow  /etc/hosts.deny 확인

7. pop3 설정확인

   /etc/xinetd.d/pop3 내부의 diasable   =   no 설정확인

그런데....

이와 같이 확인을 다 해봤는데도 외부로 나가는 메일이 나가지 않는 경우가 있습니다.

아주 더문경우인데요..

사용하시는 메일주소가 abc@aaa.co.kr 이라고 한다면


이 메일주소를 사용가능케 하려면 aaa.co.kr 도메인에 대한 MX레코드가 aaa.co.kr의 네임서비스를 해주는 네임서버의 zone파일(aaa.co.kr의 zone파일)에 설정이 되어 있어야합니다.

확인은 다음과 같이 하십시요.

#host -a aaa.co.kr  네임서버명

이와 같이 하시면 aaa.co.kr에 대한 네임서버설정내용들을 모두 볼수 있습니다 .

참고 : 예전에는 nslookup으로 했었습니다. 그런데 조만간에 nslookup은 사라지게 되며,
현재 BIND 9.X대 버전에서는 nslookup의 부가 옵션들(예 set  q=MX등)에 대한 서비스는 되지 않습니다 .

따라서 host라는 툴을 이용하십시요.

아래는 예입니다.

이렇게 확인해서 MX 레코드가 보이지 않는다면 네임서버에서 MX레코드를 추가해 주시고(MX레코드 설정방법은 생략) 네임서버 재시작을 해주시면 될겁니다.

그럼.....

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,043 명
  • 현재 강좌수 :  35,855 개
  • 현재 접속자 :  106 명