La replicación dsync requiere una lista de usuarios, lo que falla

La replicación dsync requiere una lista de usuarios, lo que falla

usuario de palomar '*" - falla

usuario de palomar alan - falla

usuario de palomar[correo electrónico protegido] - obras

La documentación dice que se necesita el primer comando anterior.

En 01-mail-stack-delivery.conf en /etc/dovecot/conf.d tengo.....

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
}

El usuario del sistema vmail tiene GID y UID de 5000

En el archivo de contraseñas enumero los usuarios virtuales que existen en vmail más sus contraseñas SSH512.

Entonces, ¿qué funciona?....

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# 

Se agradece cualquier idea.

Respuesta1

usted ya sabe

http://wiki2.dovecot.org/Replication

También deberías leer sobre iterate_query en tu configuración de SQL. Es la tercera consulta que necesitas. Especialmente con el usuario doveadm'*'

información relacionada