Dovecot バージョン 1.0-test では、複数のパスワードデータベースの 指定をサポートしていますので、もしパスワードが 最初のデータベースで一致しなければ、次のデータベースをチェックします。 /etc/passwd にあるユーザだけでなく、仮想ユーザも両方簡単にサポート したいときは、非常に便利です。 この機能はバージョン 0.99 リリースでは使えません。
現在、fallbacking は PLAIN 認証のメカニズムでのみ動作します。
これは以下のようにして、設定することができます (構文がバージョン 1.0-64 で変更になってことに注意してください)。
auth default { mechanisms = plain # try to authenticate using SQL database first passdb sql { args = /etc/dovecot-sql.conf } # fallback to PAM passdb pam { } # look up users from SQL first (even if authentication was done using PAM!) userdb sql { args = /etc/dovecot-sql.conf } # if not found, fallback to /etc/passwd userdb passwd { } } |