내부 IP를 사용하고 있고 메일서버(IP=192.168.1.10)가 따로 있습니다.
테스트용으로 리눅스박스(IP=192.168.1.20)를 만들고 거기에서 sendmail를
통해 20번서버에 메일을 보내면 가지를 않습니다.
리눅스박스의 hosts에 mail.domain.com 192.168.1.20를 설정해놓고
/usr/sbin/sendmail -v chlee at mail.domain.com하면 connecting에서 묵묵부답
입니다.
외부(empal.com)로는 잘 나가고 있습니다.
어떻게 해야하는지요?
sendmail 은 메일 주소의 도메인을 DNS 에서 MX 로 찾아 보냅니다. 내부망 테스트에서 mail.domain.com 을 hosts 에 넣어도, sendmail 은 DNS 가 없으면 MX 를 못 찾을 수 있습니다. 내부 MX 를 hosts 와 함께 확인하거나, sendmail 에 smart host 를 지정하는 방법을 쓰세요.