System/Linux
[펌] auth + sendmail ESMTP 설정하기
영웅기삼
2005. 10. 15. 05:48
1. sendmail.mc 편집합니다.
Redhat : /etc/mail.sendmail.mc
Debian : /etc/mail/sendmail.mc
dnl 주석을 풀어줍니다!
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
2. sendmail.cf 파일 생성
Redhat
* m4 sendmail.mc > sendmail.cf
debian
* make clean ; make 또는
* sendmailconfig
3. Sendmail.conf
#cat /usr/lib/sasl2/Sendmail.conf
pwcheck_method:saslauthd
SASL2 에서는 pam, shadow 를 사용하지 않는다.
4. saslauthd 데몬 시작
Redhat
# service saslauthd start
그냥 직접 실행
# saslauthd -a shadow
끝!
==================================================================================
# makemap hash access < access