c-client IMSPD server 0.5 alpha release 3
-----------------------------------------
This is an alpha release of this API.  Absolutely no warranties of any
kind apply.  Any of this code could completely change.  The
specifications could change.  This has only been tested on a
Sparcstation, so portability may be lacking.  Comments, bug reports
and suggestions are welcome -- send them to chrisn+@cmu.edu.

REQUIREMENTS
------------
This requires the c-client API routines available from:
	ftp.cac.washington.edu
in the imap directory.  c-client version 3.3 was used for testing.
It also requires the c-client authentication patches available from:
	ftp.andrew.cmu.edu
in the /pub/cyrus-mail directory.  The "imap-3.3-krbauth.diff" file.
It also requires the IMSP c-client API routines available from:
	ftp.andrew.cmu.edu
in the /pub/cyrus-mail directory.  Alpha release 4 or greater is needed.
The specification for the IMSP protocol is available in the same directory.

SETTING UP
----------
Drop the IMSPD directory into the ANSI subdirectory of your c-client
distribution.  Build and install IMSPD in the same manner that you build and
install IMAPD.  IMSPD should be set to run on port 406 in inetd.conf.

IMPLEMENTATION STATUS
---------------------
This is currently a partial implementation of the IMSP protocol.  In
particular, it only supports the addressbook and options commands.

FILES
-----
imspd.c		The c-client based IMSP server

HISTORY
-------
Alpha release 1.
 Add support for CREATEADDRESSBOOK/DELETEADDRESSBOOK/RENAMEADDRESSBOOK
 Added trivial CAPABILITY command
Alpha release 2.
 Added support for AUTHENTICATE command
 Updated CAPABILITY command
 Added support for anonymous user
Alpha release 3.
