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 {
}
}
|