SendMail 에서 5.7.1 에러가 발생합니다.. ㅠ
Relay 서버로 활용하려고 sendmail.8.14.3 을 설치하였습니다.
메일서버가 아닌 릴레이 발송용이기 때문에 도메인은 없습니다.
본 서버에서 직접 telnet 으로 smtp 발송테스트를 하면 정상적으로 발송됩니다.
하지만 Relay 발송지에서 telnet 테스트를 하면 발송이 안되네요.. (일반적인 발송도 당연히 안되구요)
/etc/mail/access 설정은 이상이 없으며
DB로 바꾸는 작업또한 완료하였습니다. (서비스 재시작도 여러번하였구요)
도메인은 없으나 혹시 몰라 서버의 호스트이름을
/etc/mail/local-host-names
파일 안에 입력하였습니다.
그럼에도 불구하고 발송이 안되네요 .ㅠ
발송시 에러는 아래와 같습니다.
550 5.7.1 kalten@kalten.co.kr... Relaying denied. IP name lookup failed [111.118.136.111]
서버의 /var/log/maillog 로그는 아래와 같구요.. ㅜㅜ 메일주소와 아이피는 임의의 것으로 변경하였습니다;;
Sep 5 01:21:53 MailRelay sendmail[11275]: p84GLrLw011275: lost input channel from [111.118.136.111] to MTA after rcpt
Sep 5 01:21:53 MailRelay sendmail[11275]: p84GLrLw011275: from=, size=0, class=0, nrcpts=0, proto=ESMTP, daemon=MTA, relay=[111.118.136.111]
Sep 5 01:26:33 MailRelay sendmail[11280]: p84GOEoc011280: Authentication-Warning: localhost.localdomain: [111.118.136.111] didn't use HELO protocol
Sep 5 01:27:08 MailRelay sendmail[11280]: p84GOEoc011280: ruleset=check_rcpt, arg1=kalten@kalten.co.kr, relay=[111.118.136.111], reject=550 5.7.1 kalten@kalten.co.kr... Relaying denied. IP name lookup failed [111.118.136.111]
혼자 해보려고했는데 일주일이 넘도록 간단한 릴레이 발송도 못하고있어 이렇게 문의 드립니다. ㅠㅠ
서버에서 자기 자신한테 보내는건 모두 정상적으로 되네요.. access 파일에서 로컬호스트를 빼도 그렇습니다. ;;;
답변 주시면 정말 감사드리겠습니다. ㅠㅠ
localhost.localdomain
localhost.localdomain 이 뭔가 구린냄시가 나는군요.
아마 /etc/hosts 에있는 설정을 확인해 볼 필요가 있을듯 하네요.
자세한건 구경형한테... -ㅅ-;;
인생 머 있니? 왜 그렇게 심각한데?
답변 감사 드립니다~
hosts 의 설정은 딱히 건든것이 없어 기본상태 그대로입니다. ㅠㅠ
답변 감사드립니다~
이거 당췌 원인을 못찾겠네요;;
relay-domains
결국 처리 되었습니다~
/etc/mail/access 와 /etc/mail/relay-domains 의 내용을 동일하게 하면되는 이슈였네요
sendmail.cf 에서 FR-o /etc/mail/relay-domains 가 주석처리 되어있지는 않는지 확인해봐야 할 것 같습니다.
댓글 달기