리눅스 분류
외부망에서 sendmail smtp 인증 문제
작성자 정보
- 호주가기 작성
- 작성일
컨텐츠 정보
- 3,481 조회
- 0 추천
- 목록
본문
레드헷 9를 설치하고 sendmail일 설치하고 smtp인증을 사용해서 어디서든지 메일을
보낼려고 설정을 했습니다.
그런데 문제는 내부망에서는 아웃룩을 통해서 인증을 하고 보내면 잘 보내집니다.
그런데 외부망 (다른 IP대역)에 있는 컴퓨터를 통해서 보내면 메일이 보내지지 않습니다. 그래서 로그를 확인해보면 내부에서 보낼 때랑 외부에서 보낼때의 로그가 차이가 납니다. 먼저 내부에서 보낼때는 AUTH=server, relay=[xxx.xxx.xxx.xxx], authid=master, mech=LOGIN, bits=0 이렇게 나타나면서 메일이 정상적으로 전송됩니다. 하지만 외부에서 보내면 k8S7ZcRQ013977: ruleset=check_rcpt, arg1=<ksjin@sktdh.com>, relay= [yyy.yyy.yyy.yyy], reject=550 5.7.1 <ksjin@sktdh.com>... Relaying denied. IP name lookup failed [yyy.yyy.yyy.yyy] 로 나타나면서 메일 전송이 되지 않습니다. 물론 아웃룩에서 보안 설정은 했구여.. 도대체 문제가 무엇인지 알수가 없습니다. 제발 도와주세요.. 참고로 access 파일에는 아무 내용이 없습니다. 그리고 local-host-name에는 메일 서버의 도메인이 등록되어 있습니다.
/usr/sbin/saslauthd -m /var/run/saslauthd/mux -a pam
데몬은 이렇게 떠있습니다. 그런데 Sendmail.conf 파일은 /usr/lib/sasl 에 있으며, /usr/lib/sasl2에는 없습니다.
그리고 설치된 패키지는
cyrus-sasl-md5-2.1.10-4
cyrus-sasl-2.1.10-4
cyrus-sasl-plain-2.1.10-4
sendmail-cf-8.12.8-9.90
sendmail-8.12.8-9.90
입니다.
관련자료
-
이전
-
다음
댓글 0
등록된 댓글이 없습니다.