안녕하세요? 신규서버를 이용중 다른 문제는 없는데, 메일서버에 문제가 있어 자세한 상
황을 설명드리오니 전문가님들의 많은 조언을 부탁드립니다. 이미 질문을 드렸고, 나름대
로 해결책을 제시해주신 분도 있습니다만, 말씀하신 사항들을 점검해본 결과 해당 부분에
서는 문제가 없는 것 같습니다. 반송 메시지에 따르면 /etc/mail/local-host-names 파일에 적어준
호스트명이 제대로 반영되고 있지 않은 것 같다는 생각이 듭니다. 도대체 이유를 모르겠군
요. 꼭 해결을 부탁드립니다. 리눅스 버전: 레드햇 7.3 sendmail버전: 8.11.6
일단 센드메일은 정상적으로 가동이 되고 있는 상태입니다. 종료와 시작에 문제가 없으며
, 데몬도 떠있고, 메일관련 포트도 모두 확인하였습니다. telnet localhost 25
telnet localhost 110 모두 정상적으로 됩니다.
그리고 도메인의 zone파일 mx설정도 정상적으로 되었으며, /etc/mail/local-host-names 파일에 메일
주소 호스트 기록도 이상없이 마쳤습니다. 물론 sendmail 재시동은 되었습니다. 그런데, 메
일을 보내면 메일이 정상적으로 가질 않습니다. 즉 메일이 해당 계정으로 도착하지를 못하
고 있습니다. 반송된 메일은 아래와 같은 메시지를 보여줍니다. (도메인은 제가 임의로 기
록한 것입니다.) The original message was received at Sat, 14 Dec 2002 01:54:01 +0900
from [211.55.53.166]
----- The following addresses had permanent fatal errors -----
<test at abcd.com>
(reason: 553 5.3.5 system config error)
----- Transcript of session follows -----
553 5.3.5 mail.abcd.com. config error: mail loops back to me (MX problem?)
554 5.3.5 Local configuration error
우선 zone파일의 문제 여부를 확인하기 위해 다른 서버로 메일서버를 설정후 테스트해본
결과 정상 수신되었습니다. 따라서 zone파일의 mx설정상의 문제는 아닌 것 같습니다. 그리
고 /etc/xinet.d/의 imap과 ipop3 파일의 disable 항목은 모두 no로 설정되어있으며 로컬뿐만 아니라
외부 서버에서 telnet <ip address> 25/110 역시 문제 없습니다.
relay문제와 root로의 메일전송 여부를 말씀하신 분이 있는데, 해당계정으로 보낸 메일이 ro
ot로 들어가고 있지는 않더군요. 위에 언급했듯이 /etc/mail/local-host-names 파일에 적어준 호
스트명이 제대로 반영되고 있지 않은 것 같다는 생각이 강하게 듭니다. -.-;; 8.9.x sendmail의
서버는 잘 사용하고 있는데, 이넘은 도대체 왜 이렇게 말썽인지 모르겠군요. 한가지 더,
아웃룩을 이용해서 메일 수신을 받으려고 하면 다른 pop3 서버들에 비해 지연이 발생합니다
. sendmail.mc 의 기본설정에 DAEMON_OPTION 이라는 곳에 보면 127.0.0.1 즉 로컬호스트에서만 보낼
수 있게 되어 있는 부분도 주석처리하여 cf파일을 생성하였습니다. 감사합니다.