dsync 複製需要使用者清單 - 這會失敗

dsync 複製需要使用者清單 - 這會失敗

dovecot 使用者 '*" - 失敗

dovecot 用戶 alan - 失敗

鴿舍用戶[電子郵件受保護] - 作品

文件說需要上面的第一個命令。

在 /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/Replication

您還應該在 sql 配置中閱讀有關 iterate_query 的內容。這是您需要的第三個查詢。特別是 doveadm 用戶'*'

相關內容