CAMAS
=====

CAMAS is heavily based on IMHO 0.97.1 made by
Stefan Wallström and Bosse Lincoln.

We owe them many thanks for the big work they had done before IMHO was
included into Caudium as a CAudium Mail Access System

----[ Original README Files ]----------------------------------------

IMHO
====

This is IMHO - IMAP Mail HOst, a Webmail program
for the Roxen webserver (http://www.roxen.com/).

IMHO is Copyright © 
   Stefan Wallström <stewa@lysator.liu.se>
 & Bosse Lincoln <lincoln@lysator.liu.se> 1998-1999

See the file "LICENSE" for license.


IMPORTANT!
There are notes on how to make IMHO work properly with HTTPS later 
in this file.


MAILING LIST:

Please send bug reports and feature requests to imho@lysator.liu.se
This is a mailinglist about IMHO. New versions will
be announced here. Send a mail with "subscribe" as subject to
imho-request@lysator.liu.se to subscribe.

=> You'll have to subscribe to this list to be allowed to post to it. <=

For more info: http://www.lysator.liu.se/~stewa/IMHO/


INSTALLATION:

* You need Roxen 1.3 (1.3rel2 recomended) or later to
  run IMHO.

* Copy imho.pike to some directory in your Roxen modulepath and
  add the module to your virtual server. If you have a running
  IMAP-server you should be done after changing a few of the
  configuration variables. It's likely that the "Default mail domain",
  "IMAP server address" and "SMTP server address" variables need
  to be changed.
  "Default IMAP mail folder path" is often an empty string or ~/mail/

* You also have to make sure that the following modules are enabled for
  this virtual server:
  "Main RXML parser"
  "Content Types" (optional, but _very_ useful when sending attachments)
  "Killframe" (optional, will remove the problem of IMHO residing in
               a subframe after a user idle timeout)

Place the language-files (imho_*.pike) wherever you want.




NOTE! 
HTTPS:

In order to make IMHO work with ssl3 (https) and a Roxen version earlier 
than 1.3rel2 (1.3.121) you have to apply the following modification to 
server/protocols/ssl3.pike :

In the function 'send_result' change

    if((file->file == -1) || file->leave_me) 
    {
      my_fd = 0;
      file = 0;
      return;
    }


into

    if((file->file == -1) || file->leave_me) 
    {
      if(do_not_disconnect) {
	file = 0;
	pipe = 0;
	return;
      }
      my_fd = 0;
      file = 0;
      return;
    }

----[ End of Original README File ]----------------------------------

$Id: CREDITS-IMHO,v 1.3 2003/03/19 11:59:38 kiwi Exp $
