This plugin also supports forcing users to change passwords on startup, based on a flag set in the user database.

Finally, if you have SSL configured for your web server (mod_ssl/apache_ssl, etc), you can force the passwords to be submitted over an encrypted connection.

Please note that it is possible to enable HTTPS connections for changing passwords or change encryption types only for certain users, domains or service levels by overriding the relevant settings in the Login Manager (vlogin) plugin. Details about which settings to use in Login Manager are given in the configuration file.

No longer MySQL-specific; supports any SQL-compliant database (Plugin name has changed; please be sure to remove all traces of "change_mysqlpass" from the plugins directory as well as the plugins list in your SquirrelMail configuration file!)

Queries are custom defined in configuration file for more flexibility with oddball systems

Version 3.1
by Paul Lesniewski on Mar 31, 2003[ This version is not available. You might be able to get it by asking on the "squirrelmail-plugins" mailing list or by contacting the author. ]Requires: SquirrelMail 1.2.8, Compatibility pluginDescription:

Fixed errors some people were having after a successful password change (Courtesy of Chris Hilts [tassium at squirrelmail.org]).

Version 3.0
by Paul Lesniewski on Mar 25, 2003[ This version is not available. You might be able to get it by asking on the "squirrelmail-plugins" mailing list or by contacting the author. ]Requires: SquirrelMail 1.2.8, Compatibility pluginDescription:

Added a register_globals=Off fix

New setup.php format for better overall SquirrelMail performance

Updated for compatibility with SquirrelMail 1.4.

Version 2.1
by Paul Lesniewski on Nov 14, 2002[ This version is not available. You might be able to get it by asking on the "squirrelmail-plugins" mailing list or by contacting the author. ]Requires: SquirrelMail 1.2.8Description:

Added functionality that allows a 2nd database field to be used to construct the user ID with which to query the database for password update.

Updated for compatibility with Update Plugins plugin.

All output strings have been internationalized (as of now, there is not a change_mysqlpass domain (if someone thinks this is appropriate, it can be done easily), so the translations should be updated in the squirrelmail domain -- see the .po file in the change_mysqlpass directory for the strings you need to translate).

Version 2.0
by Paul Lesniewski on Oct 8, 2002[ This version is not available. You might be able to get it by asking on the "squirrelmail-plugins" mailing list or by contacting the author. ]Requires: SquirrelMail 1.2.8Description: Thanks largely to Dustin Anders [dustin at unixfun.com], these nifty features have been added:

Force users to change their password: just throw a flag in your database table and viola!

MD5-encrypted passwords are now supported

Version 1.5.1
by Paul Lesniewski on Sep 3, 2002[ This version is not available. You might be able to get it by asking on the "squirrelmail-plugins" mailing list or by contacting the author. ]Requires: PHP 4.1, SquirrelMail 1.2.7Description:

Added/fixed support for sites already serving all of their pages in https (thanks to Michael Goepper).

Theme colors now load properly (thanks to Chris Symons)

Version 1.4
by Paul Lesniewski on Aug 31, 2002[ This version is not available. You might be able to get it by asking on the "squirrelmail-plugins" mailing list or by contacting the author. ]Requires: PHP 4.1, SquirrelMail 1.2.7Description: v1.3

Version 1.2
by Thijs Kinkhorst on Aug 5, 2002[ This version is not available. You might be able to get it by asking on the "squirrelmail-plugins" mailing list or by contacting the author. ]Requires: PHP 4.1 OR SquirrelMail 1.2.8Description: Register_globals = off support

Version 1.1
by Thijs Kinkhorst on May 4, 2002[ This version is not available. You might be able to get it by asking on the "squirrelmail-plugins" mailing list or by contacting the author. ]Requires: SquirrelMail 1.2.0Description: This release adds support for unix crypt()ed
passwords in the database and cleans up the code.

Version 1.0
by Tyler Akins on Mar 30, 2001[ This version is not available. You might be able to get it by asking on the "squirrelmail-plugins" mailing list or by contacting the author. ]Requires: MySQLDescription: Initial version.

If you have problems with the download or decompressing...

Internet Explorer

Right-click on the file, then select "Save Target As"

Firefox, Mozilla, Netscape

Right-click on the file, then select "Save Link As"

Opera

Right-click on the file, then select "Save Link Document As"

Lynx and Links

Press "d" on the link to download the file directly.

Untarring problems: Your browser might have un-gzipped it for you
automatically. Try just "tar xvf" instead of
"tar xvfz". Also, the plugins archive isn't gzipped
(it is a tarball of .tar.gz files)

Macintosh users: Just hold down your mouse button to get the menu
instead of right-clicking.