Lockout plugin for SquirrelMail
===============================
Ver 1.3, 08/05/03

Original author: Paul Lesneiwski <pdontthink@angrynerds.com>


Description
===========

This plugin allows you to create a list of users and/or 
domains that should be disallowed (or allowed) login 
access to SquirrelMail.



Configuration - (set by editing lockout_table.dat in the data directory)
========================================================================

Users and domains can be indicated using wildcards and can 
each have their own page that will be displayed when they 
are locked out.  See the sample lockout_table.dat file in
the data directory for help building this table.  You may 
want to edit the file(s) you have indicated as the target 
lockout page to be displayed in order to customize the 
message that will be seen when someone is locked out, or
send them to a special web page elsewhere or redirect them
to the standard SquirrelMail "bad username or password"
error page if you desire this plugin to be more stealthy.  
Note that this will typically catch locked out users no 
matter which of your domains they attempt to log in through.  

Note also that if you enable reverse lockout functionality,
the users and domains listed in the lockout table will all
be ALLOWED to log in, all OTHERS will be locked out.



Change Log
==========

  1.3 -  Paul Lesneiwski <pdontthink@angrynerds.com>
   * Added abilty to reverse lockout functionality
     (lock out everyone *except* those listed in the
     lockout table)

  1.2 -  Paul Lesneiwski <pdontthink@angrynerds.com>
   * Fixed typo in INSTALL

  1.1 -  Paul Lesneiwski <pdontthink@angrynerds.com>
   * Added ability to redirect to another web page or
     to the standard SquirrelMail "bad username or 
     password" page (with simulated bad login delay)

  1.0 -  Paul Lesneiwski <pdontthink@angrynerds.com>
   * Initial release



Future Work
===========

   *  Ideas?

