sendmail설정시 hosts대해서 질문입니다.
현재 sendmail로 메일서버를 구축해 놓고 테스팅중인데
내부로의 보내기 받기와 외부에서 보내는거를 받는거는 문제가 없으나
내부에서 외부 메일로 보내기가 안 보내 집니다.
한메일이나 드림위즈등의 모든 곳으로 보내기가 안됩니다.
여기서 여러가지를 찾아본 결과 혹시 /etc/hosts에 등록이 안되어서 그런게
아닌가 하는 생각이 들어서 이렇게 질문을 합니다.
릴레이와 MX레코드값은 제대로 설정이 되어있습니다.
local-host-names에는 메일서버 도메인이 들어가 있고
sendmail.cf에서 127.0.0.1부분을 0.0.0.0으로 바꾸었습니다.
smtp인증도 문제 없습니다. 아웃룩을 사용하고 있는데 보내기 인증까지
이상없이 되어 있습니다.
혹시해서 로그를 붙입니다.
Reporting-MTA: dns; localhost.localdomain
Received-From-MTA: DNS; [210.96.163.160]
Arrival-Date: Tue, 27 Apr 2004 12:57:20 +0900
Final-Recipient: RFC822; silverbird@hanafos.com
Action: failed
Status: 5.1.2
Remote-MTA: DNS; hanafos.com
Diagnostic-Code: SMTP; 550 Host unknown
Last-Attempt-Date: Tue, 27 Apr 2004 12:57:20 +0900
sendmail.cf의 hostname을 Fully Quallified
sendmail.cf의 hostname을 Fully Quallified Domain Name으로 해야합니다.
요즘 큰 메일 업체에서는 Client로 붙는 MTA들이 자신의 hostname을 제대로 말하지 않으면, 즉, Remote IP와 Client Helo에 오는 Hostname이 일치하지 않으면 받아들이지 않습니다.
---
http://coolengineer.com
pynoos님 답변 감사 드립니다. (__)다시 삽질의 길로~~
pynoos님 답변 감사 드립니다. (__)
다시 삽질의 길로~~
댓글 달기