I'm using mail server using postfix+dovecot (over TLS/SSL), RainLoop as my WebClient, and using auth-system.conf.ext so user's password will be read by/from pam.Consider at least 10 users using this mail-server everyday, so it's not a good idea to give them shell access, so I changed their shell to /sbin/nologin.Everything is working great, but users cannot change their password.  At the current state, RainLoop, OutLook, ThunderBird and etc. are not able to let the user change his/her password. There is something in RainLoop, called poppassd, I'm not sure if this can help me or not. I'm open to any solution, I just need to know what I should do to let them change their password, and I have no idea myself. Thanks in advance.
Mail Server user management issue using Postfix+Dovecot+RainLoop
centos;email;password;postfix;dovecot