질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

외부망에서 sendmail smtp 인증 문제

작성자 정보

  • 김대환 작성
  • 작성일

컨텐츠 정보

본문

http://www.superuser.co.kr/home/lecture/index.php?cateNo=6&secNo=65&theNo=389&leccode=391

위 링크에 해결책이 있을것 같습니다.

 

호주가기 님의 글



레드헷 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
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,371 명
  • 현재 강좌수 :  37,041 개
  • 현재 접속자 :  241 명