IMail Server Web Messaging

IWebMsg provides a Web interface for IMail user mailboxes for users and
an alternate web administration front end for IMail system administrators.

IWebMsg creates and uses a WEB directory under the IMail system 
directory.  Additional files and subdirectories may be created under
this directory.  (default of c:\imail\web)

By default the web port is set to 8383.  If your mail system had a
name of "mail.domain.net", you would access the mail system with
a URL of "http://mail.domain.net:8383/".  The actual port that is
used may be changed to any unused port on your system, however
care must be used in selecting the port.  If you do not have another
web server on the same system, you can use the normal web port
of 80.  Then your URL would be simply "http://mail.domain.net".

The installation of IWebMsg may be customized using standard
HTML commands.  As an example, the welcome message that is
displayed above the logon form could contain a graphic if desired.
example:
"<center><img src="logo.gif"><p><h3>Welcome to My Company</h3><p>"
"logo.gif" would then have to exist in the WEB directory.

Manual Installation:
1. copy iwebmsg.exe to imail executable directory.
2. copy iwebmgr.exe to imail executable directory.
3. run "iwebmsg -install"
4. create an icon for "iwebmgr.exe"
5. run "iwebmgr" and change configuration as desired.


Web Server Port
  This is the port on the local system that the server will 
  operate on.  The default value for this is 8383.  You can
  change it to anything you wish, including the standard
  web port of 80. The web server must be stopped and
  restarted if you change this.

Web Files Directory
  This is the directory where controlling files for the web
  server are located.  The web server must be stopped and
  restarted if you change this.

Auto Restart Server on Exit
  If this is enabled, the web server will be stopped and 
  restarted automatically when you press the OK button if
  you changed anything requiring the server to stop and 
  restart.  Enabling this is recommended.

Logon Screen
  Welcome Message (mailwelc.txt)
    You can enter up to 1000 characters with raw HTML in this file.
    This will be displayed in the main logon screen above the
    logon form.  A nice screen can be created with "<center><p><h1>
    <img src="logo.gif" alt="My Company"></h1><p>".
  Title Message
    This is a single line up to 100 characters that is displayed
    immediately above the logon form.
  Tail Message (mailtail.txt)
    You can enter up to 1000 characters with raw HTML in this file.
    Note that this MUST be a full HTML page starting with <HTML><BODY>
    and ending with </BODY></HTML>.  This is displayed in the frame
    at the bottom of the screen if you have AD support enabled. A nice
    idea for this is to use a java (or marquee) scrolling text area 
    and print any current news.

News of the Day (mailnews.txt)
  You can enter up to 1000 characters with raw HTML in this file.
  This will be displayed immediately after logon on a separate
  page before the menu if this exists.

No Page Error (mailerr.txt)
  You can enter up to 1000 characters with raw HTML in this file.
  This will be displayed on the "no page error" screen under the
  text that is always displayed there.  This may be useful to 
  tell people to go to a different server or different port for
  standard pages.

Browser capabilities (browser.cap)
  Text file to set capabilities of browsers. Currently only used
  to determine if a browser can handle attachments. See 
  web\browser.cap for syntax.

CHANGES:
v4.06
 980714 - 
  Changed parsing of lines from users.lst/txt to ensure users get
      removed from both users.lst and users.txt.
  Changed parsing/building attached file names to correct a crash/loop
     condition when the attached file has no extension.

 Release:
  Combined with IMail v4.06 distribution.
  
  Corrected reading of Content-Type: multipart/alternative messages.
  
  Corrected incorrect display lastpage of mailbox when number of messages
  is divisible by 25.

  Corrected intermittent send error when accessing from IE 4.x.

  Corrected intermittent "Unable to create netfile" errors.

v4.05
 980415 -
  Cleaned up files in temp dir.

  Changed routine for attaching files to accomodate MSIE 3.02.

 980409 - 
  Added "Logon" button to failed authorization screen.

 980408 -
  Corrected truncating and formatting of log entries.

  Corrected truncating of list server list of lists.

  Corrected truncating of user lists for the list server.

  Removed double spacing from read message screen.

 980407 -
  Corrected problem with the Host/System Administrator not being able
   administer lists when not the list administrator.

 980406 -
  Fixed a problem with displaying headers not in US-ASCII.

  Fixed decoding of Q-encoded headers.
  
 980404 -
  Fixed a problem with the parsing of the security key.

  Fixed truncating of the listserver user list and the log file.

  Fixed parsing of the sender's mailbox name which caused mail
   to be unreadable after sending.

 980331 -
  Changed "Send Mail" link on main page to call the same
   routines as the "Send" button.
   
  Fixed reply-to addressing when sending mail.
  
  Fixed problems with crashing on long strings in other than
   ASCII.
   
  Fixed problem with using up 100% of CPU time without releasing.
  
 980223 -
  Corrected a problem with the "Next Page" button not available
   when there was 1 more message than the current summary page.

v4.03c
 980312 -
  Removed "Apply" button from manager.

  Corrected link on main page to allow sending attachments.

v4.03
 980202 -
  Corrected bugs that crashed the server when reading a
   message with long lines.

 Changed parsing of attachment headers to improve attachment
  viewing in Netscape.

 980112 - 
  Added bold text for unread messages in the summary screen.

  Changed the font on the Read screen to be the users default 
    base font and to allow the browser to format. Puts in a
    <br> any place that has a CRLF combination in the 
    original message.

 980109 - 
  Fixed overwriting of ads.txt when disabling and reenabling ads
  in the ad support version of the manager.

 980108 -
  Fixed problem with rebuilding UIDL files.

 980107 -
  Fixed sending of attachments in all but Netscape. Text files
  sent with Netscape are fine, but binaries are broken.

 971222 -
  Added detection of browser type to determine which sendmail
  page to send to the user.

 971218 - 
  Fixed problems with forwarding (crashed iwebmsg) and sending.

 971217 - 
  Fixed a problem where messages couldn't be deleted.

  Changed to use the same UIDL routines as the rest of the
    IMail suite.

 971216 - 
  Fixed null sender when sending attachments.

 971210 -
  Added uploading of attachments to Send mail.

  Corrected mispelling on Today's News page.

  Corrected the installation of ads.txt in the w/ads version.

  Corrected a bug that caused the server to crash when a long 
    userid was entered.

  Corrected a bug that was causing IWM*.tmp files not to be
    deleted if the user aborted a connection.

v4.02 - 
  Corrected a bug which caused the subscription message to be 
    truncated at 991 characters.

  Changed the Send screen to allow viewing at 640x480.

  Changed the font on the Read screen to be 1 (FONT="-1") size 
    smaller than the users default base font.

  Corrected the missing "Reply" button when reading messages.
 
  Corrected multiple "Prior" and "Next" buttons when reading 
    messages.
    
