SMTP 인증 (페도라/센드메일)
로빈아빠
본문
레드헷 9 까지는 SASL 라이브러리가 쓰였던것 같습니다.
하지만... 페도라부터... SASL2 라이브러리를 쓰는군요!
1. /etc/mail.sendmail.mc 편집
define(`confAUTH_OPTIONS', `A')dnl
TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 PLAIN LOGIN')dnl
define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 PLAIN LOGIN')dnl
위와 같이 dnl 주석을 풀어줍니다!
2. sendmail.cf 파일 생성
m4 sendmail.mc > sendmail.cf
3. Sendmail.conf 확인!
#cat /usr/lib/sasl2/Sendmail.conf
pwcheck_method:saslauthd
위와 같이 되어 있을것입니다. 대부분의 문서들이 SASL 라이브러리를 기준으로 되어 있어서...
위에 항목에 pam 내지는 shadow 를 지정하면, 시스템 계정의 패드워드로 인증이 된다고 나와 있지만...
SASL2 에서는 pam, shadow 를 사용하지 않습니다.
4. saslauthd 데몬 시작
# service saslauthd start
데몬 스크립트를 열어보면, 인증 방식에 shadow로 되어 있는것을 확인할 수 있습니다.
혹시, 릴레이 풀어주고 싶은 ip 가 있다면, 하던데로... access 파일에서 릴레이 열어주면 됩니다.
원문: 적수네동네
출처 : http://qdata.co.kr/bo/bbs/board.php?bo_table=ltip&wr_id=166&page=9
하지만... 페도라부터... SASL2 라이브러리를 쓰는군요!
1. /etc/mail.sendmail.mc 편집
define(`confAUTH_OPTIONS', `A')dnl
TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 PLAIN LOGIN')dnl
define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 PLAIN LOGIN')dnl
위와 같이 dnl 주석을 풀어줍니다!
2. sendmail.cf 파일 생성
m4 sendmail.mc > sendmail.cf
3. Sendmail.conf 확인!
#cat /usr/lib/sasl2/Sendmail.conf
pwcheck_method:saslauthd
위와 같이 되어 있을것입니다. 대부분의 문서들이 SASL 라이브러리를 기준으로 되어 있어서...
위에 항목에 pam 내지는 shadow 를 지정하면, 시스템 계정의 패드워드로 인증이 된다고 나와 있지만...
SASL2 에서는 pam, shadow 를 사용하지 않습니다.
4. saslauthd 데몬 시작
# service saslauthd start
데몬 스크립트를 열어보면, 인증 방식에 shadow로 되어 있는것을 확인할 수 있습니다.
혹시, 릴레이 풀어주고 싶은 ip 가 있다면, 하던데로... access 파일에서 릴레이 열어주면 됩니다.
원문: 적수네동네
출처 : http://qdata.co.kr/bo/bbs/board.php?bo_table=ltip&wr_id=166&page=9
관련링크
댓글목록
등록된 댓글이 없습니다.