Для репликации dsync требуется список пользователей, что не удается

Для репликации dsync требуется список пользователей, что не удается

пользователь dovecot '*" - не удается

пользователь dovecot alan - не удается

пользователь голубятни[email protected] - работает

В документации указано, что необходима первая команда выше.

В 01-mail-stack-delivery.conf в /etc/dovecot/conf.d у меня есть...

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/Репликация

вам также следует прочитать о iterate_query в вашей конфигурации sql. Это третий запрос, который вам нужен. Особенно с doveadm user'*'

Связанный контент