For SOGo, I know how to enable or disable some features but I don’t know which and where is the config file in NS (in Zentyal is located in /usr/share/zentyal/stubs/openchange/sogo.conf.mas and I did those modifications there).
I didn’t try the same things with Roundcube but I think is possible (I will read documentation for Roundcube). Anyway, If is possible, I need the path for the config file.
I made a first step in Roundcube: I added “Password” plugin but, when I try to change password I receive an error message: Could not save new password.
In this moment, I try to use NS only like an Email Server.
I found this in /var/log/roundcubemail/errors:
[18-Jul-2015 19:18:24 +0300]: DB Error: [1305] FUNCTION
roundcubemail.update_passwd does not exist (SQL Query: SELECT
update_passwd(’$1$Yvsoed/h$aty2AycLZUxmfLBiveKw11’,
‘test@mydomain.ro’)) in
/usr/share/roundcubemail/program/lib/Roundcube/rcube_db.php on line 467
(POST
/webmail/?_task=settings&_action=plugin.password-save?_task=&_action=)
I am not an expert and I don’t know what I must to do next.
you should conifg your Password plugin for Ldap scheme of the server Lets ask Dev Team @filippo_carletti@davidep@giacomo i could make a configuration of Password plugin , would it be a Usefull feature that User could change his Password ?
I read something on Internet about this but I don’t know exactly how I must do.
Anyway, it’s a useful feature for users and also for admins.
It’s not a security breach for an Information System because of password requirements (complexity, validity, …) and most important, the users think they have control!
The password should be changed only from the server manager since many software are involved.
The user can login to the port 980 port with its own password. The system will display a simple form to change user information and set a new password.