[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:104995] SASL認証のsendmail について


山田と申します。


Linux初心者で申し訳ございませんが、
ご教授いただきますよう、宜しくお願い致します。

使用OS:Fedora Core1 2.4.22-1.2115.nptl
バージョン: sendmail-8.12.10、cyrus-sasl-2.1.19


SASL認証を組み込んだsendmailを実現したいと考えておりますが、
最初で壁にぶち当たってしまいました。

--------------------------------------------------------------------
# sendmail -d0.1 -bv root
Version 8.12.10
 Compiled with: DNSMAP LOG MATCHGECOS MIME7TO8 MIME8TO7 NAMED_BIND
                NETINET NETUNIX NEWDB PIPELINING SCANF USERDB XDEBUG
Warning: Option: AuthMechanisms requires SASL support (-DSASL)
--------------------------------------------------------------------
上記のように、saslを認識してくれません。


今まで行ったおおまかな作業を以下に示させていただきます。
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

【cyrus-sasl-2.1.19】
展開した「cyrus-sasl-2.1.19」ディレクトリで
./configure
make
make install

【sendmail-8.12.10】
・/sendmail-8.12.10/sendmail/conf.hの編集
---------------------------------------
#define SASL 1 (←1行追加)
#if SASL
# ifndef AUTH_MECHANISMS
			・
			・
			・
---------------------------------------

・/sendmail-8.12.10/devtools/Site/site.config.m4 の内容
-----------------------------------------------------------
APPENDDEF(`confENVDEF', `-DSASL')
APPENDDEF(`conf_sendmail_LIBS', `-lsasl')
APPENDDEF(`confLIBDIRS', `-L/usr/local/lib')
APPENDDEF(`confINCDIRS', `-I/usr/local/include/sasl')
-----------------------------------------------------------

・/sendmail-8.12.10/cf/cf/sendmail.mc の内容
-----------------------------------------------------------
divert(0)dnl
VERSIONID(`$Id: generic-linux.mc,v 8.1 1999/09/24 22:48:05 gshapiro Exp $')
OSTYPE(linux)dnl
DOMAIN(generic)dnl
MAILER(local)dnl
MAILER(smtp)dnl
TRUST_AUTH_MECH(`LOGIN PLAIN CRAM-MD5 DIGEST-MD5')dnl
define(`confAUTH_MECHANISMS', `LOGIN PLAIN CRAM-MD5 DIGEST-MD5')dnl
-----------------------------------------------------------
※sendmail.mc のテンプレートに最終2行を追記しただけの
最低限の記述内容です。
/sendmail-8.12.10/cf/cfディレクトリ内で
sh Build sendmail.cfを実行し、sendmail.cfを作成しました


あとは展開した「sendmail-8.12.10」ディレクトリで
sh Build
sh Build install
を実行しました。

↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑

これらの作業だけでは、saslは組み込まれないものでしょうか。
知識不足で誠に恐縮ではありますが、
改善策などがありましたら、ご教授いただけますよう、
宜しくお願い申し上げます。

失礼致します。

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
Follow-Ups: