MailServer/SMTP_AUTHによるリレー制御 のバックアップ差分(No.3)
[ リロード ]
[ ソース ]
[ トップ
| 一覧
| 単語検索
| 最新
| バックアップ
| ヘルプ
]- 全ページのバックアップ一覧
- MailServer/SMTP_AUTHによるリレー制御 のバックアップ一覧
- 現在との差分 を表示
- ソース を表示
- バックアップ を表示
- MailServer/SMTP_AUTHによるリレー制御 へ行く。
- 追加された行はこの色です。
- 削除された行はこの色です。
// author:1
***SMTP AUTHによるリレー制御
sendmail 8.10以降では、SASLをベースにしたRFC2554に定義しているSMTP AUTHをサポートします。 redhat9 では、標準でインストールされるCyrus-saslライブラリを利用し実装可能です。
/etc/mail/auth-info ファイルは特に作成しなくても動作します。詳しくは、sendmailのドキュメントを参照してください。
[更新:2004年2月17日]~
今までと同じカーネルバージョンでsendmailを再コンパイルする場合、obj.Linux.2.4.**.**ディレクトリを削除してから、Buildしてください。
(インストールの準備)
# cd /usr/local/src/sendmail-8.12.10/
# vi devtools/Site/site.config.m4(新規)
------------------------------------------------------------
APPENDDEF(`confENVDEF', `-DSASL')
APPENDDEF(`conf_sendmail_LIBS', `-lsasl')
(掃除)
# make clean
# rm -fr obj.linux.****
(インストール)
# sh Build
# sh Build install
(設定)
# cd cf/cf/
# vi sendmail.mc(追加)
TRUST_AUTH_MECH(`DIGEST-MD5 CRAM-MD5')dnl
define(`confAUTH_MECHANISMS', `DIGEST-MD5 CRAM-MD5')dnl
define(`confDEF_AUTH_INFO', `/etc/mail/auth-info')dnl
# make sendmail.cf
# cp sendmail.cf /etc/mail/
(起動)
# /etc/rc.d/init.d/sendmail restart
(確認)
# sendmail -d0.1 -bv root | grep SASL
NETINET NETUNIX NEWDB PIPELINING SASL SCANF USERDB XDEBUG
(認証用ID、パスワードの設定)
# /usr/sbin/saslpasswd ユーザ名