사용자가 메일을 보내면 메일은 사용자가 속한 메일서버 즉, MTA에 전달된다.
MTA에서는 사용자의 목적지 도메인을 DNS서버에 질의에서 목적지 IP를 알아내서 목적지 MTA로 보내게 되는데 이 때 MTA에 /etc/mail/local-host-name에 목적지 도메인이 정의 되어 있어야 한다. 물론, DNS에 MX로 정의가 되어 있으면 상관없지만 그렇지 않다면 목적지 MTA에 정의가 되어 있어야 한다.
만약 출발지 MTA의 /etc/mail/local-host-name에 목적지 도메인이 정의가 되어 있다면, DNS서버에 목적지 MTA의 ip가 정의 되어 있다고 하더라도 거기까지 메일이 전달되지 않고, 출발지 MTA에 보관된다.
예 를 들어, root@stationX.example.com이 root@test.example.com에 메일을 보내는데 test.example.com이 stationX.example.com의 /etc/mail/local-host-name에 있다면 DNS 서버에 test.example.com의 ip인 MTA에 전달되지 않고 root@stationX.example.com이 받는다는 것이다.

'RHCE' 카테고리의 다른 글

mkinitrd  (0) 2009.06.02
rpm 관련 명령  (0) 2009.06.02
udev  (0) 2009.06.02
장치 관리자  (0) 2009.06.02
/proc 디렉토리에 대해서..  (0) 2009.06.02
Posted by 으랏차
,