감사합니다. 그런데, 6번을 제외한 사항을 모두 점검했는데, 마찬가지로 되지
않습니다. 로컬에서 계정에 보낸 메일은 받을 수 있는 상황으로 보아
/etc/mail/local-host-names 파일에 적어준 호스트명이 제대로 반영되고 있지 않은 것이
확실한 것 같은데, 이것도 문제가 없어보이고...
정말 머리아프군요.. -.- 제발 해결을...
: 저는 레드햇7.3 에 sendmail 8.12.5 를 사용중입니다.
:
: 점검사항은 아래와 같습니다.
: 1. /etc/services 에서 smtp, pop3 주석 제거 (주석 표시되어 있을 경우)
: 2. /etc/xinetd.d/ipop3, /etc/xinetd.d/imaps 에 disable = no 이 없다면
: 추가
: 3. /etc/mail/access 에서 relay 설정 (릴레이할 IP 가 없으면 통과)
: 4. /etc/mail/local-host-names 에 수신가능한 도메인 입력 (abcd.com, mail.abcd.com)
: 5. /etc/sendmail.cf 에서
: # SMTP daemon options
: O DaemonPortOptions=Port=smtp,Addr=127.0.0.1, Name=MTA 라인을
: O DaemonPortOptions=Port=smtp, Name=MTA 으로 변경
: 6. /etc/mail/virtusertable 에서 사용하고자 하는 메일계정 등록
: ex) test at abcd.com test1234
: (탭으로 구분, test1234 는 useradd 로 등록)
: 7. 마지막으로
: makemap hash /etc/mail/virtusertable < /etc/mail/virtusertable
: /etc/rc.d/init.d/sendmail restart
: /etc/rc.d/init.d/xinetd restart
: (재부팅해도 되겠죠.)
:
: 꼭 해결하시길 바랍니다.
:
:
: : 안녕하세요? 신규서버를 이용중 다른 문제는 없는데, 메일서버에 문제가 있어 자세한
: : 상황을 설명드리오니 전문가님들의 많은 조언을 부탁드립니다.
: : 이미 질문을 드렸고, 나름대로 해결책을 제시해주신 분도 있습니다만, 말씀하신 사항들
: : 을 점검해본 결과 해당 부분에서는 문제가 없는 것 같습니다. 반송 메시지에 따르면 /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로의 메일전송 여부를 말씀하신 분이 있는데, 해당계정으로 보낸 메일
: 이 root로 들어가고 있지는 않더군요. : 위에 언급했듯이 /etc/mail/local-host-names 파일에 적
: 어준 호스트명이 제대로 반영되고 있지 않은 것 같다는 생각이 강하게 듭니다. -.-;;
: : 8.9.x sendmail의 서버는 잘 사용하고 있는데, 이넘은 도대체 왜 이렇게 말썽인지 모르겠군
: : 요.
: : 한가지 더, 아웃룩을 이용해서 메일 수신을 받으려고 하면 다른 pop3 서버들에 비해 지연
: : 이 발생합니다.
: : sendmail.mc 의 기본설정에 DAEMON_OPTION 이라는 곳에
: : 보면 127.0.0.1 즉 로컬호스트에서만 보낼수 있게 되어 있는 부분도 주석처리하여 cf파일
: : 을 생성하였습니다.
: :
: : 감사합니다.