dovecot ユーザー '*" - 失敗
dovecot ユーザー alan - 失敗
dovecot ユーザー[メールアドレス] - 作品
ドキュメントには、上記の最初のコマンドが必要であると記載されています。
/etc/dovecot/conf.d の下の 01-mail-stack-delivery.conf には、次の記述があります。
passdb {
driver = passwd-file
args = username_format=%u scheme=ssha512 /etc/dovecot/passwd.db
deny = no
master = no
pass = no
skip = never
result_failure = continue
result_internalfail = continue
result_success = return-ok
}
userdb {
driver = static
args = uid=5000 gid=5000 home=/var/mail/vmail/%d/%n
}
システムユーザーvmailのGIDとUIDは5000です。
パスワード ファイルには、vmail 下に存在する仮想ユーザーとその SSH512 パスワードをリストします。
それで何が効くのか.....
doveadm user [email protected]
field value
uid 5000
gid 5000
home /var/mail/vmail/mydomain.org/dimitriv
mail maildir:/var/mail/vmail/mydomain.org/dimitriv/mail:LAYOUT=fs
root@server123:/etc/dovecot/conf.d#
どのような洞察でも歓迎します。
答え1
あなたが既に知っている
http://wiki2.dovecot.org/レプリケーション
また、SQL 構成の iterate_query についても読んでください。これは必要な 3 番目のクエリです。特に doveadm user'*' の場合に必要です。