Problema de administración de usuarios del servidor de correo usando Postfix+Dovecot+RainLoop

Problema de administración de usuarios del servidor de correo usando Postfix+Dovecot+RainLoop

Estoy usando un servidor de correo usando postfix+dovecot (a través de TLS/SSL), RainLoop como mi WebClient, y usando auth-system.conf.extasí la contraseña del usuario será leída por/desde pam.

Considere que al menos 10 usuarios usan este servidor de correo todos los días, por lo que no es una buena idea darles acceso al shell, así que cambié su shell a /sbin/nologin.

Todo funciona muy bien, pero los usuarios no pueden cambiar su contraseña. En el estado actual, RainLoop, OutLook, ThunderBird, etc. no pueden permitir que el usuario cambie su contraseña. Hay algo en RainLoop, llamado poppassd, no estoy seguro si esto puede ayudarme o no. Estoy abierto a cualquier solución, sólo necesito saber qué debo hacer para permitirles cambiar su contraseña, y yo mismo no tengo idea. Gracias de antemano.

información relacionada