vmailmgrd backend site configuration is in config.php.
[squirrelmail.git] / plugins / change_password / README
CommitLineData
27663afe 1Master Change Password plugin
2-----------------------------
3
4WHAT'S THIS?
5This plugin is a general framework for enabling the user to
6change his/her password. It allows for different backend
7to perform this task on different systems.
8
9STATUS
10Development
11
12CONFIGURATION
13Edit the file config.php to set the backend you want to use.
14Probably, you need to set some config vars in the backend too
15(backend/<yourbackend>.php).
16
17BACKENDS
4165198d 18- mysql
19
20 Default settings are supplied in backends/mysql.php.
21
22 You do not have to change any configuration vars in
23 backend/mysql.php - instead, create an array in config.php
24 containing the variable you want to override, for example:
25
26 To override the server name ($mysql_server), you would add
27 $mysql['server'] = 'remote_servername';
28 to config.php.
29
27663afe 30
a391f3af 31- merak
27663afe 32
a391f3af 33 Default settings are supplied in backends/merak.php.
27663afe 34
35
a391f3af 36- poppassd
37
38 Default settings are supplied in backends/poppassd.php.
39
40
41- vmailmgrd
42
43 Default settings are supplied in backends/vmailmgrd.php.
44
45 Site configuration is controlled in config.php $vmailmgrd
46 array. Backend uses 'vmail_inc_path', 'vm_tcphost',
47 'vm_tcphost_port' and 'cpw_vmailmgrd_8bitpw' array keys.
48
49 'vmail_inc_path' sets path to vmail.inc. 'vm_tcphost' sets
50 vmailmgrd tcp service ip address or dns name. Plugin uses
51 vmailmgrd socket, if it is not set. 'vm_tcphost_port' sets
52 port of vmailmrgd service. Plugin uses port 322, if it is
53 not set. 'cpw_vmailmgrd_8bitpw' controls use of 8bit
54 passwords. If it is not set, interface does not allow new
55 passwords with 8bit symbols.
56
57 $vmailmgrd['vmail_inc_path'] setting is required.
58
59AUTHORS:
60merak backend - Edwin van Elk <Edwin@eve-software.com>
61mysql backend - Thijs Kinkhorst <kink@squirrelmail.org>
62poppassd backend - Seth Randall <sethr@missoulafcu.org>
63vmailmgrd backend - Tomas Kuliavas <tokul@users.sourceforge.net>
27663afe 64
65$Id$