[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[postfix-jp: 654] Re: SMTP-AUTHをSASL2とMySQLやりたい
- Subject: [postfix-jp: 654] Re: SMTP-AUTHをSASL2とMySQLやりたい
- From: "Yanbe" <server@xxxxxxxxxxxxxxxx>
- Date: Wed, 6 Oct 2004 23:08:54 +0900
yanbeです。
返答ありがとうございます。
> 当方の環境では以下のような方法でSMTP-AUTHを正常に利用できています。
>
> % ./configure --enable-plain --enable-cram --enable-digest --enable-login
\
> --disable-krb4 --disable-anon --disable-otp --enable-sql --with-mysql=/us
r/local/mysql
> % make
> # make install
> # ln -s /usr/local/lib/sasl2 /usr/lib/sasl2
>
> 設定ファイルは次のようになっています。
> ----
> pwcheck_method: auxprop
> auxprop_plugin: sql
>
> sql_engine: mysql
> sql_hostnames: localhost // MySQLのホスト名
> sql_user: user // MySQLのユーザ名
> sql_passwd: passwd // MySQLのパスワード
> sql_database: db // MySQLのデータベース名
> sql_select: SELECT passwd FROM table WHERE acount='%u' and host='%r'
> ----
試してみたのですが、残念ながら変化はありませんでした。
> 一つ気になるのですが、Postfixのコンパイルはどのようにされていますでしょう
か?
# make -f Makefile.init makefiles \
CCARGS="-DHAS_MYSQL -I/usr/local/mysql/include/mysql -DUSE_SASL_AUTH -I/usr/
local/include/sasl" \
"AUXLIBS=-L/usr/local/mysql/lib/mysql -lmysqlclient -lz -lm -L/usr/lib -lsas
l2"
# make
です。
> また、データベースのテーブルには認証情報を登録している状態で
> 試しているのでしょうか?「SASL LOGIN authentication failed」だけだと、
> 普通に認証が失敗いているような気もしなくはないのですが。
MySQLを使用しているのでMySQLの認証しにきたときにMySQLのログに認証した形跡が
残ると思うのですが
MySQLのログには一切跡が残らないのでSASL2からMySQL自体にアクセスされてないの
です
(他のアプリでのSQL発行したログは残ってます)
TCP/IPかなとも思いMySQL側では認証なしの全socket通過になってます
よろしくお願いします。
_______________________________________________
Postfix-jp-list mailing list
Postfix-jp-list@xxxxxxxxxxxxxxxxxxxx
http://lists.sourceforge.jp/mailman/listinfo/postfix-jp-list
- References
-
- [postfix-jp: 650] SMTP-AUTHをSASL2とMySQLやりたい, Yanbe
- [postfix-jp: 653] Re: SMTP-AUTHをSASL2とMySQLやりたい, Tatsuya Ueda
[検索ページ]
[Postfix-JP ML Home]