
From: "Russell Coker" <russell@coker.com.au>
http://sourceforge.net/projects/postfixadmin/
I've been using PostfixAdmin for a while to manage multi-domain mail servers. I've been using MySQL for the backend although PostfixAdmin also supports PostgreSQL (not sure if it did years ago when I first started using it).
..
Anyway my problem is that a client wants a web interface to allow users to change their own password. Does anyone know of a good package to do this in a way that's compatible with the database store used by PostfixAdmin?
Nothing ready, and quick search found no open source storage-independent password changer. Unrelated, I looked for a password changer myself yesterday, for a LDAP backend, and found http://www.symfony-project.org/plugins/upSimpleLdapPlugin It is written in PHP (as PostfixAdmin) and the source code isn't huge # wc -l *.php 157 ldapAuth.class.php 14 ldapException.class.php 171 total so it wouldn't take too long to replace the LDAP calls (connect, get and set) with database calls. I plan to use it in Symfony so will use a provided validator for the input. Regards Peter