I was searching for a way to allow users to change their passwords and I found a related article in the FAQ at
http://www.horde.org/ 4.2.9 How can I let users change their password through IMP?
To enable password changes through IMP, set the following in horde/imp/config/defaults.php3:
$default->change_password = 'poppassd.php3';
$default->poppassd_server = $SERVER_NAME;
$default->poppassd_port = '0';
You will have to install a poppassd server on your IMAP server for the above to work. Note that that poppassd won't work out of the box unless you're using SunOS from 1993; you'll have to tell it what to expect from your passwd command at the top of poppassd.c.
If you're using a recent version of Linux that authenticates via PAM, Jacob Coreil observes that a modified and PAM-ready version of poppassd is also available.
You can also set
$default->change_password
to the URL of a dedicated password-changing program at your site, or you can change
$default->poppassd_server
to point to a central password server at your site which runs poppassd.
My question is, has anyone tried this successfully? And, if so, do you have a how-to for it?
Thank you,
Jack Wolf