репликация dsync требует пользователя, перечисляющего - который перестал работать

пользователь голубятни '*" - сбои

пользователь голубятни alan - сбои

пользователь голубятни alan@mydomain.org - работы

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

В 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 5 000

В файле паролей я перечисляю виртуальных пользователей, которые существуют под vmail плюс их пароли SSH512.

Таким образом, что работы.....

doveadm user dimitriv@mydomain.org

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
задан 14 October 2015 в 13:58
1 ответ

вы уже знаете

http: // wiki2 .dovecot.org / Replication

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

0
ответ дан 4 December 2019 в 07:01

Теги

Похожие вопросы