오늘은 대한입니다.
sun's longitude:299 35 50.51 
· 자유게시판 · 묻고답하기 · 알파문서 · RPMS list
· 사용자문서 · 팁/FAQ모음 · 리눅스Links · 자료실
· 서버정보 · 운영자 · Books/FAQ · FreeBSD
/board/read.php:소스보기  

질문과 답변 게시판입니다.

현재 실시간으로 이곳 서버의 설정파일(몇개)를 보여주고 있습니다.
서버의 설정내용에 관한 질문은 먼저 이곳 서버의 설정내용을 참고하시길 바랍니다.

[*** 쓰기 금지단어 패턴 ***]
글 본문 중간에 업로드할 이미지를 추가하는 방법 : @@이미지이름@@
ex) @@foo.gif@@
2168 번 글의 답장글: Re: 특정호스트로 메일만 보내면 Client host rejected..
글쓴이: 산이 [홈페이지] 글쓴날: 2004년 09월 21일 21:57:41 화(저녁) 조회: 2256

[정미]님이 남기신 글:

>-----------------------------------------
>답변자가 기본적으로 참고할 내용입니다.
>- 배포판(옵션)    : 
>- 커널버전(옵션)
  : 
>- 데몬버전(예:apache
 1.3.27) : 
>- 데몬설치유형(RPM/컴파일/기타)
 : 
>-----------------------------------------
>
>제가 운영하는 사이트에서 메일링서비스를
 하고 있는데요
>다음같은 경우는 온라인우표제에
 등록을 해서 사용하기 때문에
>별 무리없이 전송이 되는데
>세이클럽에 전송을 하기만 하면 
>
>Sep 21 11:16:21 user sendmail[24969]: i8K4Un4E030012:
to=<사용자@sayclub.com>,
 ctladdr=<보내는
 사람> (516/516), delay=21:45:32, xdelay=00:00:00, mailer=esmtp, pri=2010512,
relay=smtp.sayclub.com. [211.174.56.156], dsn=4.2.0, stat=Deferred: 450 Client host
rejected: cannot find your hostname, [211.39.143.XXX]
>
>라는 메세지가 로그에 남고 메일이 들어가지
않습니다.
>
>보내는 메일은 센드메일을 사용하고 있구요. 전은 sendmail-8.12
입니다. 
>dns서버는 윈도2000서버 입니다.
>정방향 영역에 메일서버호스트명
 추가되어 있구요.
>역방향 영역부분에 PTR 레코드 추가해주었습니다.

>
>
>host명령어로 체크를 해보면
>
>$ host 211.39.143.225
>XXX.143.39.211.in-addr.arpa domain name pointer 저희 도메인.com.
>
>$ host 저희 도메인.com
>저희 도메인.com has address 211.39.143.XXX
>
>라고 두개가 잘 매핑되서 보이고 있구요.
>
>DNS 블랙리스트에도
 저희 사이트는 없습니다.
>
>sendmail.cf 파일의 Dj메크로에
>Dj저희도메인.com
 추가해서 보내봤는데도 마찬가지네요.
>
>
>-------------------
>
>제가 아는 최선의 조치는 취했는데 도무지 해결이 안되고
있습니다 ㅠ_ㅠ
>
>
>여러분의 많은 조언 부탁드립니다. 

========================================

relay=smtp.sayclub.com. [211.174.56.156], dsn=4.2.0, stat=Deferred: 450 Client host
rejected: cannot find your hostname, [211.39.143.XXX

이 의미는
sayclub 의 메일서버에서, 보내는쪽 호스트이름을 찾을 수 없다는
의미로
거부하는 형태입니다.

예전에는 이런 경우가 많이 없었는데 최근들어 보내는쪽
메일서버도
호스트이름을 체크하도록 되어 있습니다.

따라서 위의 경우는 아직 DNS 에 메일호스트 이름이 등록되어
있지
않은 경우입니다.

host 명령어 말고 dig 로 체크해 보세요.


shell> dig @168.126.63.2 -x 211.39.143.225

즉 이와 같이 반드시 외부 네임서버에게 질의해보아야
확실합니다.

또한 메일서버 이름이 mail.foo.com 이라면

shell> dig @168.126.63.2 mail.foo.com

이렇게 디버깅해야 합니다.

mail.foo.com 호스트는 MX 레코드로 지정해줘야 좋습니다.

네임서버 설정을 다시한번 살펴보세요.
(현재 도메인을 제가 알수 없기 때문에 더 많은 정보를 줄 수가
없네요)

 
이전글 : 특정호스트로 메일만 보내면 Client host rejected..
다음글 : 페드라 코아 ..  
 from 61.254.75.29
JS(Redhands)Board 0.4 +@

특정호스트로 메일만 보내면 Client host rejected.. 페드라 코아 ..
인쇄용 


apache lighttpd linuxchannel.net 
Copyright 1997-2026. linuxchannel.net. All rights reserved.

Page loading: 0.01(server) + (network) + (browser) seconds