[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[postfix-jp: 653] Re: SMTP-AUTHをSASL2とMySQLやりたい



いつもお世話になっています。S-Lines Network Service の 上田 です。

  In message <002801c4ab9e$e2f472f0$6e00a8c0@work03>
     "Yanbe" <server@xxxxxxxxxxxxxxxx> wrote:

> 気になるのはその3行ほど下に
> 「configure: WARNING: SQLite Library not found」と出てますが
> SQLiteは関係しないと思ってるんですがここが問題なのでしょうか?
> 
> あとSASL2のログレベルなんかを変えれたりするのでしょうか?

当方の環境では以下のような方法でSMTP-AUTHを正常に利用できています。

% ./configure --enable-plain --enable-cram --enable-digest --enable-login \
--disable-krb4 --disable-anon --disable-otp  --enable-sql --with-mysql=/usr/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 tidy
% make makefiles \
CCARGS="-I/usr/local/mysql/include/mysql -I/usr/local/ssl/include -I/usr/local/include/sasl -DUSE_SSL -DHAS_MYSQL -DUSE_SASL_AUTH"\
AUXLIBS="-L/usr/local/mysql/lib/mysql -L/usr/local/ssl/lib -L/usr/local/lib -lmysqlclient -lsasl2 -lz -lm  -lssl -lcrypto"
% make

当方の環境ではこのような方法で利用出来ています。
(MySQLや、SSL/TLSなどを利用してるため今回の場合は余計なものもありますが・・)

また、データベースのテーブルには認証情報を登録している状態で
試しているのでしょうか?「SASL LOGIN authentication failed」だけだと、
普通に認証が失敗いているような気もしなくはないのですが。

参考になれば幸いです。
それでは。

━ S-Lines Network Service  ━━━━━━━━━━━━━━━━━━━━━
    o 上田 達也
       E-Mail : tatsuya@xxxxxxxxxxxxxxxxx
       URL    : http://www.s-lines.net/
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

_______________________________________________
Postfix-jp-list mailing list
Postfix-jp-list@xxxxxxxxxxxxxxxxxxxx
http://lists.sourceforge.jp/mailman/listinfo/postfix-jp-list

Follow-Ups
[postfix-jp: 654] Re: SMTP-AUTHをSASL2とMySQLやりたい, Yanbe
References
[postfix-jp: 650] SMTP-AUTHをSASL2とMySQLやりたい, Yanbe

[検索ページ] [Postfix-JP ML Home]