歡迎您光臨本站 註冊首頁

sasl 連接sql問題,懇求幫忙

←手機掃碼閱讀     火星人 @ 2014-03-04 , reply:0

sasl 連接sql問題,懇求幫忙

最近在搞postfix,想把用戶資料放到資料庫中。但是在處理sasl和sql連接的時候,發現日誌中有如下日誌,無法正常使用。
Mar 28 21:58:49 mail postfix/smtpd: sql_select option missing
Mar 28 21:58:49 mail postfix/smtpd: auxpropfunc error no mechanism available
Mar 28 21:58:49 mail postfix/smtpd: _sasl_plugin_load failed on sasl_auxprop_plug_init for plugin: sql

我把sql.c sql_get_settings函數中的內容SQL_BLANK_STRING修改實際使用的值,重新編譯后,才能正常使用的。
配置文件Smtpd如下:
pwcheck_method: auxprop
mech_list: plain login
auxprop_plugin: SQL
sql_engine: mysql
sql_verbose: true
sql_user: mail_f
sql_password:***
sql_hostnames: 127.0.0.1
sql_database: mail
sql_select: SELECT Passwd FROM users WHERE  name = "%u" and domain = "%r"  LIMIT 1
log_level 8


奇怪的是配置文件中auxprop_plugin: SQL 已經指定了使用sql插件,已經生效了,但是下面的sql_select 卻不能 正常的被sql_get_settings讀取(因此才有直接改源碼的事情)。

肯定各位大俠幫幫忙,萬分感謝!
《解決方案》

sasl 連接sql問題,懇求幫忙

沒有人幫忙 :em23:
《解決方案》

同情你啊!
我也是這個問題
我都在線等一天了!
《解決方案》

Mar 28 21:58:49 mail postfix/smtpd: auxpropfunc error no mechanism available

[火星人 ] sasl 連接sql問題,懇求幫忙已經有550次圍觀

http://coctec.com/docs/service/show-post-33779.html