DovecotでSQLを使ってユーザ管理していて
認証した日時をSQLでDBに記録しようとしたんですが
認証用のSQLは1クエリーしか対応してくれないみたいで
updateしてからselectをしたんですが、エラーになってしまって
うまくいきませんでした
何かいい方法はありませんでしょうか?
> DovecotでSQLを使ってユーザ管理していて
> 認証した日時をSQLでDBに記録しようとしたんですが
> 認証用のSQLは1クエリーしか対応してくれないみたいで
> updateしてからselectをしたんですが、エラーになってしまって
> うまくいきませんでした
上記は設定をいじってみたということですか?
内容的には設定でどうこうなる話ではないですよね。
最低限、
1. DBにフィールドを追加
2. Postfixadminを変更して新規フィールドを扱えるようにする。(何箇所直せばいいのか?)
3. dovecotで新規フィールドに認証OK時に時刻を記録するようにソースを変更してコンパイルしなおす。(どの、どれだけのモジュールを何箇所直せばいいのか?)
が、必要と思いますが?
そこまで大変になりますか
sqlでなんとか1クエリーでできるように
ストアドプロシージャなどを使ってやってみます
> 上記は設定をいじってみたということですか?
> 内容的には設定でどうこうなる話ではないですよね。
> 最低限、
>
> 1. DBにフィールドを追加
> 2. Postfixadminを変更して新規フィールドを扱えるようにする。(何箇所直せばいいのか?)
> 3. dovecotで新規フィールドに認証OK時に時刻を記録するようにソースを変更してコンパイルしなおす。(どの、どれだけのモジュールを何箇所直せばいいのか?)
>
> が、必要と思いますが?