Daily Archive: 2009 年 1 月 30 日

Sendmail de SMTPAuth

【sendmailが使えるようにしておく】

【cyrus-saslのインストール】
cyrus-sasl-*.*.**-****
cyrus-sasl-md5-*****
cyrus-sasl-plain-******
cyrus-sasl-devel-*****

【/usr/lib/sasl2/Sendmail.confの編集】
pwcheck_method: saslauthd
mech_list: PLAIN LOGIN


【saslauthdの起動】

【sendmail.mcの編集】
dnl TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN’)dnl
dnl define(`confAUTH_MECHANISMS’, `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN’)dnl

↓コメントアウト (行頭の dnl を削除)
TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN’)dnl
define(`confAUTH_MECHANISMS’, `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN’)dnl


【sencmail.cfの生成】

# cd /etc/mail
# cp sendmail.cf sendmail.cf.bk
# m4 sendmail.mc > sendmail.cf


【sendmail.cfの書き直し】

【sendmailの再起動】