Installation Pre requisite:

32 bit Tcpip stack (vs 4.02)
WarpIn 0.9.5 and more to install you can obtain warpin from http://www.xworkplace.org/frames/f_proj_warpin_download.html
HPFS partitioned drive


Installation: simply double click on the zxmail.wpi to start
              WarpIn, you will then find a ZxMail folder
              on the desktop, inside it you will find
              an icon for ZxMail Server just double click on it.
              Go to the Server menu and click properties to set
              up the server.


This software as been tested with these mail clients:

       PMMail 2.x for windows and OS/2
       MS-Outlook Express, and MS-Outlook
       MR/2 Ice MR/2
       Netscape Mail.
       TheBat.

Please read the license agreement before using this product.
If you use this product it is understood you agree to
abide by the license agreement hereto included.

Addenda:
    The help file was not updated to include the help on the connection
    page in the properties notebook.
    The connection page has 3 options Lan connection, Dial-up and Injoy DOD.
    LAN and injoy do not change anything in the behavior of the server, only
    Dial-up changes the behavior of the server. What it does is no connection
    will be made externally until an online file is found in the ZxMail install
    directory, when such a file is found the server will then distribute queud
    mail and fetch mail. The injoy option is there for future use it has no
    impact for now.

History:
        v0.8.0 Beta 1.

        0.8.1 Fixed installation script error, internal release
        0.8.2 Fixed an error with the gethostname, that would hang
              PM if tcpip was not configured correctly. fixed.
              Updated the install script to allow older warpin to install (tested 0.9.3)
        0.9.0 Beta 2
              Bug fixes:
              -Install problem, gave error loading os2api10.dll, when user installed
              With an older version of Warpin the ini entries were not set.
              -Incorrect prompt at helo.
              -Incorrect response at quit command.
              -Error under some circumstance at mail from: command, bad condition.
              -Lots of small bugs fixed.

              Added: Size limitation parameter incoming or incoming/outgoing.
                     Outgoing thread limit.
                     Thread limit status and percent load.
                     IP Filtering.
        0.9.10 - 0.0.13 Beta 3
              Bug fixes:
              -Install problem, for some reason OS2SYS.ini was not updated during install made
               a work around. now zxmail.ini is created on first run of the server.
               The database files have been removed from the archive, they are created on the first run
              -Fixed the foward function.
              -Encryption of certain password got corrupted, the blowfish encryption lib is to be blamed had
               to make work around.

        Release 1.0.0 this version
        Release 1.0.1 Fixed bug for the rcpt command under some circumstance would not return invalid user.
                      Fixed bug for transfer of message on an unreliable connection would crash.
                      Fixed zombie count for SMTP or POP3 connection count.
                      Fixed minor bugs.
                      Added tab in properties to specify type of connection, specifically if using
                            dial-up connection with out a dial on demand type of dialer, the server looks
                            an online file in the ZxMail directory before connecting to send or fetch mail.
        Release 1.0.2 Fixed Smtp module would crash if on Data command returned a user not found error.
                      Updated Help file has been updated
                      Added Help button on each page of the properties notebook
        Release 1.0.3 Fixed Had to recompile without optimization, optimization seemed to create a bug
                            when using telnet to connect to the pop server, the server ended up crashing
                            since adding debug option made the bug disapear, recompiling without
                            optimization solved it.
        Release 1.0.4 Fixed Error when loading isp list a parameter would not initialized properly
                            this would cause fetch mail to allways keep a copy in the external
                            mailbox owner.
                      Fixed If returned email was an external address an exception would occur.
                      Fixed When entering registration info the main window title would not be updated
                            until ZxMail restart.
                      Known issue: For some reason if ZxMail is installed on a JFS partition the
                            registration info (and some of the server properties) are not saved after a shutdown.
                            it appears to be an OS2 API problem, when a solution is found i will update or communicate this solution.
        Release 1.0.5 Fixed JFS registration error, the problem was found to be that JFS volumes do not keep their
                            serial number from one session to another which is a bug. since the volume serial number was
                            not a major issue, this version bypasses the problem, so this is considered fixed for good.
        Release 1.0.6 Feature added: Added the SMTP AUTH command, it supports CRAM-MD5, PLAIN, LOGIN authentification
                            it is recommended that you use this feature to block spaming of your system.
                            Nota: MS-Outlook (Express and 98+), Netscape messenger 4.5+ support only LOGIN and PLAIN
                            AUTH mecanism, so beware if you allow only encrypted AUTH Outlook and Netscape will not be able to send
                            mail.
        Release 1.0.7 Fixed: MS SMTP returns a multi-line HELO response, this is contrary to rfc's.
                             so we now check for a multi line response.
        Release 1.0.8 Fixed: TOP command did not return CRLF.CRLF pair in some cases.
                      Added: Implemnted rfc2449 CAPA command.
                      Added: Implemented rfc1734 AUTH command with 2 SASL mecanism PLAIN and CRAM-MD5
                             plus LOGIN.
        Release 1.0.9 Fixed: AUTH CRAM-MD5 incorrect prompt from the server, it now has been tested with the Bat!
                      Fixed: invalid delay in SMTP retry sending
        Release 1.0.10 Fixed: Fixed if resolv or resolv2 had only one line the module zxserver would
                              crash. thanks to Erik P. Olsen for the help on that one.
        Release 1.0.11 Fixed: Bug in the return message routine, would fail to properly clear the
                              Destination list, and send message for every delivery failure on some occasions.
        Release 1.0.12 Fixed: Possible buffer overrun when transfering file, if the line is of a specific
                              length.
                       Improved: Improve transfer speed in smtp file transfer (increased buffer size)
        Release 1.0.13 Fixed: if STMP server was stop from the menu it would not restart, same for POP3 Server.
                              Socket was improperly reallocated.
                       Fixed: Invalid menu short cut for Start POP3 Server was indicated as F8 when it was F7.
                              F8 is for maintenance of DB (Pack DB tables).
        Release 1.0.14 Fixed: SMTP would not try to resend certain message.
                       Fixed: There was no cleanup of daf file in the data dir.
                       Fixed: Returned message did not get error text when socket
                              error occured.
                       Fixed: Outbox message Table was not updated with the number of tries
                              for a message
        Release 1.0.15 Fixed: Adding external mailbox dialog could not add mailbox to share.
                       Added: Sorting of the Mailbox via a popup menu.
                       Added: Some file size info this will need to be improve to make it clearer
        Release 1.0.16 Fixed: Corrected container insert in Mailbox and External Mailbox which
                              generated some errors in behavior.
                       Fixed: SMTP If authentication was used mail from still had to be local
                              if not relaying was blocked. now if authenticated relaying is
                              allowed.
        Release 1.0.17 Fixed: POP3 TOP command returned the number of lines calculating the header lines,
                              which is incorrect the number of lines should be from the body only.

