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

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



初めまして yanbeです

Redhat9にPostfix-2.1.5を入れ、SMTP-AUTHをやりたくてcyrus-sasl-2.1.19と
mysql-4.0.21をインストールしました
しかし認証時にエラーが出てMySQLに認証確認するはずが
MySQLのログには接続してきた跡はありません。

smtpd.confは
pwcheck_method: auxprop
auxprop_plugin: mysql
allowanonymouslogin: no
allowplaintext: yes
mech_list: plain login
mysql_user: postfix
mysql_passwd: パスワード
mysql_hostnames: localhost
mysql_database: postfix
mysql_statement: select password from mailbox where username='%u@%r'
mysql_verbose: yes
となっております。

もちろんSASL2自体は正常に動いており
pwcheck_methodをsasldbに変更すると
warning: SASL authentication problem: unable to open Berkeley db
/etc/sasldb2: Permission denied
となり設定ファイルを位置は間違っていないと思います

sasldbにユーザを登録すれば送信認証が出来、メール送信ができることも確認してお
ります。

postfix側も同じドメイン内からの送信も確認しており
sasl2側での問題だと捉えております。

auxprop_pluginをsqlにして
sql_engine: mysql
sql_user: postfix
sql_passwd: パスワード
sql_hostnames: localhost
sql_database: postfix
sql_statement: select password from mailbox where username='%u@%r'
sql_verbose: yes
にしても動作しません。

/var/log/maillogは「SASL LOGIN authentication failed」のみです
現在、MySQL自体はログ有の認証しない設定でテスト動作させてますので
ユーザ・パスワードの間違いではありません。
(手打ちでMySQLへログインはできます)

SASL2のconfigureは
../configure --enable-static --with-saslauthd=/var/cyrus --with-pwcheck=/var/
cyrus \
 --with-openssl=/usr --disable-otp --disable-krb4 --disable-gssapi --disable
-anon --enable-plain \
 --enable-login --enable-sql --with-dblib=berkeley --with-mysql=/usr/local/m
ysql
です。
その後、make・make installをしました
configure時には「checking for mysql_select_db in -lmysqlclient... (cached)
yes」になってます

気になるのはその3行ほど下に
「configure: WARNING: SQLite Library not found」と出てますが
SQLiteは関係しないと思ってるんですがここが問題なのでしょうか?

あとSASL2のログレベルなんかを変えれたりするのでしょうか?

ご教授いただける方、よろしくお願いします。

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

Follow-Ups
[postfix-jp: 651] Re: SMTP-AUTH を SASL2 と MySQL やりたい, Ryuji Matsumoto
[postfix-jp: 653] Re: SMTP-AUTHをSASL2とMySQLやりたい, Tatsuya Ueda
[postfix-jp: 655] Re: SMTP-AUTHをSASL2とMySQLやりたい, Tsuda
[postfix-jp: 657] Re: SMTP-AUTHをSASL2とMySQLやりたい, Yanbe
[postfix-jp: 664] Re: SMTP-AUTHをSASL2とMySQLやりたい, Yanbe

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