Roundcube Community Forum

 

Change Password Option Missing

Started by arvindh, June 05, 2013, 01:28:00 PM

Previous topic - Next topic

arvindh

We are using Roundcube with Iredadmin. We are unable to find a Change Password option for our users. When we checked that plugin is existing in rouncube folder. How to fix it?

SKaero

The password plugin has to be setup to work with your system, read the README file in the password plugin directory.

arvindh

Its enabled there....

// ----------------------------------
// PLUGINS
// ----------------------------------

// List of active plugins (in plugins/ directory)

$rcmail_config['plugins'] = array('password');

SKaero

Read the README file in the password plugin directory.

arvindh

I am not getting you. We are using Iredmail and need to add a ability for our users to change password. How to do it?

ABerglund

The password plugin supports several methods to change passwords on different mail servers. You will need to determine which method (if any) are suitable for your system, and then it will need to be configured. I am not familiar with Iredmail, and can not advise you how to proceed. You will need to read the documentation within the plugin to determine your next steps.
Arne Berglund
SysAdmin, Internet Services
Lane Education Service District
Eugene, OR, USA

arvindh

Please find the attached screenshot. There is no option to change password at all.

My Config Files plugin option as follows:

// ----------------------------------
// PLUGINS
// ----------------------------------

// List of active plugins (in plugins/ directory)

$rcmail_config['plugins'] = array('password');
$rcmail_config['plugins'] = array("pop3fetcher",);

We are using IRedMail which stores everything in SQL. What do I need to do to show Change Password option in Setting page and let the users to change passwor?


SKaero

Your using an array wrong, its should be:
$rcmail_config['plugins'] = array('password', 'pop3fetcher');

IBTB

Ask SKaero said, the way you write it is wrong.

When you write it as you do, the computer interprets it as:

$rcmail_config['plugins'] = array('password');     //Okey, the $rcmail_config['plugins'] = 'password', this is cool, I'll remember that!

Then the next line comes:

$rcmail_config['plugins'] = array("pop3fetcher",);   //And again, the computer thinks: Okey, the $rcmail_config['plugins'] = 'pop3fetcher', this is cool, I'll remember that!

It reads from top to bottom, so if you set a variable twice, it will only remember the last one it read! :)


When writing it as SKaero said, the computer will think:

$rcmail_config['plugins'] = array('password', 'pop3fetcher');   //Okey, rcmail_config['plugins'] = BOTH password AND pop3fetcher, I'll remember both of theese!


This will atleast load your plugin, getting you one step closer, and hopefully it will load smoothly and everything start working! :)

SKaero

Quote from: IBTB on August 03, 2013, 05:11:01 AM
Ask SKaero said, the way you write it is wrong.

When you write it as you do, the computer interprets it as:

$rcmail_config['plugins'] = array('password');     //Okey, the $rcmail_config['plugins'] = 'password', this is cool, I'll remember that!

Then the next line comes:

$rcmail_config['plugins'] = array("pop3fetcher",);   //And again, the computer thinks: Okey, the $rcmail_config['plugins'] = 'pop3fetcher', this is cool, I'll remember that!

It reads from top to bottom, so if you set a variable twice, it will only remember the last one it read! :)


When writing it as SKaero said, the computer will think:

$rcmail_config['plugins'] = array('password', 'pop3fetcher');   //Okey, rcmail_config['plugins'] = BOTH password AND pop3fetcher, I'll remember both of theese!


This will atleast load your plugin, getting you one step closer, and hopefully it will load smoothly and everything start working! :)
Well said!