sendmail 상에서 특정 서버로만 메일이 전송이 안되는 이유는 뭘
글쓴이: 김금규 / 작성시간: 화, 2003/12/16 - 12:40오전
안녕하세요. 답답한 부분이 있어 문을 두드립니다.
고정IP 를 받아서 IP 공유기를 사용 내부 아이피중 한곳에 서버를 물려놓았습니다. 한컴 3.1 을 사용하구 있구요. 기본 팩키징된 데몬들을 깔아서 돌리고 있습니다. 아이피 공유기에서 서버가 물려있는 아이피로 포트를 포워딩 시켜놨구요.
DNS 서버와 메일 서버를 같이 돌리려고 하는데요. DNS 잘 돌아가고 Sendmail 도 잘돌아가는데. 외부에서 메일 오는것도 잘오구요. 한메일과 다른 사설 메일로 메일을 보냈는데. 한메일에서는 메일이 도착하지 않는군요.. 다른 사설 메일로는 잘들어오는데요. 이것 저것 손대봐도 도무지.원인이 뭔지..그렇다고 보내는 메일서버로 리턴메일이 오는것도 아니고..쩝.
한가지 의심이 가는것은 사설메일에서 메일을 열어보니 보낸사람이 "XXXX@localhost.localdomain" 으로 나오더군요..한메일에서 메일 헤더를 검사해서 필터링을 하는것인지...그리고 어디를 만져야 보내는 메일 주소가 제대로 된 도메인으로 나오는것인지...
고수님들의 많은 조언 좀 부탁드립니다. 꾸벅~
Forums:
한메일의 관리자에게 연락을 해보셔야 할것 같습니다.거기는 등록된
한메일의 관리자에게 연락을 해보셔야 할것 같습니다.
거기는 등록된 ip에서 오는 메일만 수신한다는 풍문이 있습니다.
사용하는 ip가 한메일에 등록되어 있는지 확인해보는 것이 가장 쉬운 해결책으로 보이는 군요.
+++ 여기부터는 서명입니다. +++
국가 기구의 존속을 위한 최소한의 세금만을 내고, 전체 인민들이 균등한 삶을
영위할 수 있는 착취가 없는 혁명의 그날은 언제나 올 것인가!
-- 조정래, <태백산맥> 중에서, 1986년
말씀 고맙습니다.사실 한메일로 메일이 안들어가는것도 답답하지만....
말씀 고맙습니다.
사실 한메일로 메일이 안들어가는것도 답답하지만....왜 제 서버에서 메일을 보내면 XXXX@localhost.localdomain 으로 들어가는 걸까요? XXXX@XXXX.com 으로 들어가야 정상인데 말이져..DNS 설정도 잘한듯한데...저 도메인으로 웹서비스도 잘하고 있는데 말이져..쩝...아시는 고수님..답변 좀 부탁드릴께요..
hosts파일
hosts파일 수정하시면 될듯 합니다.
아래와 같이 수정하십시오.
127.0.0.1 localhost.localdomain localhost
ip hostname.domainname.com hostname
sendmail은 위와 같이 ip FQDN ALIAS 순으로 해주시면 잘 알아먹습니다.
다음에서 어떻게 받는지는 확실하진 않지만, 호스트네임이 지정이 안된것은
다음에서 어떻게 받는지는 확실하진 않지만, 호스트네임이 지정이 안된것은
스팸으로 간주 받지 않는다고 알고 있습니다.
(localhost 로 된것은 스팸으로 간주하는겁니다.)
윗님 말씀대로 호스트네임 지정해보세요.
아바타 제작기간~~ 무려 5초!!!
한메일에서는 도메인의 MX 레코드에 대한 lookup 결과와 센드메일 커
한메일에서는 도메인의 MX 레코드에 대한 lookup 결과와 센드메일 커멘드에서 helo 명령에서 나오는 호스트 네임을 비교해서 그 이름과 ip가 일치하지 않으면 스팸 메일로 간주합니다.
예를 들면 test.com의 도메인을 조회해서 MX가 mail.test.com ,211.111.111.111 이 나온다면
telent test.com 25 / helo blah 했을 때도 응답이 mail.test.com[211.111.111.111]이 나와야 합니다.
호스트 네임은 sendmail.cf의 Dj변경자로 가능합니다. ip도 세팅할 수 있는지는 잘 모르겠네요. 아시는 분 있으면 알려주세요.
---- m( @.@)m -----------
댓글 달기