home *** CD-ROM | disk | FTP | other *** search
/ Black Box 4 / BlackBox.cdr / lan / email336.arj / EEMAIL.DOC < prev    next >
Text File  |  1992-04-19  |  120KB  |  2,270 lines

  1.  
  2.                ██▐███  ██▐███ ██   ██  █▐███  ██▐████ █▌████
  3.                ██   ██ ██     ██   ██ ██   ██ ██   ██   ██
  4.                ██   ██ ██▐█   ██   ██ ██   ██ ██   ██   ██
  5.                ██   ██ ██      █▐ ██  ██   ██ ██   ██   ██
  6.                ██▐███  ██▐███   ▐██    █▐███  ██   ██   ██
  7.  
  8.         ██▐███  █▐███  ██▐███ █▌████ ██   ██  █████  ██▐███  ██▐███
  9.         ██     ██   ██ ██       ██   ██   ██ ██   ██ ██   ██ ██
  10.         ██▐███ ██   ██ ██▐█     ██   ██ █ ██ ██▐████ ██▐███  ██▐█
  11.             ██ ██   ██ ██       ██   ██ █ ██ ██   ██ ██ ██   ██
  12.         ██▐███  █▐███  ██       ██    █▐███  ██   ██ ██   ██ ██▐███
  13.  
  14.                               74 Trevino Lane
  15.                             Conroe, Texas 77302
  16.                           Business (409) 321-3220
  17.                             BBS (409) 273-3112
  18.                              NHUB:  JIM@DEVONT
  19.  
  20.  
  21.                   ╒══════════════════════════════════════╕
  22.                   │ Welcome to Einstein Electronic Mail! │
  23.                   ╘══════════════════════════════════════╛
  24.  
  25. Einstein Electronic Mail (EEMail) is a fast, powerful email and
  26. groupware system designed specifically for Novell Networks.  It
  27. has features found in systems costing thousands of dollars and
  28. some features found nowhere else in the market.  We hope you
  29. enjoy using our product!  It has been on the market for a year,
  30. and has gone through many changes and updates.  To date, we have
  31. spent over 20 months in development and refinement.  We have sold
  32. systems to major corporations, school systems, law firms and
  33. many companies of all sizes all around the world.
  34.  
  35. With the addition of the MHS compatible release in December 1991,
  36. EEMail is positioned to become a major player in the electronic
  37. mail marketplace.  Once you have experimented with our package,
  38. you'll wonder why the other guys charge so much!
  39.  
  40. This version of the program does not include complete documentation
  41. for the users or the systems administrator.  Experienced Novell
  42. Systems Administrators should have no problems setting up the system
  43. for EEMAIL use.  If you should require more assistance than this brief
  44. documentation provides, please call Devont Software's BBS at (409)
  45. 273-3112 (300-2400 bps, 24 hours a day).  We would be happy to provide
  46. you with assistance in setting up the program for your use.  If you
  47. are an NHUB user you can reach us by sending mail to JIM@DEVONT.
  48. CompuServe users can reach us with email at [70421,1506].
  49.  
  50.  
  51.                              ┌──────────────┐
  52.                              │ Requirements │
  53.                              └──────────────┘
  54.  
  55.  
  56. EEMAIL requires an IBM PC/XT, AT, PS/2 or compatible computer with 512K
  57. RAM or more.  Although EEMAIL will run on an XT-class system, a 286 or better
  58. is recommended.  Monochrome, Hercules, CGA, EGA, VGA and Super VGA video
  59. modes have been tested and supported.  Networking software is also required.
  60. Novell Netware 286 and 386 has been tested and supported.  ELS versions
  61. have been tested and are supported.  You'll need 470K RAM or more to use
  62. all of EEMail's feature.
  63.  
  64. If running EEMail in TSR mode, you should be using a 286 or better workstation
  65. with 2M RAM and an XMS or EMS memory manager.
  66.  
  67. Each workstation's CONFIG.SYS file should contain at least the following
  68. information:
  69.  
  70. FILES=20
  71. BUFFERS=20
  72.  
  73. After loading the network shells, you should have at least 470K RAM free in
  74. order to run the program.  Networks with a lot of objects in the bindery
  75. (users, groups, printers, etc) may require a bit more free RAM.
  76.  
  77. On the average, a 100 user network requires 470K RAM Free or more to run
  78. all modules of the program.   If you are using a menu system that takes
  79. up low memory, be aware of the memory requirements of your menu system!
  80. Examples of menu systems that use up low DOS memory are Novell's menu
  81. and WP Office menu.  Saber menu users should use the "BATCH" option from
  82. the program option line.
  83.  
  84. If you are going to communicate with other email systems, you'll need
  85. Novell's Message Handling Service (MHS) program and an MHS server on
  86. your network.  MHS is available from your Authorized Novell Dealer.
  87. Call 1-800-RED-WORD for details on acquiring MHS.
  88.  
  89.  
  90.                                ┌──────────────┐
  91.                                │ Registration │
  92.                                └──────────────┘
  93.  
  94. EEMail is not free software.  A lot of time and effort (along with many
  95. late nights and weekend work) has gone into the development of this
  96. package.  To date, we have spent over 20 months in the process, and
  97. would sure like to have our efforts rewarded!  To see how dedicated we\
  98. are to this program, take a few minutes to review the Revision History
  99. included at the end of this document.  Most of the requests for program
  100. changes have come from our user base.
  101.  
  102. You are granted a limited license to preview the software for 30 days.
  103. If you continue using the program after the preview time period, send a
  104. check or money order for $249.00 (per server license) plus $5.00 shipping
  105. to:
  106.  
  107. With your order, you will receive the latest version of the program (with the
  108. closing banner removed) with a user's and system administrator's guide,
  109. access to Devont Software's technical support BBS, free ugrades, tech
  110. support and a commitment to making your E-Mail system a success!
  111.  
  112. If you have any comments, suggestions, improvement ideas or customization
  113. requests, please call Devont Software's BBS at:  (409) 273-3112.  We
  114. support 300-2400bps 24 hours a day, 7 days a week.  We would really like
  115. to hear from you!
  116.  
  117. Thank you for your time and effort in looking at this software.  IF IT IS
  118. NOT FOR YOU, PLEASE PASS ALONG THIS PROGRAM AND DOCUMENTATION TO SOMEONE
  119. ELSE WHO MAY BE INTERESTED.  We thank you all (you know who you are) for
  120. your ideas and support!
  121.  
  122. Jim, Deb and Devon Tyson
  123. Devont Software
  124.  
  125.  
  126.  
  127.  
  128.                                    Order Form
  129.  
  130.  
  131. Sold To: ____________________________________________________________________
  132.  
  133. Company: ____________________________________________________________________
  134.  
  135. Address: ____________________________________________________________________
  136.  
  137.    City: ____________________________ State: __________  Zip Code: __________
  138.  
  139.   Phone: ___________________________________ Data: __________________________
  140.  
  141. Netware Version: _______________________  Number of Users: __________________
  142.  
  143. Current EEMail Version: ________________    Obtained From: __________________
  144.  
  145.  
  146.       [  ] Copies Einstein E-Mail Unlimited Users   @ $449.00 Each __________
  147.  
  148.       [  ] Copies Einstein E-Mail 20 User License   @ $249.00 Each __________
  149.  
  150.       [  ] Copies Einstein E-Mail 10 User License   @ $199.00 Each __________
  151.  
  152.                            Residents of Texas add Sales Tax (7.25%) _________
  153.  
  154.                                               Shipping and Handling   $5.00
  155.  
  156.                                       Outside of US (except Canada)   $5.00
  157.  
  158.                                                         Total Price _________
  159.  
  160.  
  161.           Please send remittance in form of Check or Money Order to:
  162.  
  163.                                  Devont Software
  164.                                  74 Trevino Lane
  165.                                Conroe, Texas 77302
  166.  
  167.                      >> Please allow two weeks for delivery <<
  168.  
  169.  
  170. We welcome your comments!  In the space provided below, please tell us what
  171. you like about EEMail, what you don't like, what you'd like to see added,
  172. and/or what features convinced you that EEMail was the product for you:
  173. -----------------------------------------------------------------------------
  174.  
  175.  
  176.  
  177.  
  178.  
  179.                       ┌──────────────────────────────────┐
  180.                       │ Novell Installation Instructions │
  181.                       └──────────────────────────────────┘
  182.  
  183. To install EEMail on your network, follow the steps below:
  184.  
  185. 1.  Create a directory for the mailboxes.  EEMail is flexible, in that you
  186.     may choose any volume in which to store the data.  For example, if you
  187.     want to install the data files on SYS1:, type the following:
  188.  
  189.     map m:=server/sys1:
  190.     m:
  191.     md\eemail
  192.     cd\eemail
  193.     copy a:*.*
  194.  
  195.     Note:  You can install EEMail in the existing SYS:MAIL directory if
  196.     you desire.  If you do, you still have to grant trustee rights
  197.     (Minimum rights = RWOSCM) to this directory for all EEMail users
  198.     in order to run the program.
  199.  
  200.     We recommend that you install EEMail somewhere else on your network,
  201.     though.  SYS:MAIL\user contains other files pertaining to login
  202.     scripts and printer defaults.  It would be wise to separate EEMail
  203.     from these other data files if you ever want to uninstall EEMail.
  204.  
  205. 2.  FLAG the files appropriately.  Mark all files as SRW.  For example:
  206.     FLAG *.* SRW   You can flag executable files SRO if you so desire,
  207.     but all other files should not be write protected as EEMail opens
  208.     and writes to these files frequently.
  209.  
  210. 3.  Run the ADMIN.EXE program.  You must be a SUPERVISOR or equivalent.
  211.  
  212. 4.  ATTACH to all servers on your network as SUPERVISOR or equivalent if
  213.     you are planning to install a wide-area email network.  You don't
  214.     need to attach to a server on which you do not plan on installing
  215.     EEMail.
  216.  
  217. 5.  From ADMIN's main menu, select "Maintain User/Group List" then
  218.     "Import From Bindery."  A listing of all attached servers displays.
  219.     Press <Enter> on each server that you would like to be included
  220.     in the UserList and valid user tables.
  221.  
  222.     If you are running MHS, name each server whatever you called it
  223.     in MHS' routing table.  This is the server's Mail Name.  It
  224.     can be different from it's physical name, have your MHS installation
  225.     information handy if you are going to be using these features.
  226.  
  227.     If you are not running MHS, you can simply accept the server's
  228.     default physical name.
  229.  
  230.     When you have completed building your server table, you can press
  231.     the <Esc> key to return to the ADMIN main menu.
  232.  
  233. 6.  Again from the ADMIN main menu, select "Maintain User/Group List"
  234.     then select "Edit User List."  The user database displays.  Users
  235.     that do not need to have a mailbox can be "Excluded" from the
  236.     list by pressing <Ctrl>+<Del>.  For example, you should exclude
  237.     GUEST, print server accounts, batch server accounts, or other user
  238.     or group accounts that you do not want to show up in the user
  239.     listing.  Return to the Main menu by pressing <Esc> when you
  240.     have excluded all you need.
  241.  
  242. 7.  Select "Create Mailboxes." This program will create necessary data files
  243.     for each user account on the network.  Excluded users will be skipped.
  244.     Any existing eemail data is not affected by this procedure.
  245.  
  246. 8.  Create a .BAT file for the users to access the program.  You can be as
  247.     creative as you like, but keep in mind that the user MUST be placed in
  248.     the directory created in the first step in order to access his mailbox.
  249.     For example, if you elected to store your mail data in SYS1:, create a
  250.     .BAT file similar to the following:
  251.  
  252.     echo off
  253.     cls
  254.     echo Loading Einstein E-Mail...Please wait...
  255.     map m:=sys1:eemail  >>nul
  256.     m:
  257.     maild
  258.     ...return to home dir and menu..
  259.  
  260.     If running in TSR mode (please see "Running in TSR Mode" below) :
  261.  
  262.     echo off
  263.     cls
  264.     echo Loading Einstein E-Mail...Please wait...
  265.     map m:=sys1:eemail  >>nul
  266.     m:
  267.     maild /t c:\
  268.     ...return to home dir and menu..
  269.  
  270.     The .BAT file you create should be placed in a common directory, such
  271.     as SYS:PUBLIC (usually defined as Z:) so all users can run it.
  272.  
  273. 9.  Assign Trustee assignments to the directory in which the mail data files
  274.     are to exist.  The users must have ALL RIGHTS, except Supervisor and
  275.     Access Control (Or Parental, for NW 2.x).  For example, if you placed
  276.     the EEMAIL data files in SYS1:EEMAIL, run SYSCON, create a group called
  277.     EEMAIL, and assign Trustee Directory Assignments for that directory.  Add
  278.     ALL EEMAIL USERS to this new group.
  279.  
  280.     If you need more information about running the SYSCON utility, refer
  281.     to the Netware Systems Adminstration manual or give us a call on our
  282.     technical support lines.  We'd be happy to help you set up your system!
  283.  
  284.     You could if you prefer, assign the group EVERYONE trustee directory
  285.     assignments to this directory without having to create a new group.
  286.  
  287. 10  Create a Netware group called "EESUPER" (using the SYSCON utility, of
  288.     course).  Make yourself and other supervisors, as well as those users
  289.     you wish to have some degree of email supervision a member of this
  290.     group.  For instance, an EESUPER member can view the telephone log
  291.     file and erase Public Folder messages.
  292.  
  293. 11  You're ready to run the program!  Change to the EEMail directory you
  294.     created and installed into, then run the MAILD.EXE program to check
  295.     it out!
  296.  
  297.  
  298.                       ┌─────────────────────────────┐
  299.                       │ Using EEMail's MHS Features │
  300.                       └─────────────────────────────┘
  301.  
  302. EEMail is an MHS-compliant mail system, meaning you can use the package
  303. to commicate with email systems across the country, or connect to
  304. message hubs such as Compuserve or Novell's NHUB message clearinghouse.
  305. EEMail requires no special setup to accomplish this, only the following
  306. environment variables be defined for each workstation:
  307.  
  308. MHSPATH    The drive and colon for locating the MHS directories.
  309. MHSNAME    The name of your MHS hub.
  310.  
  311. A good place to set these variables is in the System Login Script (SYSCON).
  312. For example, add the following lines to yours:
  313.  
  314. SET MHSPATH="h:"
  315. SET MHSNAME="MHS_NAME"  (Replace "MHS_NAME" above with your MHS Hub name)
  316.  
  317. Before running EEMail, you need a pre-existing drive mapping to whatever
  318. drive you specified in the MHSPATH environment variable above. For example,
  319. add the following to your System Login Script:
  320.  
  321. MAP h:=sys:
  322.  
  323. If the MHS server is connected to a server that is not your default server,
  324. you'll need to attach to that server before creating the drive mapping.  If
  325. all users do not have an account on the server in which the MHS server
  326. is located, you must create one for each user on the server, and use that
  327. connection to facilitate the drive mapping.  The MHS installation will
  328. create proper trustee assignments for each of the users automatically.
  329. Assign no password to the account so the Login Script can perform the
  330. connection without prompting the user for a password.   For example:
  331.  
  332. SET MHSPATH="h:"
  333. SET MHSNAME="MHS_NAME"
  334. ATTACH MHS_SERVER/%LOGIN_NAME
  335. MAP h:=MHS_SERVER/sys:
  336.  
  337. Finally, you need to install MHS per the instructions found in the
  338. MHS manual.  If you require assistance, please call our technical support,
  339. your dealer, or Novell for specific MHS installation instructions.
  340.  
  341.  
  342.                              ┌───────────────┐
  343.                              │ Routing Setup │
  344.                              └───────────────┘
  345.  
  346. ADMIN allows you to set up remote Routing Tables to ease in sending mail
  347. to remote users or groups.  For instance, if you have several users on
  348. a remote system that you would like to be able to refer to as "Sales"
  349. while creating a message, you can use ADMIN's "Maintain User/Group List"
  350. feature to specify the complete route name of each of the members, and
  351. this group will appear in the User List of all network users.  Assume
  352. the remote MHS connected server hub is called "DENVER."  You could set
  353. up a route to the remote group like:
  354.  
  355.    User ID:  SALES
  356.     Server:  REMOTE (can be anything, is only used for UserList purposes)
  357. Dist. List:  BOB@DENVER,MARTY@DENVER,SAM@DENVER,SALLY@DENVER,ALEX@DENVER ...
  358.  
  359. Keep in mind that MHS is limited to having 64 addresses in the Send To:
  360. field.  If communicating with a large network through MHS, you should
  361. consider breaking down the remote lists into managable groups so this
  362. limit is not exceeded.
  363.  
  364.                              ┌─────────────────┐
  365.                              │ Demo'ing EEMAIL │
  366.                              └─────────────────┘
  367.  
  368. If you just want to preview the program, and do not want to create a
  369. mailbox for each and every user on your network, ADMIN will allow you
  370. to create one mailbox at a time.  Here's what you do:
  371.  
  372. Enter the EEMAIL data/program directory.  Type "ADMIN /c USERID"  (without
  373. the quotes).  Do this for a couple of users, including yourself, and
  374. then run the MAIL program.  Of course, you will only be able to send and
  375. receive mail to/from those user accounts that you created from the command
  376. line.
  377.  
  378.  
  379.                          ┌──────────────────────────┐
  380.                          │ Upgrading Older Versions │
  381.                          └──────────────────────────┘
  382.  
  383. If you are ugrading from versions prior to 2.0, you should basically erase
  384. your old data and reinstall the new one.
  385.  
  386. Otherwise, to upgrade from older versions simply follow the installation
  387. instructions.  This procedure will not overwrite your existing user data
  388. files.
  389.  
  390.                         ┌───────────────────────────┐
  391.                         │ Flagging Mail Directories │
  392.                         └───────────────────────────┘
  393.  
  394.  
  395. For Netware 386 users, the mailbox directories created during the installation
  396. procedure should be flagged PURGE.  This will decrease the amount to server
  397. resources required to track all of the deleted files (which in any mail system,
  398. is a lot of files!).  To flag all the user mailbox directories, perform the
  399. following (you must be a SUPERVISOR or equivelent!)
  400.  
  401. cd sys1:mail
  402. FLAGDIR *.* PURGE  (you could also add HIDDEN here if you desire)
  403.  
  404. If running MHS, you should also flag the MHS user directories as well as the
  405. SND directory as purge.  For instance:
  406.  
  407. cd sys:mhs\mail
  408. flagdir snd P
  409. cd sys:mhs\mail\users\USERID
  410. flagdir *.* p
  411.  
  412.                       ┌────────────────────────────────┐
  413.                       │ Einstein E-Mail Administration │
  414.                       └────────────────────────────────┘
  415.  
  416. EEMail is very easy to administer.  After you have created all the mailboxes
  417. for the user accounts, there is very little that needs to be done on a
  418. regular basis.  If you add users to your system, you will need to run
  419. the "Create Mailboxes" function in the ADMIN.EXE program to create a
  420. new mailbox for the user.  If users already exist on your system, they will
  421. not be affected by this procedure.  Only new user accounts will be added
  422. to the system.  Note again, that you must be in the EEMail data directory
  423. to perform any of the administration duties.  Running the program anywhere
  424. else will create new mailboxes in whatever directory you are currently
  425. in.
  426.  
  427.                            ┌───────────────────┐
  428.                            │ Packing Mailboxes │
  429.                            └───────────────────┘
  430.  
  431.  
  432. When users delete messages from their system, EEMail removes the message
  433. record, but leaves the message text in the data files.  This is done
  434. purely for performance reasons.  System Administrators need to "pack" the
  435. user mailboxes at regular intervals.  We recommend that this procedure be
  436. be run at least once a month.  To pack the user mailboxes:
  437.  
  438. 1.  Change to the Mail Data directory.  If you elected to store the data
  439.     files in SYS1:\EEMAIL, type:
  440.  
  441.     map m:=sys1:eemail
  442.     m:
  443.     ADMIN
  444.  
  445. 2.  Select "Pack Mailboxes."  An informative message displays, then you
  446.     are prompted with a "yes/no" box.  After you have read the message,
  447.     select "yes" to perform the procedure.
  448.  
  449. 3.  Next, you are prompted if you would like to remove old messages.  Old
  450.     messages are those that have already been read (OutBox messages are
  451.     always considered "old" messages).  If you would like to remove
  452.     messages that are older than 90 (or whatever you specify) days, select
  453.     "Yes".  If not, select "No."
  454.  
  455.     If you choose "Yes," you are prompted to enter a number.  This number is
  456.     used to scan the InBox and OutBox, and all messages which are older than
  457.     this number of days are removed from the system.  Note that WasteBasket
  458.     messages are automatically removed after 10 days, so this procedure
  459.     does not affect those messages.
  460.  
  461.     If you choose "No," the packing procedure will continue, and all messages
  462.     will be retained.
  463.  
  464. The packing procedure should be run when no users are accessing their
  465. mailboxes.  If a user has a mailbox open at the time this procedure is
  466. run, that mailbox will be skipped.  Not a mojor event, but it is recommended
  467. that this procedure is run during off peak hours mainly because of the
  468. increased traffic that occurs during the packing procedure.
  469.  
  470. For this reason, ADMIN allows you to specify parameters at start up to
  471. allow you to run the packing procedure at a specified time.  For instance,
  472. you could let ADMIN pack all the mailboxes at 2am, when it's likely that
  473. no one will be using the mail system. To do so, enter the following while
  474. in the EEMAIL data directory:
  475.  
  476.                             ADMIN /p 02:00
  477.  
  478. The program will then go into "AutoPack" mode, waiting until 2am to perform
  479. the procedure.  The TIME parameter is in 24 Hour military time.
  480.  
  481.  
  482. You can also "pack" one user's mailbox at a time from the command line.  This
  483. is to assist the administrator in recovering corrupted index/data files.  To
  484. use this feature, type the following while in the EEMAIL data directory:
  485.  
  486.                             ADMIN /p UserID
  487.  
  488. Where UserID is a valid user of the network.  If the user does not have
  489. any data files, nothing will be performed.  The ACTIVITY.LOG file is
  490. updated to show packing activity messages.  You can view this file or
  491. print it out to view any error messages.
  492.  
  493.                       ┌────────────────────────┐
  494.                       │ Excluding Users/Groups │
  495.                       └────────────────────────┘
  496.  
  497. EEMAIL allows the system administrator to exclude certain users or groups
  498. from the mailing lists.  You may have set up groups that you do not want
  499. users to send mail to, such as print server accounts, remote groups, etc.
  500. By default, EEMAIL Excludes the user account GUEST from all mailing lists,
  501. and will not allow a user to send mail to that account. To exclude additional
  502. users or groups from the mailing lists, perform the following:
  503.  
  504. 1.  Enter the drive/directory where the EEMAIL data files exist.
  505.  
  506. 2.  Run the ADMIN program by typing ADMIN at the command line.
  507.  
  508. 3.  From the ADMIN main menu, select "Exclude Users."  A pick-list of
  509.     user accounts will display.  Currently excluded users and groups
  510.     will have an asterisk (*) in the left-most portion of their name.
  511.  
  512. 4.  Using the cursor keys, move the highlight bar to a user/group account
  513.     that you would like excluded.  Press the <Del> key.  A pop-up menu
  514.     box displays, confirming your selection.
  515.  
  516. Repeat the above steps for each user you would like excluded from the mailing
  517. lists.
  518.  
  519. If you would like to re-include a user that you have previously excluded,
  520. perform the following steps:
  521.  
  522. 1.  Enter the drive/directory in which the EEMAIL data files are stored.
  523.  
  524. 2.  Run the ADMIN program by typing ADMIN at the command line.
  525.  
  526. 3.  Select Exclude Users/Groups.
  527.  
  528. 4.  Using the cursor keys, move the highlight bar to a user/group account
  529.     that you would like included in the mailing lists.  Press the <Ins>
  530.     key.  If the user is not already included, you will be prompted with
  531.     a pop-up menu box, confirming your selection. Selecting "Yes" will
  532.     re-include the user in the mailing lists.
  533.  
  534. 5.  Create a mailbox for this included user (if not already created).  You
  535.     can accomplish this by using the "Create Mailboxes" function or by
  536.     using the "/c" parameter on ADMIN's command line.  For example,
  537.     ADMIN /c JIMT  creates a mailbox for the user JIMT.
  538.  
  539. If you would like to start over on the EXCLUDE lists, simply delete the
  540. EXCLUDE.DBF file located in the EEMAIL directory.  If this file is removed,
  541. only the GUEST account is excluded from the mailing lists.
  542.  
  543.                          ┌────────────────────────┐
  544.                          │ Removing User Accounts │
  545.                          └────────────────────────┘
  546.  
  547.  
  548. If you delete a user from your network, you can use ADMIN's "Maintain
  549. User/Group List" feature to remove the user from the list and delete
  550. his mailbox from the system at the same time.  Press the <Del> key
  551. while in the User/Group list to see.
  552.  
  553.  
  554.                             ┌─────────────────┐
  555.                             │ Using PrintMail │
  556.                             └─────────────────┘
  557.  
  558. A unique feature to Einstein E-Mail is the "PrintMail" feature.  If you
  559. have users in your office that do not have access to a computer on the
  560. network, but would still like to receive mail messages from other
  561. users, you can specify a valid print queue in their user definition,
  562. and all incoming mail and phone messages are routed to this printer instead
  563. of a mailbox.
  564.  
  565. To set up a PrintMail account, select "Change User Information," move
  566. the highlight bar to a user, and type the name of the print queue in
  567. the "Delegate Mail To:" field.  All incoming messages are automatically
  568. routed to this print device.
  569.  
  570.                             ┌──────────────────┐
  571.                             │ Using CKMAIL.EXE │
  572.                             └──────────────────┘
  573.  
  574. CKMAIL.EXE checks the currently logged-in user account's mailbox for unread
  575. messages.  CKMAIL returns the following DOS ERRORLEVEL:
  576.  
  577. 0 = No New Mail waiting
  578. 1 = New Mail Waiting
  579. 2 = User has no InBox
  580. 3 = Phone Messages Waiting
  581.  
  582. CKMAIL.EXE should be run in conjunction with a .BAT file.  CHECK.BAT is
  583. included in the archive file as a sample.  If you have LANTools (also
  584. found on our BBS), you can make an interactive mail checking system that
  585. uses the same interface properties as EEMail.  Check it out!
  586.  
  587.  
  588.                         ┌────────────────────────────┐
  589.                         │ Running EEMail in TSR Mode │
  590.                         └────────────────────────────┘
  591.  
  592.  
  593. EEMail can be made to run in Resident mode.  By specifying parameters on
  594. the EEMail command line, you can make EEMail a TSR (terminate and stay
  595. resident) program.
  596.  
  597. Since EEMail uses a method to swap program code into extended or expanded
  598. memory, EEMail should only be run in TSR mode on 286/386 machines with
  599. at least 2M bytes of RAM.  You must be using an extended or expanded memory
  600. manager, such as HIMEM, EMM386, QEMM, 386MAX or QRAM.  Performance will
  601. suffer if run on any other class of machine, or no EMS/XMS memory is
  602. available.  Extended memory is preferred, so if you've got HIMEM.SYS
  603. lying around, put it in your CONFIG.SYS and go!  If you have enough
  604. high RAM and are using it all as Expanded memory, it's a good idea
  605. to save some of it for Extended memory.  You'll need to keep at least
  606. 640K Extended or Expanded for optimal results.
  607.  
  608. See your memory manager documentation for details on this, or call us.
  609. We've worked with HIMEM, QEMM, 386MAX, and EMM386 and others and can probably
  610. help you along.
  611.  
  612.  
  613.                        Parameters for EEMAIL TSR Mode
  614.  
  615. /T         Start EEMail using TSR mode
  616. path       Path to write temporary swap files.  If EEMail does not find
  617.            enough EMS or XMS memory to swap in program code, a disk file
  618.            will be created.  Specifying this parameter tells EEMail where
  619.            to look for those files.  If this parameter is omitted, the
  620.            current drive/directory is used.  Note:  Writing Swap files
  621.            to a network volume can create excessive network traffic!
  622.  
  623. Example:   MAIL.EXE /T C:\
  624.  
  625.            This tells EEMail to run in resident mode, and write any temporary
  626.            swap files to the C:\ directory.
  627.  
  628. If this setup does not meet your needs, EEMail operates works just fine
  629. with other memory-switching programs, such as Software Carousel, MicroSoft
  630. Windows, and most others...Just make sure you run EEMail without the
  631. /T and path parameters when using such programs.
  632.  
  633.  
  634.                                      Notes
  635.  
  636. If you load EEMail resident from your memu system, EEMail may not allow you
  637. to unload it while the menu is running  (we're working on getting around
  638. this slight problem). If this is the case, you may only be able to unload
  639. EEMail while hot-keying from the DOS prompt.  If your users cannot access
  640. the DOS prompt, make sure their machine is rebooted when they leave the
  641. menu system.  No harm will be done to the EEMail data files if this happens.
  642. A good tool to log one off the network then reboot the computer is Devont
  643. Software's LANTools (no plug intended). You can get this utility on our
  644. BBS, on CIS, or networking BBS' all over...
  645.  
  646.  
  647.                             ┌───────────────────┐
  648.                             │ Using MAILPOP.EXE │
  649.                             └───────────────────┘
  650.  
  651. If EEMail is already active, and the user invokes the program again,
  652. a DOS ERRORLEVEL of 1 is returned, and the program ends.  You can test
  653. this ERRORLEVEL in a batch file, then simulate the pressing of the
  654. ALT+INS key with MAILPOP.EXE.  The following batch file illustrates
  655. how to incorporate this into your environment:
  656.  
  657. *** EEMAIL.BAT ***
  658.  
  659. @echo off
  660. cls
  661. map m:=sys1:mail >>nul
  662. m:
  663. mail.exe
  664. if errorlevel 1 MAILPOP.EXE
  665.  
  666. Using this method, you can place one entry on your network menu for Einstein.
  667. If a user selects this menu item and the program is already loaded, the
  668. DOS ERRORLEVEL of 1 is returned and you can simulate the ALT+INS keystroke.
  669.  
  670. You can also use this same procedure to automatically invoke EEMail upon
  671. initial invocation of the program.  In other words, if you want to make
  672. EEMail resident and enter the program at the same time, consider the following
  673. batch file:
  674.  
  675. *** EEMAIL.BAT ***
  676.  
  677. @echo off
  678. cls
  679. map m:=sys1:mail >>nul
  680. m:
  681. mail.exe
  682. mailpop.exe
  683.  
  684. This way, no matter what happens the MAILPOP.EXE file will be executed
  685. after the MAIL.EXE program, in effect invoking the program.  It does not
  686. matter if the program is already loaded or not. If it is not, it will be
  687. loaded.  If it is, then it will be popped up and made active.
  688.  
  689.  
  690.  
  691.                              ┌──────────────────┐
  692.                              │ Revision History │
  693.                              └──────────────────┘
  694. ─────────┬─────────────────────────────────────────────────────────────────────
  695. 1-1-91   │ Initial Release (1.0)
  696. ─────────┼─────────────────────────────────────────────────────────────────────
  697.          │
  698. 1-12-91  │ Maintenance Release (1.0b)  Following Changes:
  699.          │
  700. CHANGES  │ Fixed problem with SUPERVISOR running ADMIN.EXE.
  701.          │
  702.          │ Fixed problem with USER ID's that are over 8 characters in length.
  703.          │ This caused REPLY to return "UNKNOWN USERID".  Now, the Full USER ID
  704.          │ is stored with the message.
  705.          │
  706.          │ Added ability for system administrator to restrict users from sending
  707.          │ mail to Groups.  This change requires that all USERDAT.DBF files
  708.          │ be deleted and re-created with the ADMIN.EXE program.
  709.          │
  710.          │ Greatly enhanced ADMIN.EXE's user editing capabilities.  You can
  711.          │ now change all user data information, not just the password.
  712.          │
  713.          │ Added /P and Time switches in ADMIN.EXE.  This allows you to run
  714.          │ the packing procedure automatically at a specified time.
  715.          │
  716.          │ Added the ability to exclude certain users and groups from the
  717.          │ mailing lists and ADMIN procedures.  Now, the ADMIN program will
  718.          │ not CREATE or PACK mailboxes for users that have been excluded.
  719.          │
  720.          │ Took away the ability to send mail to the User ID "Guest".  This
  721.          │ will save space, since the user GUEST is usually a member of the
  722.          │ group EVERYONE.  Who needs to send mail to that user account
  723.          │ anyway?
  724.          │
  725.          │ Upon creation of a mailbox, the user is given a random numerical
  726.          │ password.  This is to ensure a user's mailbox is secured in the
  727.          │ event it has not been specified by the user.
  728. ─────────┼─────────────────────────────────────────────────────────────────────
  729. 1-19-91  │ Maintenance Release (1.0c)
  730.          │
  731. CHANGES  │ Messages are now stored using the server's internal date and
  732.          │ time, rather than the workstation's clock.  This ensures the
  733.          │ user has not "back-dated" messages by changing his internal
  734.          │ clock with the DATE/TIME commands.
  735.          │
  736.          │ New messages are noted in each user's InBox with a "■" sign at
  737.          │ the leftmost position of the display.  Unread messages are stored
  738.          │ at the bottom of the message list for clarity.
  739.          │
  740.          │ Urgent messages are noted in each user's InBox with a "!" sign
  741.          │ at the leftmost position of the display.
  742.          │
  743.          │ ADMIN.EXE's Exclude function has been modified to enhance the
  744.          │ interface.  The system administrator can now remove excluded
  745.          │ users from the exclude list (known as "Including a User").
  746.          │
  747.          │ Users that have been excluded now do not show up on the user
  748.          │ lists in EEMAIL.
  749.          │
  750.          │ CKMAIL.EXE now shows messages that have not been read as new
  751.          │ mail.  Previous versions merely informed if you had messages
  752.          │ in your inbox.
  753.          │
  754.          │ Corrected interface and procedural problems in the Reply feature.
  755.          │ This caused EEMAIL to lose the Sender's name and crash.
  756.          │
  757.          │ Added the ability to refresh the InBox and OutBox using the
  758.          │ Spacebar.  This allows users to check for new mail while
  759.          │ inside the mailbox manager.
  760.          │
  761.          │ When accessing another user's mailbox, you may NOT delete,
  762.          │ purge, or move messages.  This is to ensure the original
  763.          │ addressee gets his mail.  All other functions, such as Read,
  764.          │ forward, print and Save to File are still available while
  765.          │ accessing another user's mailbox.
  766.          │
  767. ─────────┼─────────────────────────────────────────────────────────────────────
  768. 1-22-91  │  Maintenance Release (1.1)
  769.          │
  770.          │
  771. CHANGES  │  No additions or changes, just 3 bug fixes:
  772.          │
  773.          │  Repeated REPLY caused abend with "undefined indentifier" error
  774.          │
  775.          │  Exclude/Include would not let you press <Esc> or answer "NO"
  776.          │
  777.          │  Print Queue Listing was one line too short.  Was not sorting
  778.          │  the list, either.
  779.          │
  780. ─────────┼─────────────────────────────────────────────────────────────────────
  781. 1-30-91  │  New Version 1.2
  782.          │
  783. ADDITIONS│  Added a command line switch in ADMIN.EXE that allows you to
  784.          │  create one user at a time.  The format for this is:
  785.          │  ADMIN /c userID
  786.          │
  787.          │  Added a parameter that allows users to specify whether they want
  788.          │  to be notified of incoming mail.   By simply specifying Y or N
  789.          │  in their PREFERENCES, they can suppress new mail notification
  790.          │  whether they are in EEMAIL or not.
  791.          │
  792.          │  More streamlined error checking when a user has specified to
  793.          │  ATTACH or GET a file from a local drive that is not ready.  Now,
  794.          │  you are given the opportunity to insert the disk, rather than
  795.          │  just returning you to the mail editor.
  796.          │
  797.          │  When sending mail to a group that you are a member, you no longer
  798.          │  receive a copy of the message in your InBox.  Of course, you
  799.          │  still get a copy in your OutBox.
  800.          │
  801.          │  Fixed problem with Attaching or Getting files in a message
  802.          │  that exist on a local drive.  Now, you can attach or get a file
  803.          │  no matter where it is located.
  804.          │
  805.          │  Took away ability to send a phone message to a Group.
  806.          │
  807.          │  Took away ability to enter multiple user IDs in the phone
  808.          │  message recipient field.
  809.          │
  810.          │
  811. FIXES    │  Fixed bug in Wastebasket that displayed blank mail records.
  812.          │
  813.          │  Fixed bug in Exclude/Include that caused almost-alike group/user
  814.          │  names to be included in the exclude lists.  For example, if you
  815.          │  Exluded a user/group named WPCOMP, and tried to send a message
  816.          │  to WPC, EEMail told you it was an Excluded User/Group.
  817.          │
  818.          │  Fixed bug in OutBox that caused the SUBJECT field to be moved 2
  819.          │  characters to the right when the RECEIVER field was full.
  820.          │
  821. ─────────┼─────────────────────────────────────────────────────────────────────
  822. 1-31-91  │  Maintenance Release 1.2
  823.          │
  824. FIXES    │  ADMIN would not let SUPERVISOR run the program.  I don't know how
  825.          │  this creeped in there again!
  826.          │
  827.          │  Exclude/Include was too slow on big networks.  Sped it up
  828.          │  significantly.
  829.          │
  830.          │  When sending mail or phone messages to an ID over 8 characters
  831.          │  in length, no notification was being sent, even if "Alert" was
  832.          │  turned on.
  833.          │
  834.          │  When sending mail to an ID over 8 characters in length, the name
  835.          │  was being truncated in the "Sending Message" box.
  836.          │
  837. ─────────┼─────────────────────────────────────────────────────────────────────
  838. 2-18-91  │  New Version 1.3
  839.          │
  840. FIXES    │  Well, finally we have fixed the dreaded "6xx SEND_MSG" error
  841.          │  that was causing a big headache.  This is the message notification
  842.          │  facility.  Now we are using an internal send facility, and do
  843.          │  not load COMMAND.COM anymore.
  844.          │
  845.          │  Another obscure bug in the Phone Message Editor has been fixed.
  846.          │  This caused EEMAIL to bomb when choosing "NO" to the "Abort
  847.          │  Message" prompt if you have not yet typed a phone message.
  848.          │
  849. ADDITIONS│  You can now attached a "notepad" of up to 64K in length to each
  850.          │  of your Phone Message Manager messages.  By pressing <Ins> while
  851.          │  the highlight bar is on a message, an editing window appears on
  852.          │  your screen, allowing you to type your note.  This change requires
  853.          │  the administrator to re-install user data files (see the section
  854.          │  above "Upgrading Older Versions" for more detail.                                                                
  855.          │                                                                  
  856.          │  We have added an additional parameter in the Administration
  857.          │  program.  Now, you can "pack" one user's mailbox at a time with
  858.          │  the /P parameter.  Syntax:  ADMIN /P USERID
  859.          │  If the user does not exist, nothing will be packed.
  860.          │
  861.          │  All print operations now check to see if the user is a member
  862.          │  of the selected print queue.  If not, a message is displayed,
  863.          │  saying they cannot print to the selected device.
  864.          │
  865.          │  When selecting a local printer for print operations, if the
  866.          │  printer is not ready when selected, the user is given a chance
  867.          │  to correct the situation, instead of just informing him that
  868.          │  the printer is not available.
  869.          │
  870.          │  We have added a closing "banner" on the end of the program which
  871.          │  informs each user that the program is unregistered.  This banner
  872.          │  stays on the screen for a period of 15 seconds.  This change was
  873.          │  implemented to ensure EEMAIL is not used in everyday use after the
  874.          │  30 day trial period.  Registering the program removes this banner,
  875.          │  of course!
  876.          │
  877. ─────────┼─────────────────────────────────────────────────────────────────────
  878. 2-21-91  │  New Version 1.40
  879.          │
  880. FIXES    │  The word "Addressee" was spelled "Addresses."  This appears
  881.          │  when forwarding a message to another user on the network at the
  882.          │  top of the message text.
  883.          │
  884.          │  When sending a message, the receiving User ID was used when
  885.          │  notifying the user of the incoming message (The one-line SEND
  886.          │  message had HIS name on it, not yours).
  887.          │
  888. ADDITIONS│  Added "Scroll Bars" to the message view modes (Reading mail and
  889.          │  phone messages) and to the List Boxes (InBox, OutBox, etc.).  This
  890.          │  is to assist the user in determining how far down the list or
  891.          │  or message the cursor is.
  892.          │
  893.          │  I never noticed it, but in ADMIN's Exclude function, you could
  894.          │  not press the first character of the name and move to that name.
  895.          │  Well, now you can.
  896.          │
  897.          │  When in another user's mailbox with the "Access Other Mailbox"
  898.          │  menu item, you now have access to the other user's InBox and
  899.          │  incoming Telephone Messages.  Previous versions only allowed you
  900.          │  access to the InBox.
  901.          │
  902.          │  The Reply Requested feature has been expanded.  When an outgoing
  903.          │  message is flagged as "Reply Requested," the sender is notified
  904.          │  with a message in his InBox when the recipient has either read or
  905.          │  deleted the message.
  906.          │
  907.          │  Unread InBox messages cannot be Purged.  This ensures
  908.          │  that Reply Requested messages are acted upon by the recipient,
  909.          │  and the sender is notified of the message action.  OutBox and
  910.          │  WasteBasket messages are not affected by this change.
  911.          │
  912. ─────────┼─────────────────────────────────────────────────────────────────────
  913. 2-26-91  │  New Version 1.50
  914.          │
  915. ADDITIONS│  A major new feature in this release is the "Address Book."  This
  916.          │  feature replaces the old "Message Manager" feature.  You can now
  917.          │  add, edit and delete entries in this function, with many more
  918.          │  fields for entry, and an integrated notepad function.
  919.          │
  920.          │  Messages stored in the Address Book are automatically removed
  921.          │  from the Telephone InBox.
  922.          │
  923. FIXES    │  Your original CAPTURE environment is now preserved.  Previously,
  924.          │  EEMAIL wiped out your previous capture environment.
  925.          │
  926. ─────────┼─────────────────────────────────────────────────────────────────────
  927. 3-10-91  │  New Version 1.60
  928.          │
  929. FIXES    │  A bug in Return Notification has been fixed.  When a user with
  930.          │  a User ID over 8 characters in length sent a message as Reply
  931.          │  requested, the program crashed.
  932.          │
  933.          │  When selecting "Local Printer" for printing, the program crashed.
  934.          │  This has been fixed, and the printing functions more streamlined.
  935.          │
  936. ADDITIONS│  Many New features with this release.  Here's a synopsis:
  937.          │  ADMIN.EXE - New Telephone Activity Reporting capabilities
  938.          │  MAIL.EXE  - User can now specify if he wants a Banner Page printed
  939.          │            - Address Book - New Fields:  Beeper & Fax numbers
  940.          │            - Hot Keys!  ALT+A,F,P,S,R and X. Try them while viewing
  941.          │              any pull-down main menu.
  942.          │            - Users can print phone messages from their Telephone
  943.          │              InBox, and while sending a phone message.
  944.          │            - The Supervisor (or equivalent) does not need to know
  945.          │              a user's password to access his InBox or Telephone Msgs
  946.          │            - There are now 3 items on the "Phone" main menu pulldown
  947.          │              menu:  Address Book, Read Messages, and Take a Message.
  948.          │              This means you now have 3 ways to read your incoming
  949.          │              telephone messages:  <F4> in InBox or OutBox, ALT+P
  950.          │              while in any Main Menu Pulldown, or by selecting
  951.          │              "Read Messages" from the "Phone" main menu selection.
  952.          │            - Due to popular demand, we now offer a "Sort" function
  953.          │              while in your InBox, OutBox, or WasteBasket.  You
  954.          │              can sort by Date/Time, Sender/Receiver, Subject, and
  955.          │              Message Type.  This function is under the <F3>=Message
  956.          │              options key while in any message box.
  957.          │
  958.          │ The Folder Feature has been greatly expanded.  Old .FLD files in the
  959.          │ user's data directory should be removed (they are in ASCII format,
  960.          │ so you can move them into a word processor and print them for the
  961.          │ user if they need that information).  Messages are now stored in
  962.          │ the folders individually, and users can now browse, print and delete
  963.          │ one message at a time. Folders now carry the extension .FDR
  964.          │
  965. ─────────┼─────────────────────────────────────────────────────────────────────
  966. 4-22-91  │  New Version 1.61
  967.          │
  968. UPGRADES │  If you are upgrading from any version of EEMail, copy the
  969.          │  enclosed files to your EEMAIL Directory, flag them (as described
  970.          │  earlier in this document), then run the UPGRADE.EXE program.
  971.          │  If you are upgrading from 1.60, UPGRADE will simply rename your
  972.          │  user directories to support the new architecture (described below).
  973.          │  If you are upgrading from earlier version of EEMail, your user
  974.          │  data files are updated and directories renamed.
  975.          │
  976. ADDITIONS│  When retrieving a user listing with the <F5>=List Users key, you
  977.          │  can now press the <Tab> key to display the full user names.
  978.          │
  979.          │  Wording in the confirmation box which displays after a user has
  980.          │  pressed the <Esc> key while typing a message has changed.  Now,
  981.          │  the options read "Send Message" and "Edit Address" instead of
  982.          │  "Send Message" - "No/Yes"  This was done to reduce the confusion
  983.          │  as to what was going to happen next.
  984.          │
  985.          │  When sending a mail message to a user that is logged into more than
  986.          │  one station, the notification message (the one line "SEND" message)
  987.          │  is sent to each of the workstations in which the user is signed on.
  988.          │  Previous versions only sent the message to the lowest connection
  989.          │  number.  The same is true for sending a Phone Message.  Note that
  990.          │  if a user has "Message Notification" turned off, no message is
  991.          │  sent to any of the workstations.
  992.          │
  993.          │  When sending a phone message, the caller's name appears on the
  994.          │  one-line SEND message (if you have entered one).  This helps the
  995.          │  receiver determine if this is an important phone call.
  996.          │
  997.          │  When sending a mail message, the subject of the message now appears
  998.          │  in the one line SEND message (if you have entered one)...
  999.          │
  1000.          │  The 8-character User ID limitation has been removed.  Now, the user
  1001.          │  mail directory is the same as used in Novell, which is a
  1002.          │  Hexidecimal User Object ID.  This allows you to install EEMail in
  1003.          │  the existing SYS:MAIL directory (automatically created upon
  1004.          │  installlation of Netware) if you prefer.
  1005.          │
  1006.          │  Printing functions have sped up significantly.
  1007.          │
  1008.          │  In ADMIN.EXE, you can now remove old messages (messages which have
  1009.          │  already been read).  By specifying a number of days, ADMIN will
  1010.          │  remove these messages from the InBox and Outbox of each user. An
  1011.          │  additional prompt displays when selecting the "Pack Mailboxes"
  1012.          │  function to help guide you through this new feature.
  1013.          │
  1014.          │  In ADMIN, you can now remove one phone message log entry at a time,
  1015.          │  as well as remove messages between a date range.
  1016.          │
  1017.          │  When printing messages to a local printer, a form-feed control is
  1018.          │  now sent to the printer, enabling the page to be ejected.
  1019.          │
  1020. ─────────┼─────────────────────────────────────────────────────────────────────
  1021. 6-08-91  │  Maintenance Release Version 1.62
  1022.          │
  1023. UPGRADES │  If you are upgrading from version 1.61 of EEMAIL, just copy the
  1024.          │  new .EXE files, flag them (as described above) and go!
  1025.          │  If you are upgrading from any version prior to 1.61, you need
  1026.          │  to run the UPGRADE.EXE program if you want to keep your user's
  1027.          │  data.  If not, wipe out the old stuff and install this new
  1028.          │  version from scratch.  See the instructions above for installing
  1029.          │  EEMail on your network.  Please call our BBS if you would like
  1030.          │  a copy of the UPGRADE.EXE program.  You can download this file
  1031.          │  on your very first call.
  1032.          │
  1033. Our Name │  If you've seen our product before, you may have noticed we changed
  1034.          │  our company name.  There was a company in NJ that had already
  1035.          │  trademarked the name "Devon", so we had to comply with their
  1036.          │  request to change our name.  We added a "t" on the end, but
  1037.          │  just pretend it's silent.  No, we're not renaming our daughter,
  1038.          │  even if they sue us... :-)
  1039.          │
  1040. FIXES    │  There have been several bug fixes in this release.  We have been
  1041.          │  working hard to tighten up the code.  Since we have had very few
  1042.          │  problems with 1.6x releases, we have had the leisure of going over
  1043.          │  features that had not been touched since the first release of the
  1044.          │  product.  These fixes are:
  1045.          │
  1046.          │  If you had more than 10 messages in your Telephone Inbox, when
  1047.          │  selecting to read the 10th - nnth message, it would appear as
  1048.          │  either the wrong message, or blank.
  1049.          │
  1050.          │  Some users were complaining about a "NET_USE - OPEN ERROR" message
  1051.          │  upon startup with certain users.  This error indicated a file
  1052.          │  called "WASTE.NTX" could not be opened.  This has been corrected.
  1053.          │  EEMAIL no longer uses .NTX files for the Inbox, Outbox and
  1054.          │  Wastebaskets.  NTX files are still maintained for the Address
  1055.          │  Book.  You can delete each user's WASTE.NTX, MESSIN.NTX and
  1056.          │  MESSOUT.NTX if you desire (however, you can leave them in there,
  1057.          │  they won't hurt anything).
  1058.          │
  1059.          │  A bug in Folder Print caused the program to think the folder
  1060.          │  was empty if you printed the same message twice in a row.  This
  1061.          │  is now fixed.  You can now print a folder entry as many times as
  1062.          │  you need.
  1063.          │
  1064.          │  When attempting to access an invalid user with the "Other
  1065.          │  Mailbox" function, the pointer to the original user ID was
  1066.          │  lost.  This has been corrected.
  1067.          │
  1068. ─────────┼─────────────────────────────────────────────────────────────────────
  1069. 6-20-91  │  New Version 1.70
  1070.          │
  1071. UPGRADES │  Same as for version 1.62..see above!
  1072.          │
  1073. ADDITIONS│  EEMail now supports multiple servers.  When used with Einstein
  1074.          │  MailMan, EEMail can now be used in a multi-server environment,
  1075.          │  and a wide-area network.  Please see the section "Setting Up
  1076.          │  Multi-Server EEMail" for installation instructions.  Note:
  1077.          │  MailMan has been discontinued.  We now use standard MHS
  1078.          │  delivery for multi-server and internetwork deliver (12-91)
  1079.          │
  1080.          │  When purging your InBox, Notification messages are now removed.
  1081.          │  They do not have to be read in order for this to happen.
  1082.          │
  1083. FIXES    │  In the course of adding new code, we have run into a few bugs.
  1084.          │  nothing major, but they have been corrected. For instance, if
  1085.          │  sending a message to a user that had no mailbox, you would
  1086.          │  be notified, but the error box displayed the user's Object ID
  1087.          │  code, not his name.
  1088. ─────────┼─────────────────────────────────────────────────────────────────────
  1089. 7-03-91  │  Maintenance Release 1.71
  1090.          │
  1091. UPGRADES │  Same as for version 1.62..see above!
  1092.          │
  1093. FIXES    │  A bug disabled the ability to send mail to groups.  This has been
  1094.          │  fixed...
  1095.          │
  1096. ADDITIONS│  The "Take a Message" dialog box was changed.  The first option
  1097.          │  after <Esc> is pressed to end the message is now "Send" instead
  1098.          │  of "Print/Send."
  1099. ─────────┼─────────────────────────────────────────────────────────────────────
  1100. 7-30-91  │  Maintenance Release 1.73
  1101.          │
  1102.          │  Version 1.72 was skipped, as that number was used as a patch for
  1103.          │  a multi-server CAPTURE problem.
  1104.          │
  1105. UPGRADES │  Same as for version 1.62..see above!
  1106.          │
  1107. FIXES    │  ATTACH a file was goofy.  If you received an attached file to a
  1108.          │  local drive, you got a 0 byte file.  That is fixed.  In
  1109.          │  addition, more error checking is now performed on the drive/path
  1110.          │  entered for the attached file.  I could make the program abend
  1111.          │  easily by messing with it.  Not any more....
  1112.          │
  1113.          │  A major bug in ADMIN was corrected.  If your network contained
  1114.          │  over 96 users in the bindery, the directories created for users
  1115.          │  97 - 250 were not correct.  This caused many problems with MAIL.EXE
  1116.          │  and CKMAIL.EXE.  For instance, these users could not access their
  1117.          │  mail, other users could not send them mail, and they could not
  1118.          │  use the CKMAIL.EXE program to check for new mail.  Thanks go to
  1119.          │  our users in Germany for finding this one...
  1120.          │
  1121.          │  The patch for the Capture problem in multi-server environments
  1122.          │  has been included in this release.  If running a multi-server
  1123.          │  network, you should no longer receive the "PROC OLDCAP UNIDENTIFIED
  1124.          │  INDENTIFER" error message upon program startup.
  1125.          │
  1126. ADDITIONS│  If a Message Subject is typed along with the message text, that
  1127.          │  subject appears on the one - line SEND message.  This tells the
  1128.          │  receiver if the message is of importance without actually having
  1129.          │  to read the mail message.   I think this may have been included
  1130.          │  in an earlier release, but removed for some reason or another.
  1131.          │  I cannot think of any good reason NOT to put it in there, so it's
  1132.          │  back...
  1133.          │
  1134.          │  A few minor changes that we've been meaning to get around to have
  1135.          │  also been changed in this release.  The explode window function
  1136.          │  is now a little smoother.  The function that checks the names
  1137.          │  entered into the message header has been simplified. The function
  1138.          │  which retrieves the members of a group has also been simplified.
  1139.          │
  1140. ─────────┼─────────────────────────────────────────────────────────────────────
  1141. 8-05-91  │  Maintenance Release 1.74
  1142.          │
  1143. UPGRADES │  Same as for version 1.62..see above!
  1144.          │
  1145. FIXES    │  More work was done on the Exploding Windows function.  Now, all
  1146.          │  windows contain the new Explode code.  Even smoother and more
  1147.          │  efficient than before, although you'll probably not notice it
  1148.          │  unless you are on a REALLY slow machine.  Cut the number of lines
  1149.          │  in the function in half...
  1150.          │
  1151.          │  The same bug that plagued the ADMIN.EXE program has been corrected
  1152.          │  in CKMAIL.EXE. This error caused ADMIN to create invalid directory
  1153.          │  names for users 96 - 250.  This same bug made CKMAIL inoperable
  1154.          │  for these users...
  1155.          │
  1156.          │  When printing your telephone messages from the "Read Messages"
  1157.          │  function off the main menu, your Object ID number was printing
  1158.          │  in the "Message For:" field.  This has been corrected, and now
  1159.          │  your full user name is printed.
  1160.          │
  1161. ADDITIONS│  A new menu item has been added to the dialog box that displays
  1162.          │  when <Esc> is pressed during a message editing session.  This
  1163.          │  new item, "Abort Message" allows you to leave the message editor
  1164.          │  directly, without having to press <Esc> again while in the
  1165.          │  Message Header portion of the editor.  When selected, if you
  1166.          │  have entered text into the message editor, this function
  1167.          │  asks if you would like to save your message text to a file.
  1168.          │  If you select "Yes," you are prompted for an output file
  1169.          │  name, and if all goes well the text is saved to the
  1170.          │  specified file.  Selecting "No" to the "Save Text to File"
  1171.          │  box quits out of the message editor.  If <Esc> is pressed anywhere
  1172.          │  along the way, you are returned to the previous level.  This
  1173.          │  means if you change your mind, you can get back to the message
  1174.          │  text by <Esc>'ing back down the levels...
  1175.          │
  1176.          │  When pressing the <Esc> key to complete the text of a Phone
  1177.          │  message, a new selection is available from the resulting menu.
  1178.          │  "Abort Message" allows you to directly quit out of the phone
  1179.          │  message editor, instead of having to back out from the message
  1180.          │  header.
  1181.          │
  1182.          │  You may now forward a message to multiple users and/or groups.
  1183.          │  This function also now allows you to press the <F5>=List Users
  1184.          │  key to obtain a user listing.
  1185.          │
  1186.          │  A new menu has been added while viewing a Folder.  This menu,
  1187.          │  Message Options, contains functions to Forward a Folder Message,
  1188.          │  Save a Folder Message to a File, Print a Folder Message, and
  1189.          │  Move a Folder Message to a different Folder.  To access this new
  1190.          │  menu, select the "Folder Manager" main menu item, select a Folder
  1191.          │  from your list of Folders, then press the <F3>=Message Options
  1192.          │  key (the bottom of the Folder View window and the Help for the
  1193.          │  View Folder function point you in the right direction).
  1194.          │
  1195.          │  The validation for users/groups now occurs while you are typing
  1196.          │  the data in the message header.  This means you cannot enter
  1197.          │  invalid names into the Send To: or CC: fields in the message
  1198.          │  header.  If you do, the program beeps and pops a message up
  1199.          │  saying that the user name is invalid.  This was done so you don't
  1200.          │  have to go back up to the field that contains the invalid name
  1201.          │  then move the cursor to correct the entry.
  1202.          │
  1203.          │  A new "Yes/No" dialog box has been added to the Preferences
  1204.          │  screen to verify that you wish to save any changes made in this
  1205.          │  function.
  1206.          │
  1207. ─────────┼─────────────────────────────────────────────────────────────────────
  1208. 8-15-91  │  New Version Release 2.00
  1209.          │
  1210. UPGRADES │  Same as for version 1.62..see above!
  1211.          │
  1212. ADDITIONS│  Well, it's finally here...the TSR version of EEMAIL!  It's been
  1213.          │  promised for a long time...  Upon startup, you can now use
  1214.          │  the /T parameter to run EEMAIL in TSR mode.  EEMail will take
  1215.          │  up a 19K kernal in conventional DOS memory (under 640K), and
  1216.          │  place code in high memory.  If there is no EMS or XMS memory
  1217.          │  available, EEMail will create a disk file.  For this reason,
  1218.          │  the TSR version of EEMAIL should only be run on machines with
  1219.          │  2M or more memory.  Please see "Running EEMail in TSR mode"
  1220.          │  above for more information.
  1221.          │
  1222.          │  Users may now create personal "distribution lists" and add names
  1223.          │  of network users into these lists.  Mail can be sent to any of
  1224.          │  the names in the list as if it were a regular user or group.  To
  1225.          │  access this function, choose "Mailing List" under "Utilities"
  1226.          │  from the Main Menu.
  1227.          │
  1228. CHANGES  │  A lot of work went into the message editor.   We have changed the
  1229.          │  method in which the message is flagged as "Urgent" and "Reply
  1230.          │  Requested."  Instead of prompting the user for this information
  1231.          │  while in the message editor, <F3> has been assigned to the
  1232.          │  "Message Option" key.  The resulting menu contains 2 options,
  1233.          │  "Urgent" and "Reply Requested."  The user can turn either of these
  1234.          │  options on or off by pressing the <Enter> key next to the
  1235.          │  selection.  This will allow us to easily add more routing options
  1236.          │  if they are requested.  If you need other routing options, please
  1237.          │  let us know!
  1238.          │
  1239.          │  The Phone Message Editor also received some minor interface
  1240.          │  changes.  Instead of having to type "Y" or "N" in the message
  1241.          │  header for such options as "Returned Your Call" and "Please Call,"
  1242.          │  the user simply selects either Y or N with the cursor keys.
  1243.          │
  1244.          │  User Preferences finally got the facelift we've been meaning to
  1245.          │  get around to for quite some time.  The user no longer needs to
  1246.          │  type in the values for parameters.  Instead, a friendly selection
  1247.          │  method is used to choose the values.
  1248.          │
  1249.          │  ATTACH and GET have been recoded to be more efficient.
  1250.          │
  1251.          │  HELP has been expanded in many areas.
  1252.          │
  1253. LOOK!    │  Please note:  We have increased the retail price for EEMail to
  1254.          │  US $249.00.  Since our orginal release in January of 1991, we
  1255.          │  have added a significant amount of features into the product, yet
  1256.          │  have kept the price very affordable at 199.00.  We feel with the
  1257.          │  added features such as Multi-Server support, TSR and one of the
  1258.          │  best support records of any shareware product on the market today,
  1259.          │  a price increase is fully justifiable.   If you are already a
  1260.          │  registered user of EEMail, you are entitled to a free upgrade.
  1261.          │  Please contact us for more information.
  1262. ─────────┼─────────────────────────────────────────────────────────────────────
  1263. 8-18-91  │  New Version - Release 2.10 (never released to Public)
  1264.          │
  1265. UPGRADES │  Same as for version 1.62..see above!
  1266.          │
  1267. FIXES    │  The TSR mode is now a little smoother.  We are correctly restoring
  1268.          │  the screens upon exit and entry into the program now.  Faster
  1269.          │  response times from machines with only 1M RAM.
  1270.          │
  1271. ADDITIONS│  The TSR mode now checks to see if you are at the parent DOS
  1272.          │  process.  If so, no swapping occurs.  This improves performance
  1273.          │  when calling EEMail from the DOS prompt.
  1274.          │
  1275.          │  If the drive mapping is removed when switched out of EEMail,
  1276.          │  an error message displays upon re-entry to the program.
  1277.          │
  1278.          │  If EEMail is already loaded in TSR mode and is called again,
  1279.          │  an informative message displays to the effect of "Already
  1280.          │  Loaded.  Press <Alt>+<Ins> to Switch"...
  1281.          │
  1282.          │  When attempting to unload EEMail while on top of another
  1283.          │  program, a message displays informing that the other program
  1284.          │  must be ended before unloading.  This solves some problems
  1285.          │  we were having when unloading the program while on top of
  1286.          │  another program, such as lock ups and lost drive mappings...
  1287.          │  To properly unload EEMail, the user should be in the parent
  1288.          │  DOS environment.
  1289.          │
  1290.          │  The function that lists the users and groups when <F5> is
  1291.          │  pressed while addressing a mail or phone message is a
  1292.          │  little more intuative.  Now you can select multiple names
  1293.          │  from the list, instead of having to re-invoke the function
  1294.          │  again if you would like to select more names.  We will add
  1295.          │  a "Tag" function, which will allow marking and unmarking
  1296.          │  of names in the list if someone yells at us...
  1297.          │
  1298.          │  Two major changes to the File List Utility (File List is
  1299.          │  called when you press <F5> in Attach and Get while typing
  1300.          │  a message):  You can now select <Change Path> from the
  1301.          │  View Files window, then type the name of any drive/directory
  1302.          │  and the files will display in the window.  You can then select
  1303.          │  a file with the <Enter> key just as before.  In addition, a
  1304.          │  "scroll bar" was added to the window to assist you in knowing
  1305.          │  the relative cursor position.
  1306.          │
  1307.          │  Address Book gained a new feature: <Space>=View.  This new feature
  1308.          │  allows you to view the contents of an entry in a "Business Card"
  1309.          │  format, and scroll through the entries using the up and down
  1310.          │  arrow keys.  This is a bit easier than having to use the
  1311.          │  edit function or pan using the right and left arrow keys.
  1312.          │
  1313.          │  Color Palettes 3 and 4 have been changed.  We were pretty tired
  1314.          │  of the same old pale blue color schemes, so we played with some
  1315.          │  colors and came up with these.  We can easily add more colors
  1316.          │  to the palette, so if you would like a particular set, let
  1317.          │  us know and we will get them in there...
  1318. ─────────┼─────────────────────────────────────────────────────────────────────
  1319. 8-26-91  │  Maintenance Release version 2.11
  1320.          │
  1321. UPGRADES │  Same as for version 1.62..see above!
  1322.          │
  1323. FIXES    │  When deleting a message, moving a message, or selecting other
  1324.          │  message-related options, the highlight bar is returned to the
  1325.          │  same position in the display, instead of back to the top of
  1326.          │  the list. This is true for your Inbox, Outbox, Wastebasket,
  1327.          │  phone messages and Mailing List entries.
  1328.          │
  1329.          │  You can now press the first character of a pulldown menu item
  1330.          │  to move the highlight bar to a menu choice.  Finally figured out
  1331.          │  why this was not working!!
  1332.          │
  1333. ADDITIONS│  In Mailing List, you can now press the <F5> key to list network
  1334.          │  users and groups, then select the names by pressing the <Enter>
  1335.          │  key.
  1336.          │
  1337. ─────────┼─────────────────────────────────────────────────────────────────────
  1338. 9-05-91  │  New Release - Version 2.20
  1339.          │
  1340. UPGRADES │  Same as for version 1.62..see above!
  1341.          │
  1342. CHANGES  │  ADMIN received some minor changes in the "Exclude" and "Change
  1343.          │  User Information" functions.  When excluding or including a user
  1344.          │  the highlight bar is returned to the same user, instead of back
  1345.          │  to the top of the list.  Same is true for Change User Info.  In
  1346.          │  addition, the method in which Excluded users are displayed in
  1347.          │  Change User Info is different, and hopefully easier to navigate.
  1348.          │  Now, excluded users are displayed with a "*" at the far left of
  1349.          │  the display (just like in Exclude Users). Attempting to change
  1350.          │  an excluded user's data results in a beep and a message.
  1351.          │
  1352.          │  If EEMail is still resident and the current user logs out,
  1353.          │  then another user logs in and presses the Hot Key, EEMail now
  1354.          │  reinitializes for the new user.  This new user can access the
  1355.          │  program just as if he initialized the program from the very
  1356.          │  beginning.
  1357.          │
  1358.          │  A new function has been added to the Utilities menu.  Firm
  1359.          │  Addresses is just like your Personal Address Book, but this
  1360.          │  database can be shared by all EEMail users.  You can use this
  1361.          │  function to store, print and retrieve names and addresses that
  1362.          │  the entire office can access.
  1363.          │
  1364.          │  A new print form has been added to the Address Book (and
  1365.          │  subsequently the Firm Address) function.  When pressing the
  1366.          │  <F3>=Print key, a pop-up menu box displays with two choices:
  1367.          │  "Telephone Listing", which was the original print form, and
  1368.          │  the new one, "Black Book."  The Black Book prints a detailed
  1369.          │  listing of all entries in the selected database.
  1370.          │
  1371.          │  If EEMail is already active, and the user tries to run the
  1372.          │  program again, a DOS ERRORLEVEL of 1 is returned instead
  1373.          │  of displaying a message.  This ERRORLEVEL can be tested
  1374.          │  in a batch file, and MAILPOP.EXE invoked for the user.
  1375.          │  See "Using EEMAIL in TSR Mode" above for more information.
  1376.          │
  1377.          │  A new .EXE file is included in the package that allows you to
  1378.          │  invoke the resident portion of EEMail.  When running MAILPOP.EXE
  1379.          │  from the command line (or from a menu), the ALT+INS hot key is
  1380.          │  simulated, and EEMail pops up.  You can incorporate this into
  1381.          │  your existing menu system for users that just cannot grasp the
  1382.          │  idea of pressing a complicated keystroke like ALT+INS.  :-)
  1383.          │
  1384. ─────────┼─────────────────────────────────────────────────────────────────────
  1385. 9-16-91  │  Maintenance Release version 2.21
  1386.          │
  1387. UPGRADES │  Same as for version 1.62..see above!
  1388.          │
  1389. CHANGES  │  Just noticed that messages that were put into the wastebasket
  1390.          │  retained the orginal message date and time.  The message now
  1391.          │  receives the current server date and time to ensure the message
  1392.          │  remains in the wastebasket for at least 10 days.
  1393.          │
  1394. ADDITIONS│  The Hot Key sequence has been improved.  Now, ALT+INS is ALWAYS
  1395.          │  active (if EEMail is loaded using the Optional TSR Mode).  You
  1396.          │  can now press ALT+INS anywhere in the program. When you Hot Key
  1397.          │  back into the program, you are returned to the exact same spot.
  1398.          │  ALT+X is functionally equivalent to this key.
  1399.          │
  1400.          │  Added an error message when typing an invalid folder name instead
  1401.          │  of just returning the user to the entry box.
  1402.          │
  1403.          │  In the Mail editor, the screen displays the current insert mode
  1404.          │  with "<Ins>" or "<Ovr>" on the status line.  In addition, Insert
  1405.          │  "on" is now the initial mode.
  1406.          │
  1407. ─────────┼─────────────────────────────────────────────────────────────────────
  1408. 9-30-91  │  New Version - Release 2.30
  1409.          │
  1410. UPGRADES │  If you are upgrading from version 1.61 or above, you must edit
  1411.          │  EACH USER'S data using "Change User Information" in ADMIN.
  1412.          │  Remove any data contained in the field "Delegate."   If you
  1413.          │  would like to implement this feature, enter a valid user ID
  1414.          │  or queue name.  Even if you don't plan on using this function,
  1415.          │  you must remove all the text in this field!!!
  1416.          │
  1417.          │  Please see the section "Using PrintMail" for more information.
  1418.          │  Call us at (409) 321-3220 if you have any questions!
  1419.          │
  1420.          │  If you are upgrading from version 1.60 or below, you need our
  1421.          │  UPGRADE.EXE program.  This file can be found on our BBS.
  1422.          │
  1423. FIXES    │  An entry box in Mailing List had a typo.  "Mailing" was spelled
  1424.          │  "Mailiing."
  1425.          │
  1426.          │  You could not press <Esc> on the "Include Original Message"
  1427.          │  option box (while replying to a message) to abort the
  1428.          │  operation.  This has been corrected.
  1429.          │
  1430. ADDITIONS│  When pressing the <Ins> key to move a telephone message to your
  1431.          │  address book, you are presented with a popup menu box with two
  1432.          │  choices: "Personal Address" and "Firm Address."  This menu allows
  1433.          │  you to choose which address book to move this message.  Highlight
  1434.          │  the option, then press the <Enter> key to select where this
  1435.          │  telephone message belongs.  Pressing the <Esc> key aborts the
  1436.          │  function and returns you to the Telephone message manager.
  1437.          │
  1438.          │  Users may now automatically route incoming mail messages to another
  1439.          │  user on the network.  In "Preferences," an additional entry field
  1440.          │  called "Delegate" has been added for this function.  For example,
  1441.          │  if you are on vacation and would like your mail automatically
  1442.          │  sent to a different user, type the name of the user in that field,
  1443.          │  and all incoming mail and phone messages are automatically routed.
  1444.          │
  1445.          │  In addition to delegating messages to another user on the network,
  1446.          │  Supervisors may also specify a print queue in which to send
  1447.          │  mail messages.  This means that users who may not be active on
  1448.          │  the network may still receive hard-copy mail messages ("PrintMail")
  1449.          │  by specifying a valid print queue in the Delegate field in
  1450.          │  "Change User Info."   More information on PrintMail above.  See
  1451.          │  the section titled "Using PrintMail" for more information.
  1452.          │
  1453.          │  A new option in Address Book (Personal and Private) allows users
  1454.          │  to export the data to two different formats, WordPerfect secondary
  1455.          │  merge and ASCII delimited.
  1456.          │
  1457.          │  A message to the effect of "List not Available Here" has been
  1458.          │  added when pressing the <F5>=List Users key on such fields as
  1459.          │  subject, etc.
  1460.          │
  1461.          │  A message to the effect of "Sorting List.." has been added when
  1462.          │  selecting the "Sort List" feature in MailBox Manager and the
  1463.          │  WasteBasket.
  1464.          │
  1465. ─────────┼─────────────────────────────────────────────────────────────────────
  1466. 10-04-91 │  Maintenance Release 2.31
  1467.          │
  1468. UPGRADES │  If you are upgrading from version 2.30, simply copy the new
  1469.          │  programs and go!  If you are upgrading from versions prior to
  1470.          │  2.30, please see the upgrade instructions for version 2.30 above.
  1471.          │
  1472. FIXES    │  Since we now allow the user to hot-key out of EEMail at any
  1473.          │  place in the program, several changes had to be made when
  1474.          │  reinitializing from resident mode to ensure the proper files
  1475.          │  were reopened.  This fixes the garbled outbox and wastebasket
  1476.          │  message problem, and reappearing messages (nice trick, don't
  1477.          │  you think??).
  1478.          │
  1479.          │  Random hangs and garbage displayed when leaving the program from
  1480.          │  TSR mode have been fixed.
  1481.          │
  1482.          │  A Form Feed command was not being appended to the end of Mail
  1483.          │  Messages at print time.  This caused the message to require
  1484.          │  a manual page eject from the operator.
  1485.          │
  1486. ADDITIONS│  The User/Group list has been improved.  Now, when you press
  1487.          │  <Enter> to select a user or group, a "√" mark appears next to the
  1488.          │  user indicating the user is selected.  Pressing <Enter> a second
  1489.          │  time on a selected user de-selects it.  <Esc> ends the function
  1490.          │  and plugs the selected name(s) into the field.
  1491.          │
  1492.          │  In the user/group listing, groups now carry a "<G>" in the right
  1493.          │  hand side of the display to help identify them.
  1494.          │
  1495.          │  When selecting any of the print features, if the user has a
  1496.          │  local printer attached or is currently captured to a network
  1497.          │  device through Netware's CAPTURE command, the Print Queue listing
  1498.          │  no longer appears.  If none of these conditions is true, the
  1499.          │  list displays as previously, allowing the user to print the
  1500.          │  mail message on a network print device.
  1501.          │
  1502.          │  The receiver of delegated messages now receives a one-line
  1503.          │  notification message to the effect of "Delegated EEMail
  1504.          │  Received From UserID".
  1505.          │
  1506.          │  A "Reply Requested" message is now indicated with blinking text
  1507.          │  while reading the message.  Prior versions merely displayed the
  1508.          │  text in the upper right hand corner of the message.  The Urgent
  1509.          │  message indicator no longer blinks since it is identified in the
  1510.          │  mail message listing.
  1511.          │
  1512.          │  CKMAIL (Mail Check) now tests if there are telephone messages
  1513.          │  waiting if there are no new inbox messages waiting.  This
  1514.          │  returns ERRORLEVEL 3.  CHECK.BAT and EEMAIL.DOC have been
  1515.          │  updated to detail the changes in this program.
  1516.          │
  1517. ─────────┼─────────────────────────────────────────────────────────────────────
  1518. 10-15-91 │  New Version - Release 2.40
  1519.          │
  1520. UPGRADES │  Same as for v2.31...see above!
  1521.          │
  1522. FIXES    │  Noticed that we were locking the inbox when deleting a message,
  1523.          │  but not unlocking it when we were finished.  This should take
  1524.          │  care of the reappearing message and sharing violations once and
  1525.          │  for all!
  1526.          │
  1527.          │  When typing a telephone message, in the "Y/N" section where
  1528.          │  you determine if a message is "RYC, Urgent, Will Call Back" etc.
  1529.          │  it was difficult to tell where you where.  This is now a little
  1530.          │  smoother.
  1531.          │
  1532.          │  When deleting a message from a mailbox, the highlight bar was
  1533.          │  returning to the next message up.  If on the last message,
  1534.          │  it went back to the top of the display.  It now works as it
  1535.          │  is expected.
  1536.          │
  1537.          │  The <Alt>+<Ins> and <Alt>+X Hot Keys are no longer active during
  1538.          │  the Address Book functions.   If a user logged out while
  1539.          │  this function was resident, then logged back in and accessed the
  1540.          │  data, the program would crash because the files were no longer
  1541.          │  open.  Also turned off the keys during the "Secure Terminal"
  1542.          │  function so you cannot hot key out of the lock and access the
  1543.          │  system.
  1544.          │
  1545.          │  ADMIN is now more forgiving of open data files.  An error message
  1546.          │  and an entry into the log file instead of hanging up or going into
  1547.          │  infinite loops.
  1548.          │
  1549. ADDITIONS│  The "■" and "!" symbols are mow removed from the Inbox display
  1550.          │  as soon as the message is read.  Previous versions required that
  1551.          │  the display was updated with the <Spacebar> key.
  1552.          │
  1553.          │  The Address Book features are now totally new.  New interface
  1554.          │  and new functionality.  First off, it looks more like the
  1555.          │  standard "Rolodex" cards we are all familiar with.  It should
  1556.          │  be quite apparent how to use it even for novice users.
  1557.          │  You can now sort and search the data contained in the listing
  1558.          │  by 5 fields.  You can also search by pressing a letter on the
  1559.          │  keyboard and you are taken to the next entry which matches
  1560.          │  your input.  In addition, much testing and fixing was done
  1561.          │  in the Firm Address Book to ensure multi-user data integrity.
  1562.          │  We found several instances where a user could run into problems
  1563.          │  where records and files were locked when they should not be.
  1564.          │  Hope you like it, please give us your feedback!
  1565.          │
  1566. ─────────┼─────────────────────────────────────────────────────────────────────
  1567. 11-15-91 │  New Version Release 3.00...we're going GroupWare!
  1568.          │
  1569. UPGRADES │  Same as for v2.31...see above!
  1570.          │
  1571. ADDITIONS│  When leaving EEMail in resident mode, all files are closed.  This
  1572.          │  enables you to use the program on more than one terminal at a
  1573.          │  time as long as the other terminal session is not active (on the
  1574.          │  screen running) at the time you access it.
  1575.          │
  1576.          │  You can now forward a telephone message to another user.  This
  1577.          │  feature has been combined on the <F3> key along with the
  1578.          │  Print function.  This is consistant with the other menu's
  1579.          │  <F3> key.
  1580.          │
  1581.          │  A New menu item has been added to the main menu.  This item,
  1582.          │  "Other" contains menu items previously in "Utilities."  Some
  1583.          │  menu items have been moved to the "Utils" menu, and a couple
  1584.          │  of new ones added.  Please take a minute to familiarize yourself
  1585.          │  with the new structure.
  1586.          │
  1587.          │  On the "Utils" menu, two new items:  Line Message and Network
  1588.          │  printer.  Line Message allows you to send a one line message
  1589.          │  to another user on the network.  Network Printer allows you
  1590.          │  to change your current CAPTURE status.
  1591.          │
  1592.          │  On the "Other" menu, two new items:  Calendar and Notepad.
  1593.          │  Calendar is a friendly multi-user calendaring system.  You
  1594.          │  can add, change and delete your activities, as well as view
  1595.          │  a graphic display of your weekly events.  Notepad is a simple
  1596.          │  text entry screen that you can use to jot down notes, ideas,
  1597.          │  etc.
  1598.          │
  1599.          │  "Other Mailbox" features have been expanded.  When in another's
  1600.          │  mailbox, you now have access to this user's InBox, Address Book,
  1601.          │  and Calendar.  Multi-User calendaring can be accomplished
  1602.          │  through this feature.
  1603.          │
  1604.          │  A new color palette has been added, accessable through
  1605.          │  "Preferences."  We didn't make this one up, so don't yell
  1606.          │  at us about this one if you don't like it!  :-)
  1607.          │
  1608. ─────────┼─────────────────────────────────────────────────────────────────────
  1609. 11-26-91 │  Maintenance Release 3.10
  1610.          │
  1611. UPGRADES │  Same as for v2.31...see above!
  1612.          │
  1613. ADDITIONS│  A new feature has been added to the "Other" menu.  In/Out Board
  1614.          │  is designed to help you track the goings on of the people in
  1615.          │  your office.  You can list those who are currently out, and
  1616.          │  even take a telephone message from the screen by pressing a
  1617.          │  function key.
  1618.          │
  1619.          │  A new option has been added to the Message Routing Options
  1620.          │  (F3 while creating a new mail message) and another has been
  1621.          │  changed.  "Receipt Notification" informs you when a user
  1622.          │  reads or deletes a message.  "Reply Requested" no longer
  1623.          │  performs this task; it merely displays a blinking message
  1624.          │  in the right corner of the message when the message is read.
  1625.          │  This change allows you to specify these options separately.
  1626.          │
  1627.          │  A new message routing option has been added to the <F3> menu
  1628.          │  while typing a mail message.  "Junk Mail" allows you to
  1629.          │  send a mail message without notifying the recipient of
  1630.          │  it's arrival, regardless of their preference for incoming
  1631.          │  mail notification.
  1632.          │
  1633.          │  The Password in the "Preferences" menu is now hidden from view
  1634.          │  until the cursor is placed in the text entry portion of the
  1635.          │  menu.  This allows you to see your password when you need it,
  1636.          │  yet hide it away from prying eyes while viewing your other
  1637.          │  options on this menu.
  1638.          │
  1639. CHANGES  │  The "Delegation" feature was a bit skewed.  If you sent a mail
  1640.          │  message to a group of users, and one of them happened to be
  1641.          │  a "delegated" message, everyone else received the "Delegated
  1642.          │  Mail Message Recieved from xxxx" text at the top of the message.
  1643.          │
  1644.          │  With the addition of "Line Message, Calendar, and Network Printer"
  1645.          │  to the program, our RAM requirements got a bit out of hand.
  1646.          │  We have lessened the amount of required resources.  You now
  1647.          │  need a only minimum of 360K RAM FREE to load the program.
  1648.          │  However, to initialize (read the Netware User databases, print
  1649.          │  queues, and Groups) the program, you need a minimum of 480K
  1650.          │  RAM free.  Previous versions were needing close to 560K free
  1651.          │  to avoid "Out of Memory" errors in Calendar and Address Book.
  1652.          │
  1653.          │  This change required a new memory architecture for the program.
  1654.          │  Previously, we loaded the entire program in memory.  Now, we
  1655.          │  load the "core" of the product in memory, and are using a
  1656.          │  dynamic memory overlay architecture to load portions of the
  1657.          │  program on demand.  This makes .EXE file size larger, and
  1658.          │  is now un-compressable (the .EXE file is now twice as
  1659.          │  large as previous version's compressed .EXE). In addition,
  1660.          │  another file, MAIL.OVL (or
  1661.          │  MAILD.OVL for the unregistered version) is added to the
  1662.          │  file directory).  The portions of the program that now
  1663.          │  load from the overlay file are: Help, Folder, Address Book,
  1664.          │  Calendar, In/Out Board, Preferences, Phone Messaging, Mailing
  1665.          │  List, Network Printer and Line Message.  You may notice a
  1666.          │  SLIGHT load time difference when running these portions of
  1667.          │  the program.  However, creating/reading/managing mail messages
  1668.          │  (the "core" procedures) are faster than ever, since the
  1669.          │  memory overhead is much lower.  In addition, you can now
  1670.          │  create bigger mail messages than ever, and it's unlikely
  1671.          │  that you'll ever run into a memory shortage on a machine
  1672.          │  with 480K ram free.  If you have less memory available,
  1673.          │  you should remove unneeded TSRs, load DOS high, and make
  1674.          │  sure you run the program from the parent DOS command prompt.
  1675.          │  If running Novell's menu (which takes up to 96K RAM overhead
  1676.          │  to run a program) be aware of your memory requirements on
  1677.          │  XT and 286 class machines with 640K or less memory installed.
  1678.          │
  1679.          │  The Calendar was a little quirky sometimes when trying to open
  1680.          │  the data file.  This is a more stable now.
  1681.          │
  1682.          │  In Folder's "Message Options" menu, you could not press the
  1683.          │  first character of a menu item to select the item.  This now
  1684.          │  works like the other "Message Option" menus.
  1685. ─────────┼─────────────────────────────────────────────────────────────────────
  1686. 12-01-91 │  Maintenance Release 3.11
  1687.          │
  1688. UPGRADES │  Same as for v2.31...see above!
  1689.          │
  1690. CHANGES  │  This release lowers memory requirements even further.  We found
  1691.          │  that even with 480K, while deleting a calendar event you could
  1692.          │  still receive an "Out of Memory" error message.  By moving
  1693.          │  little-used error handling systems into the overlay, we recovered
  1694.          │  an additional 10K free memory.
  1695.          │
  1696.          │  Due to popular demand, when the program is initialized the
  1697.          │  first menu item displayed is "Mail," not "About."
  1698.          │
  1699. ADDITIONS│  NotePad received a couple of new features.  You can now save the
  1700.          │  notepad to a file as well as print it.  In addition, Insert
  1701.          │  Overtype indicators are present in the display.
  1702.          │
  1703.          │  Calendar now allows you to view the daily events of other users
  1704.          │  on the network, without knowing that user's Mailbox Password.
  1705.          │  Choose the "Show User Events" option on the <F3>=Options menu
  1706.          │  to use this new feature.
  1707.          │
  1708. FIXES    │  If sending a telephone message to a non-existant user (one that
  1709.          │  has not been created with the ADMIN program), the program would
  1710.          │  crash.  This is fixed.
  1711.          │
  1712. ─────────┼─────────────────────────────────────────────────────────────────────
  1713. 12-10-91 │  Maintenance Release 3.12
  1714.          │
  1715. UPGRADES │  Same as for v2.31...see above!
  1716.          │
  1717. ADDITIONS│  EEMail now checks to see if you are a member of the group
  1718.          │  named "EESUPER" (defined in SYSCON).  If so, a new menu item
  1719.          │  on the "Other" menu is available to you.  "Telephone Log"
  1720.          │  allows you to view and print telephone activity.  This feature
  1721.          │  can be useful to secretaries who receive calls from staff who
  1722.          │  may be out of the office and wish to check their telephone
  1723.          │  messages.  They can accomplish this without knowing the person's
  1724.          │  mailbox password.
  1725.          │
  1726.          │  If running EEMail in TSR mode, a "Cut & Paste" feature is
  1727.          │  available while you are in other programs.
  1728.          │
  1729.          │  You can use the Cut & Paste functions to move data from one
  1730.          │  program to another, as well as move text into EEMail messages.
  1731.          │
  1732.          │  <Ctrl>+<Left Shift>+<Ins> = Paste
  1733.          │  <Ctrl>+<Left Shift>+<Del> = Cut
  1734.          │
  1735.          │  "Cut" places a moveable box on the screen, which you can size
  1736.          │  using the Numeric Keypad (in NumLock Mode) and move around
  1737.          │  the screen with the Arrow keys.  When <Enter> is pressed, the
  1738.          │  text underneath the box is appended to the end of the NotePad.
  1739.          │
  1740.          │  "Paste" simply places the contents of your NotePad into the
  1741.          │  keyboard stream, thereby placing the text in whatever program
  1742.          │  you are working in.  For example, if you are in a word processing
  1743.          │  program and need to insert the contents of your NotePad into
  1744.          │  the current document, pressing the "Paste" key simply types
  1745.          │  the NotePad contents into the document.
  1746.          │
  1747.          │  While typing a Mail Message, you can now import the contents
  1748.          │  of your Notepad into the current message.  This feature is
  1749.          │  accessible from the <F4>=File Options menu while editing your
  1750.          │  message.
  1751.          │
  1752. CHANGES  │  On the Main Menu, you can no longer press the <Esc> key and
  1753.          │  go into the "unknown" zone, where previously you had to press
  1754.          │  <Enter> to redisplay a pulldown menu.  This should prevent
  1755.          │  inexperienced users from getting lost in space...
  1756.          │
  1757. ─────────┼─────────────────────────────────────────────────────────────────────
  1758. 12-20-91 │  New Version 3.20 with native MHS Support!
  1759.          │
  1760. UPGRADES │  Same as for v2.31...see above!
  1761.          │
  1762. NOTE:    │  We have increased the retail price of EEMail to US $449.00, as
  1763.          │  we have been advertising for the last few months.  To justify
  1764.          │  the price increase, we have added the following new features:
  1765.          │
  1766. ADDITIONS│  We're finally there, MHS support!  This means you can now
  1767.          │  use EEMail as a global E-mail system to communication with
  1768.          │  other MHS clients and hubs.  To use this feature, please see the
  1769.          │  section above titled "Using EEMail's MHS Facilities."
  1770.          │
  1771.          │  To accomodate MHS, several changes had to be made in some screens
  1772.          │  and Folders.  The message editor and reader are now wider to
  1773.          │  allow line length compatibility with other systems.  Folder
  1774.          │  fields are now longer to accomodate longer "Sent By" addresses.
  1775.          │  Existing folders are not affected by these changes, although
  1776.          │  they may appear a little different than new folders created
  1777.          │  by 3.20.
  1778.          │
  1779.          │  In ADMIN, a new menu item allows you to set up remote routing
  1780.          │  tables.  This is only useful for MHS installations.  For instance,
  1781.          │  if you need to provide a route for the "SALES" department on
  1782.          │  a remote server, you could call the group SALES, then add
  1783.          │  the remote routes for each of the users in the group.  The
  1784.          │  entries made in this list are available to all EEMail users,
  1785.          │  and will appear in the <F5>=List Users display.
  1786.          │
  1787.          │  A new "mark" feature has been added to the Mailbox menus. Using
  1788.          │  the Spacebar, you can now mark as many messages as you'd like,
  1789.          │  then press the <F3>=Message Options key to perform an action on
  1790.          │  the selected messages.  The "Refresh" function has been remapped
  1791.          │  to the <F5> key.  The new "Mark" options are:  Delete, Move to
  1792.          │  Folder and Print.
  1793.          │
  1794.          │  A new option has been added to the Calendar "Options" menu.
  1795.          │  "Daily Journal" allows you to record the events of each day on
  1796.          │  your calendar in a free-form textual entry screen.
  1797.          │
  1798.          │  When sending a message as "Receipt Notification," the message
  1799.          │  informs of the option in the sender's OutBox.  "Receipt
  1800.          │  Notification" appears in the message header of outbox messages.
  1801.          │
  1802.          │  EEMail is now significantly faster in several areas, including
  1803.          │  load time, message creating, viewing and user ID validation.
  1804.          │
  1805.          │  RAM requirements are now lower and memory overheads have
  1806.          │  been reduced as well.  We now ony store one copy of the user
  1807.          │  (bindery) data in memory, and no longer store the Excluded
  1808.          │  users in memory.  This makes EEMail crisper in load time and
  1809.          │  validation procedures.
  1810.          │
  1811.          │  You'll need at least 470K FREE now to load the program
  1812.          │  and the user database, down 10K from the previous version.
  1813.          │  Your network may require slightly more depending on the number
  1814.          │  of users defined in SYSCON.  However, the number of excluded
  1815.          │  users does not affect your RAM requirements as did previously.
  1816.          │  Our test environments consist of Netware 3.11 and Netware 2.2
  1817.          │  with 100 users defined on each server.
  1818.          │
  1819. FIXES    │  The Address Book functions were only accepting US-style ZIP
  1820.          │  codes.  Any combination of letters and numbers is now allowed.
  1821.          │  Apologies to our International users for any inconvenience this
  1822.          │  may have caused...
  1823.          │
  1824.          │  As originally intended, a user does not need to know his mailbox
  1825.          │  password when returning to his own mailbox using the "Other
  1826.          │  Mailbox" feature.
  1827.          │
  1828. ─────────┼─────────────────────────────────────────────────────────────────────
  1829. 01-01-92 │  New Version Release 3.30 MHS
  1830.          │
  1831. UPGRADES │  Same as for v2.31...see above!
  1832.          │
  1833. LOOK     │  In order to stay competitive, we are now offering a multi-tiered
  1834.          │  pricing strategy.  The price breaks down as follows:
  1835.          │
  1836.          │  -  Unlimited Users (Server License):  $449.00 (Netware Limit Only)
  1837.          │  -  20 User Limit:                      249.00
  1838.          │  -  10 User Limit:                      199.00
  1839.          │
  1840.          │  As you can see above, running EEMail on a 10 node network, your
  1841.          │  cost per workstation is less than $20.00.  A 20 user pack sells
  1842.          │  for less than $12.00 per workstation, and if you are running
  1843.          │  EEMail with 100 users with the Unlimited server license, your
  1844.          │  cost per workstation is incredibly low at $4.50!  In any case,
  1845.          │  we are certain you can justify the low cost of this e-mail package
  1846.          │  considering the features and performance it delivers.
  1847.          │
  1848.          │  If you missed our previous announcement on the price increase,
  1849.          │  please see the notes above (for the 3.20 release) for more
  1850.          │  information.
  1851.          │
  1852. FIXES    │  When specifying a Folder name, pressing <Esc> on the data entry
  1853.          │  portion returned an invalid error message.  This has been
  1854.          │  corrected.
  1855.          │
  1856. CHANGES  │  After typing a Journal Entry, the "Yes/No" confirmation box
  1857.          │  no longer appears in order to be consistant with other Calendar
  1858.          │  data entry screens.  When <Esc> is pressed, the information is
  1859.          │  now automatically saved, instead of prompting to save the text.
  1860.          │
  1861.          │  In the Unregistered version, the closing banner now prompts you
  1862.          │  to press a key instead of waiting 15 seconds.  Some users
  1863.          │  said the wait was too annoying and the package was not being
  1864.          │  used because of the delay.
  1865.          │
  1866.          │  "Secure Terminal" received a few minor interface changes.  You
  1867.          │  can now type a one line message that will be displayed to
  1868.          │  passers-by in which you can say where you went or what time
  1869.          │  you will be back.  When typing the password, the text is
  1870.          │  hidden to keep away from prying eyes.  After an inactivity
  1871.          │  period of about 5 minutes, a ScreenSaver will take effect, and
  1872.          │  a flashing cursor appears in the lower right hand corner.  A
  1873.          │  press of a key restores the screen and allows you to type
  1874.          │  your password.
  1875.          │
  1876.          │  In Calendar, "Show User Events" now displays the full week of
  1877.          │  the specified user, rather than just a day's view.
  1878.          │
  1879.          │  The Folders are now a bit nicer to look at.  When a folder is
  1880.          │  opened, the highlight bar consumes the entire message header,
  1881.          │  rather than each separate field.  Other than this small change,
  1882.          │  Folders remain the same functionally.
  1883.          │
  1884. ADDITIONS│  A new "To-Do List" feature has been added to the Calendar.
  1885.          │  You can access this feature by pressing the <Tab> key while
  1886.          │  on any date, or by selecting the option from the <F3>Options
  1887.          │  menu.  This is just a regular ToDo List that will eventually
  1888.          │  tie into our planned Task Manager/Delegation feature.
  1889.          │
  1890.          │  Calendar also received a "Calculate Days" feature which allows
  1891.          │  you to count the number of days between any specific dates.
  1892.          │  You can find this feature on the <F3>=Options menu while in
  1893.          │  the Calendar function.
  1894.          │
  1895.          │  Address Books received a few minor updates.   You can now search
  1896.          │  for entries by typing the text at the main screen.   For instance,
  1897.          │  if you are looking for "SMITH" and you are currently sorted by
  1898.          │  Last Name, you can type SMI and you are taken to the closest
  1899.          │  match.  This is performed right from the opening screen, instead
  1900.          │  of having to select "Search" from the Options menu.  The Options
  1901.          │  menu Search feature remains the same.
  1902.          │
  1903.          │  A new option on the <F3>=Options menu in Address Books allow you
  1904.          │  to list the data in a tabular format.  This should help those
  1905.          │  who found the new Address Book format a little harder to
  1906.          │  navigate through the information.  Choose "List Entries" on
  1907.          │  the Options menu to select this new feature.
  1908.          │
  1909.          │  Another new option on the <F3>=Options menu in Address Book allows
  1910.          │  you to copy the currently displayed entry into your NotePad.  You
  1911.          │  can use this along with the "Paste" feature to insert the entry
  1912.          │  into a word processing document or other program.  See the
  1913.          │  "Paste" function for release 3.12 for information on this feature,
  1914.          │  or the Help screen in NotePad.
  1915.          │
  1916.          │  Address Book Hot Keys allow you to quickly sort the information
  1917.          │  by all available sort keys.  For instance, pressing <Alt>+<N>
  1918.          │  sorts the data by last name.  A complete listing of the
  1919.          │  available Hot Keys is posted in the help screen for this feature.
  1920.          │
  1921. ─────────┼─────────────────────────────────────────────────────────────────────
  1922. 01-04-92 │  Maintenance Release 3.31 MHS
  1923.          │
  1924. UPGRADES │  Same as for v2.31...see above!
  1925.          │
  1926. FIXES    │  A bug caused the user to get "stuck" in Help in a few places.  This
  1927.          │  has been corrected.
  1928.          │
  1929.          │  A bug in ADMIN wouldn't allow you to select Color Palette 5.
  1930.          │  Another one skewed the display for User Names longer than 24
  1931.          │  characters.  Both are corrected in this release.
  1932.          │
  1933. ADDITIONS│  A new "Group Chat" feature has been added to the "Other" menu.
  1934.          │  This feature allows users to type "real time" to each other in
  1935.          │  a friendly pop up text box.  There are five separate channels,
  1936.          │  each can carry a different conversation.  Users can "page"
  1937.          │  other users to join them in a conference.
  1938.          │
  1939. ─────────┼─────────────────────────────────────────────────────────────────────
  1940. 01-20-92 │  Maintenance Release 3.32 MHS
  1941.          │
  1942. UPGRADES │  Same as for v2.31...see above!
  1943.          │
  1944. FIXES    │  A maojr bug in ADMIN's Packing procedures caused some mix-up of
  1945.          │  the Calendar data files, rendering them pretty much useless as
  1946.          │  far as the textual description of each of the events was concerned.
  1947.          │  The event itself remained intact, however.  Hope this has not
  1948.          │  caused a lot of grief.  We had not had any reports, and a later
  1949.          │  release of 3.31 contained this fix.
  1950.          │
  1951.          │  While in Calendar, we discovered that deleting an alarmed event
  1952.          │  did not reset the alarm, and some other minor alarm bugs were
  1953.          │  found.
  1954.          │
  1955.          │  Help while in Chat now works properly.
  1956.          │
  1957. ADDITIONS│  EEMail now supports MHS Remote.  When you are out of town, you
  1958.          │  can specify "MHSREMOTE" as your delegation User ID (Selectable
  1959.          │  in Preferences), and your local mail will be submitted to MHS
  1960.          │  for delivery.  This way you can use Novell's MHS Remote package
  1961.          │  to receive all your mail while you are out of the office.
  1962.          │
  1963.          │  The Create Mail message editor received a couple of new additions:
  1964.          │  Blind Carbon Copy and Blind Post Script allow you to copy a message
  1965.          │  to someone without the original addressees informed of your
  1966.          │  action, then optionally attach a private textual message only
  1967.          │  Blind CC Addresses can see.  All this is available on the
  1968.          │  <F3>=Message Options key while typing a new mail message.  The
  1969.          │  Help for this feature has been updted to reflect the addition.
  1970.          │
  1971.          │  When selecting "Group Chat," the function prompts you to select
  1972.          │  a channel right from the Main Menu.  You can still change
  1973.          │  the current channel from the <F3>=Options menu as well.
  1974.          │
  1975.          │  Address Book fields "Company", "Title", and "Address" are now
  1976.          │  25 spaces longer.  This file will be updated the first time
  1977.          │  you select this feature.
  1978.          │
  1979.          │  A new Address Book function on the <F3>=Options menu:  "Copy
  1980.          │  To User" allows you to copy an entry to another user needing
  1981.          │  this address.
  1982.          │
  1983.          │  After sending a Telephone Message, the editor remains, waiting
  1984.          │  for another message to be typed.  This change allows users
  1985.          │  to hot key out of the function, returning right where they
  1986.          │  left off ready to type another message.
  1987.          │
  1988.          │  Memory requirements have dropped a little more.  We were still
  1989.          │  having problems in Calendar with machines at 470K free RAM.
  1990.          │  We were only about 3K short on these machines while deleting
  1991.          │  calendar events.  We freed up 7K RAM so this problem should
  1992.          │  not appear any longer.
  1993.          │
  1994. ─────────┼─────────────────────────────────────────────────────────────────────
  1995. 02-04-92 │  Maintenance Release 3.33 MHS
  1996.          │
  1997. UPGRADES │  Same as for v2.31...see above!
  1998.          │
  1999. FIXES    │  We now support MHS 1.5C Extended Addresses.  For instance,
  2000.          │  sending mail through Compuserve's MHS hub can be accomplished
  2001.          │  by separating the ID with a semicolon.
  2002.          │  i.e.  MAIL@CSERVE {70421;1506}   EEMail will convert this to
  2003.          │  the normal {70421,1506} when submitting to MHS.
  2004.          │
  2005.          │  You may now specify an MHS ID As your Delegation User in
  2006.          │  Preferences.  This allows you to forward your mail to another
  2007.          │  remote MHS site so your mail can follow you wherever you go.
  2008.          │  This also allows you to receive your mail using Einstein
  2009.          │  Personal Mail and other remote MHS packages in conjunction
  2010.          │  with Novell's Personal MHS.
  2011.          │
  2012.          │  A misspelling was found on the Mail Create screen.  "Message"
  2013.          │  was spelled as "Messsage."
  2014.          │
  2015.          │  When marking multiple messages for printing, output was garbled.
  2016.          │  This has been corrected.
  2017.          │
  2018.          │  If a user was set up for local printer (capture was off for
  2019.          │  LPT1:) the Network Printer option blew up the program.  This
  2020.          │  now works for all print capture modes.
  2021.          │
  2022. ADDITIONS│  In Group Chat, you can now specify multiple user ID's and
  2023.          │  select them from a pop-up list of valid addresses in the
  2024.          │  Page function.
  2025.          │
  2026.          │  Scrollbars have been added to the Folder Viewer functions to
  2027.          │  aid in telling where the top and end of the data files are.
  2028.          │
  2029.          │  User-definable Hot Keys are now available in Preferences.  This
  2030.          │  feature allows users to select from a "palette" of five available
  2031.          │  hot keys.  This should alleviate any possible conflicts with
  2032.          │  other TSRs or program-defined keystrokes.  The user data file
  2033.          │  is automatically updated upon startup to accept this new change.
  2034.          │
  2035.          │  The Group Chat feature has been moved from the Utils menu to the
  2036.          │  Other menu where it belongs.
  2037.          │
  2038.          │  When adding or deleting Mailing List entries, the <F5> Userlist
  2039.          │  information is now updated to reflect the changes you make to
  2040.          │  this list.  Previous versions required that you unload then
  2041.          │  reload the program to add or delete these items from the list.
  2042.          │
  2043.          │  A new Message Option has been added while typing a new mail
  2044.          │  message.  "Personal and Confidential" allows users to specify
  2045.          │  that a message is private.
  2046.          │
  2047.          │  Preferences received a face lift, and a new option has been
  2048.          │  added.  "US-Style Telephone/ZIP" allows you to define the
  2049.          │  format for the Telephone and Zip code entries.
  2050.          │
  2051. CHANGES  │  In Calendar ToDo List, if you go past the current date, then
  2052.          │  look at your ToDo list, the list only shows items that should
  2053.          │  be completed on that date, rather than pulling previous entries
  2054.          │  into the list.  If items have not been completed and the day
  2055.          │  passes, the items roll forward as they have been doing.  In
  2056.          │  addition, if you complete an item that was entered on a
  2057.          │  previous day, the item remains in the current list.
  2058.          │
  2059.          │  Changes were made to the Reply and Forward functions to help
  2060.          │  ease message threading.   When creating/replying, the message
  2061.          │  author and date/time are stamped on the message body text.
  2062.          │
  2063.          │  CKMAIL now supports 3 parameters:  EEMail data path, USERID
  2064.          │  and Full Status. You can use these parms to tell CKMAIL where
  2065.          │  to look for the (path), what user to check for, and the
  2066.          │  third parameter tells ckmail to display the status.  If
  2067.          │  none are used, the current drive and current directory are
  2068.          │  used.  If you use only the [Path] option, the currently logged
  2069.          │  in user is checked.  CHECK.BAT is updated to allow replacable
  2070.          │  parameters on the command line.
  2071.          │
  2072.          │  Informational Message boxes are now a different color than
  2073.          │  Error Message boxes.
  2074.          │
  2075.          │  Color Palettes 4 and 5 have changed (5 was outright UGLY!).
  2076.          │  We hope your users enjoy these new color selections.
  2077.          │
  2078. ─────────┼─────────────────────────────────────────────────────────────────────
  2079. 02-24-92 │  New Version Release 3.34
  2080.          │
  2081. UPGRADES │  PLEASE READ UPGRADE.DOC for specific instructions!!!
  2082.          │
  2083. CHANGES  │  ADMIN is totally new.  Much more efficient and options have
  2084.          │  been combined in one easy-to-use item called "Maintain User List"
  2085.          │
  2086.          │  On Main Menu pulldowns, you can now press the first letter of
  2087.          │  an option to instantly select and execute the option.
  2088.          │
  2089.          │  The <F5> userlist key is totally new.  You'll just have to see it
  2090.          │  to see the differences.
  2091.          │
  2092.          │  Colors are a little different in that the highlight bar is no
  2093.          │  longer black and white.  Very subtle change.
  2094.          │
  2095.          │  The stamp at the end of the message now occupies only one line
  2096.          │  instead of 3 in the previous version.
  2097.          │
  2098.          │  On the "Other" menu, "Folder Manager" is now "Manage Folders"
  2099.          │
  2100. ─────────┼─────────────────────────────────────────────────────────────────────
  2101. 03-16-92 │  New Version Release 3.35
  2102.          │
  2103. UPGRADES │  If you are upgrading from 3.34, copy the files into your
  2104.          │  existing EEMail program/data directory, flag the EXE and
  2105.          │  OVL files as SRO, and you are done!  Otherwise, PLEASE
  2106.          │  READ UPGRADE.DOC for specific instructions!!!
  2107.          │
  2108. FIXES    │  ADMIN has quite a few changes.  Maintain/Edit has a lot more
  2109.          │  functions, including new Global Changes and much more.
  2110.          │  There were also a few bugs in adding remote and local users
  2111.          │  and groups that are now fixed.
  2112.          │
  2113.          │  CKMAIL is now certifiably fixed.
  2114.          │
  2115. ADDITIONS│  <F5>=Grouplist received a few new features.  You can now press
  2116.          │  <?> when viewing the list to show the members of a particular
  2117.          │  group.  Handy!  When typing the names on the Send To:, CC:, and
  2118.          │  BCC: fields, if you press <F5> and the names typed into the field
  2119.          │  appears in the list, they are "checked off" so you can easily
  2120.          │  follow message addressing.
  2121.          │
  2122.          │  NotePad received a new "Wipe Screen" feature that allows you to
  2123.          │  erase all the data in a quick way.
  2124.          │
  2125.          │  There are now two types of Folders:  Private and Public.  Private
  2126.          │  Folders are just as they were before:  individual to each user
  2127.          │  and Private.  Public Folders can be created by anyone, and all
  2128.          │  users can access.  Only members of the group "EESUPER" can
  2129.          │  delete or move Pubilc messages.  A directory under the
  2130.          │  main EEMAIL program directory called FOLDERS contains the Folder
  2131.          │  files.  You can erase, rename or move these files as you see fit.
  2132.          │
  2133.          │  In Calendar's To-Do List, a new <F3>=Options menu.  This new
  2134.          │  menu contains two items:  Export, which allows users to create
  2135.          │  a WordPerfect Secondary merge file in which to merge with a
  2136.          │  primary merge document to create custom To-Do List reports and
  2137.          │  Print, which sends a definable print range to the specified
  2138.          │  print device.
  2139.          │
  2140. ─────────┼─────────────────────────────────────────────────────────────────────
  2141. 04-20-92 │  Maintenance Release 3.36
  2142.          │
  2143. UPGRADES │  If you are upgrading from 3.34 or 3.35, copy the files into your
  2144.          │  existing EEMail program/data directory, flag the EXE and
  2145.          │  OVL files as SRO, and you are done!  Otherwise, PLEASE
  2146.          │  READ UPGRADE.DOC for specific instructions!!!
  2147.          │
  2148.          │  We could not stabilize the Spell Check and Personal Menus
  2149.          │  features in time for this release.  Our next release should
  2150.          │  contain these new features.
  2151.          │
  2152. FIXES    │  There were a few problems with user validation routines if                                                      │
  2153.          │  a user did not have a mailing list file.  This caused several
  2154.          │  problems in different areas of the program, and are now
  2155.          │  fixed.
  2156.          │
  2157.          │  If a user did not have a calendar record pointer file, and
  2158.          │  someone selected to view their calendar using the "Show User
  2159.          │  Events" feature (after packing the mailboxes, for instance),
  2160.          │  a message indicating the selected user did not have a calendar
  2161.          │  displayed. This file is now built dynamically within the function.
  2162.          │
  2163.          │  You cannot print, forward or move to a folder a "receipt
  2164.          │  notification" message without first reading it.  This ensures
  2165.          │  notify message is properly delivered to the originator.
  2166.          │
  2167. ADDITIONS│  Two new supervisor-definable options for each user:
  2168.          │  "Allow Firm Address Edits" enables you to turn off the ability
  2169.          │  on a user-by-user basis to edit the Firm Address Book.  A user
  2170.          │  that does not have this ability cannot edit, add or delete
  2171.          │  Firm Address entries.  "Allow Telephone Log" enables or
  2172.          │  disables the ability to view the "Telephone Log" menu item
  2173.          │  from the Utils menu.  A user that is a member of the network
  2174.          │  group "EESUPER" also sees this item.
  2175.          │
  2176.          │  The "QUIT" menu is now a little different.  In Non-TSR mode, there
  2177.          │  is an additional menu item called "LOG OFF NETWORK."  This logs
  2178.          │  the user out of the network, closes all files, then reboots the
  2179.          │  workstation.  The user is prompted with a confirmation box before
  2180.          │  this actually occurs.  When run in TSR mode, the Quit menu does
  2181.          │  not display the "Unload Program" option if it is not possible to
  2182.          │  do so (you have another program running in the background or
  2183.          │  another TSR is loaded after EEMail).  In fact, the main menu
  2184.          │  system is now totally dynamic, and will change midstream,
  2185.          │  depending on group membership, the environment, etc. while the
  2186.          │  user is running the program.
  2187.          │
  2188.          │  When replying to a message that was sent to CC: Addresses,
  2189.          │  those addresses are automatically placed in the reply's
  2190.          │  CC: field.
  2191.          │
  2192.          │  Calendar now has an Export feature that allows you to specify
  2193.          │  a range of dates, and a WordPerfect Merge file is created that
  2194.          │  contains the entries that match your criteria.  You can merge
  2195.          │  this data file with a WordPerfect document to create custom
  2196.          │  calendar reports.  See "<F3>=Options" while in Calendar for
  2197.          │  this feature.
  2198.          │
  2199.          │  Printing your Daily calendar now produces a report which
  2200.          │  contains the full text of each item for the selected day.
  2201.          │
  2202.          │  The Line Message feature is now totally different.  Instead of
  2203.          │  having to wait while the userlist is built, it now appears almost
  2204.          │  instantly.  The user's full name, network, User ID, as well as
  2205.          │  the logged-in indicator displays in a pop-up menu box rather
  2206.          │  than just the User ID and indicator.
  2207.          │
  2208.          │  You can now "check off" telephone messages to indicate that
  2209.          │  you have responded to the message.
  2210.          │
  2211.          │  When sending a mail message, your Network Full Name is appended
  2212.          │  to the message status line at the end of the message to ease
  2213.          │  tracking of remote messages.
  2214.          │
  2215.          │  Group Chat received a new feature:  "Private" allows you to hide
  2216.          │  the contents of the screen in case someone walks up behind
  2217.          │  you and you don't want them to see what's on your screen.
  2218.          │
  2219.          │  Note:  If you have older documentation, you may want to download
  2220.          │  and print the two WordPerfect 5.1 documents contained in
  2221.          │  EEDOCS.ZIP which is available on our BBS.  We have made many
  2222.          │  documentation changes and more are on the way.
  2223.          │
  2224. ─────────┴─────────────────────────────────────────────────────────────────────
  2225.  
  2226.                                  ┌───────┐
  2227.                                  │ Notes │
  2228.                                  └───────┘
  2229.  
  2230.  
  2231. By looking at the list above, it seems that EEMAIL has gone through a lot
  2232. of rapid changes.  This is in order to keep up with the demand of the users.
  2233. It says a lot about the program:  We are willing to put forth the extra effort
  2234. required to win your business.
  2235.  
  2236. If you have something you need in an E-Mail program we don't currently offer,
  2237. just ask and we will do our best to add features to satisfy your needs.
  2238. Please let use know by calling our BBS and telling us what you need an E-Mail
  2239. package to do for your organization (try getting that kind of response from
  2240. the big guys!).  If you do not have a modem, please feel free to give us a
  2241. call at (409) 321-3220 from 9am to 6pm CST.
  2242.  
  2243.                            ┌─────────────────────┐
  2244.                            │ Future Enhancements │
  2245.                            └─────────────────────┘
  2246.  
  2247. If you have something you would like added to EEMAIL, please call our BBS
  2248. and tell us about it!  Here are a few of the items we already have planned
  2249. for future versions:
  2250.  
  2251. 1.  Windows Version - Coming August, 1992!
  2252. 2.  Multi-User Scheduling and more refined Calendar reporting options
  2253. 3.  Additional MHS routing services such as Telephone and Calendaring
  2254. 4.  Resource Scheduling
  2255. 5.  Task Manager/Delegation Features
  2256. 6.  Rules-Based Processing and/or external EEMail Hub Server
  2257.  
  2258.                                   ┌──────┐
  2259.                                   │ Hey! │
  2260.                                   └──────┘
  2261. IBM PC, XT, AT and PS/2 are trademarks of International Business Machines, Inc.
  2262. Novell is a trademark of Novell, Inc.
  2263. MHS is a trademark of Novell, Inc.
  2264. Saber is a trademark of Saber Software Corp.
  2265. WP Office is a trademark of WordPerfect Corporation.
  2266. WordPerfect is a trademark of WordPerfect Corporation.
  2267. Hercules is a trademark of Hercules, Inc.
  2268. Microsoft Windows is a trademark of Microsoft, Inc.
  2269. All other trademarks in this document are trademarks of their respetive holders
  2270.