MailServer/SMTP_AUTHによるリレー制御 のバックアップ差分(No.4)
[ リロード ]
[ ソース ]
[ トップ
| 一覧
| 単語検索
| 最新
| バックアップ
| ヘルプ
]- 全ページのバックアップ一覧
- 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 ユーザ名 (認証用ID、パスワードの確認) # /usr/sbin/sasldblistusers user: ユーザ名 realm: サーバホスト名 mech: DIGEST-MD5 user: ユーザ名 realm: サーバホスト名 mech: PLAIN user: ユーザ名 realm: サーバホスト名 mech: CRAM-MD5 (認証用ID、パスワードの削除) # saslpasswd -d ユーザ名