home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 3 Comm / 03-Comm.zip / robom131.zip / ROBOMAIL.HST < prev    next >
Text File  |  1995-10-23  |  18KB  |  373 lines

  1. RoboMail 1.3 History File                                       02/14/94
  2. ------------------------------------------------------------------------
  3.  
  4. This file details all changes made to RoboMail before version 1.31.  
  5. The new changes found in version 1.31 can be found in the READ.ME 
  6. file.
  7.  
  8.  
  9. IMPORTANT NEWS
  10. ~~~~~~~~~~~~~~
  11.  
  12.     ROBOMAIL IS NOW A PROTECTED MODE EXECUTABLE! - This means that the
  13.     program will now use a built-in DOS Extender to access extended
  14.     memory (any memory above the 1 megabyte mark) to execute both code
  15.     and data.  This new method of operation provides significantly
  16.     enhanced speed as well as increased reliability.
  17.  
  18.     In order to function in protected mode, your machine must be able
  19.     to provide the following resources to RoboMail:
  20.  
  21.         o   A 80286 "AT" or higher CPU.
  22.  
  23.         o   At least 1 megabyte of free "extended" memory. Extended
  24.             memory is any memory installed in your machine above one
  25.             megabyte.  RoboMail can use almost any type of free memory,
  26.             and contains a built in DPMI server which will be used in
  27.             the event your memory manager does not already provide DPMI
  28.             or VCPI services.
  29.  
  30.     NOTE:   If you are a registered user and your machine is unable to
  31.             run this protected mode version, leave a message on Group
  32.             One BBS asking for access to the special "real mode"
  33.             version of RoboMail 1.3.
  34.  
  35.  
  36.     PERFORMANCE AND CONFIGURATION ISSUES
  37.     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  38.  
  39.         When running in protected mode, all of ROBOMAIL.EXE is loaded in
  40.         memory at once.  The amount of conventional (below 640K) memory
  41.         available when you start the program is not very important.  As
  42.         long as there is at least 320K of conventional memory and
  43.         sufficient extended memory the program will run very well.
  44.         People using many TSRs, DesqView, Windows or running in a
  45.         network environment will now find that RoboMail runs much better
  46.         and provides greatly improved memory management.
  47.  
  48.         Previous versions of RoboMail made extensive use of EMS memory.
  49.         If you are certain that no other programs on your system will
  50.         need EMS memory, and you have verified that your system will
  51.         support protected mode operations, you may want to set up your
  52.         system so that EMS memory is disabled.  Doing so will provide
  53.         you with an additional 64K of high memory which can be used by
  54.         other programs.  Please consult your DOS or 3rd-party memory
  55.         management documentation for details.
  56.  
  57.  
  58.     RUNNING UNDER DOS
  59.     ~~~~~~~~~~~~~~~~~
  60.         Just run ROBOMAIL.EXE from within the same directory as your
  61.         RoboMail data files.  The program will examine your hardware and
  62.         memory environment and verify that protected mode operations
  63.         are possible. All available extended memory (up to 8 megabytes)
  64.         will be used.
  65.  
  66.  
  67.     RUNNING UNDER WINDOWS
  68.     ~~~~~~~~~~~~~~~~~~~~~
  69.         By default, RoboMail will request up to 8 megabytes of extended
  70.         memory before resorting to a disk swap file.  This all happens
  71.         automatically without you needing to do any special
  72.         modifications of any settings.  In effect, RoboMail will be
  73.         using Window's own swap file mechanism for its own virtual
  74.         memory operations.  This is very efficient and fast.
  75.  
  76.         If you are running other applications simultaneously and want
  77.         to stop RoboMail from using a full 8 megabytes of Windows
  78.         virtual memory, you can add a MAXMEM:nnnn switch to your
  79.         ROBOMAIL environment variable.  However, don't do this unless
  80.         you feel RoboMail's appetite for memory is adversely affecting
  81.         the performance of other programs running at the same time.  For
  82.         example, to limit RoboMail to 4 megabytes of extended memory,
  83.         you would use the environment variable:
  84.  
  85.             SET ROBOMAIL=MAXMEM:4096
  86.  
  87.         If you need help setting up a program item for RoboMail on your
  88.         Windows desktop, use the sample ROBOMAIL.PIF that has been
  89.         supplied in this upgrade kit.
  90.  
  91.  
  92.     RUNNING UNDER DESQVIEW
  93.     ~~~~~~~~~~~~~~~~~~~~~~
  94.  
  95.         To run successfully under DesqView make sure that the minimum
  96.         program size is set to at least 400 and that you specify at
  97.         least 1024 in the PIF setting for Expanded memory usage.  A
  98.         sample RM-PIF.DVP file has been supplied that contains the
  99.         settings needed for normal operations.  If you have sufficient
  100.         resources, you should increase the amount of Expanded memory to
  101.         4096 for optimal performance.
  102.  
  103.         If you find that you are unable to open other windows while
  104.         RoboMail is running, you may want to place an absolute limit on
  105.         the amount of physical memory that will be requested by adding:
  106.  
  107.             SET ROBOMAIL=MAXMEM:2048
  108.  
  109.         ...to your environment.
  110.  
  111.  
  112.     RUNNING UNDER OS/2
  113.     ~~~~~~~~~~~~~~~~~~
  114.  
  115.         You should edit your DOS settings to provide at least 4
  116.         megabytes of DPMI memory (8 is better) and 640K XMS (for
  117.         fastest swapping to external programs).  Because of a conflict
  118.         between RoboMail, OS/2 2.1 and PKZIP's usage of DPMI memory, it
  119.         is important that you do not remove the supplied PKZIP.CFG file
  120.         from your RoboMail directory.  The file disables PKZIP's DPMI
  121.         usage when shelled out from RoboMail.
  122.  
  123.         Under OS/2 2.1 GA, the TAME21 utility (available on Group One -
  124.         The RoboMail support BBS) is required for correct timeslice
  125.         yielding.
  126.  
  127.  
  128. WHAT ELSE IS NEW?
  129. ~~~~~~~~~~~~~~~~~
  130.  
  131.     o   Added an Internet Settings configuration screen.  This screen
  132.         allows you to specify a primary Email conference that will be
  133.         used for your Internet Email.
  134.  
  135.                               >>> IMPORTANT <<<
  136.  
  137.         IF YOU READ INTERNET EMAIL IN  ROBOMAIL, MAKE SURE TO IDENTIFY
  138.         YOUR PRIMARY EMAIL CONFERENCE ON THIS NEW SETUP SCREEN. (Screen
  139.         #4)  From the control panel, Press F2, and select "RoboMail
  140.         Settings" then press PgDn three times to get to the new screen.
  141.  
  142.         RoboMail 1.3 has many new features that make use of this
  143.         setting to make intelligent handling of all Internet related
  144.         messages much easier and more convenient:
  145.  
  146.         o   INTERNET SIGNATURE FILE: You can now specify a special
  147.             signature file that will automatically be appended to any
  148.             message you send to a conference with the "Internet
  149.             Conference" flag set.
  150.  
  151.         o   INTERNET EMAIL CONFERENCE: Added intelligent handling of
  152.             reply addresses when responding to mailing-list type Email.
  153.             RoboMail will now look for a "Reply-To:" address when you
  154.             tell it to reply in your configured Internet Email
  155.             conference.  If one is found, and if it differs from the
  156.             "From:" address in the message, you will get a pop-up menu
  157.             asking which address you wish to reply to.  This allows you
  158.             to easily reply in private to the mailing list contributor
  159.             (From:), or publicly to the whole list (Reply-To:).
  160.  
  161.         o   INTERNET "NEWSGROUP" CONFERENCES: When you reply to an
  162.             article in any "Internet" conference that is not configured
  163.             as your primary Email conference, RoboMail will ask if you
  164.             want to post a public follow-up article to the group or if
  165.             you want to respond to the article privately via Email.  If
  166.             you post a follow-up to the newsgroup and have the new
  167.             "Include Message ID reference in Newsgroup follow-up
  168.             articles" option selected, RoboMail will pull the
  169.             Message-ID information out of the message you are replying
  170.             to and insert it at the beginning of your outgoing reply.
  171.             This will keep your reply from become "fragmented" from the
  172.             ongoing thread on the unix systems which handle the
  173.             newsgroups.   In addition, RoboMail automatically changes
  174.             the addressee of the message to ALL when creating newsgroup
  175.             follow-up messages.
  176.  
  177.         o   ALL INTERNET CONFERENCES: RoboMail is now more intelligent
  178.             about grabbing addresses when you are in a conference that
  179.             has the "Internet Conference" flag set.  If you elect to
  180.             add the message sender to the address book, RM will scan
  181.             the current message for a FROM: line and take the default
  182.             routing address from that line.  If an address is found, RM
  183.             will ask about assigning your default Internet Email system
  184.             and conference to the address book entry.
  185.  
  186.         o   NON INTERNET CONFERENCES:  Added easy Internet Email
  187.             routing in any conference.  If you are reading a message in
  188.             a non-internet conference that contains an Email address,
  189.             highlight the line containing the address and press "R" and
  190.             you will be asked if you want to reply via Email to the
  191.             address contained in the line.
  192.  
  193.         o   ANY CONFERENCE INTERNET ADDRESS GRABBING:  If you have the
  194.             highlight bar enabled on the message viewing screen, you
  195.             can highlight a line containing an internet address and
  196.             press F3 to add the sender or recipient to the address
  197.             book.  RoboMail will examine the current line to see if it
  198.             contains an internet address, and if so, it will ask if you
  199.             want to assign that address to the new address book entry.
  200.  
  201.     o       HINT:  Are you Using UQWK to create Internet NewsGroup
  202.             packets?  If so, did you know RoboMail will handle
  203.             conference names up to 25 characters long?  Be sure to add
  204.             a "-l25" switch to your UQWK command line to enable longer
  205.             conference names in your packet.
  206.  
  207.     o   Added the ability to control high-ASCII stripping in Internet
  208.         conferences on a conference-by-conference basis.  A new option
  209.         allows you to disable RoboMail's global high ASCII stripping
  210.         of Internet conferences.  When this option is disabled, the
  211.         individual conference high ASCII options will be used.  This
  212.         will be very useful in countries who's languages require these
  213.         characters.
  214.  
  215.     o   Added PASSWORD PROTECTION at program start-up.  Use the new
  216.         setting on the System Configuration screen if you want to enable
  217.         this.
  218.  
  219.     o   Added a new option to the "Message Setup" configuration screen
  220.         to default all forwarded messages to private status.  If you do
  221.         a lot of forwarding of confidential information, you will want
  222.         to make sure this option is selected.
  223.  
  224.     o   Added a configuration option for a RIP GRAPHICS viewing program.
  225.         The "V" key when viewing messages will now automatically
  226.         display the message with the RIP viewer if RIPscript code is
  227.         found in the message.  The default utility for viewing RIP
  228.         graphics is DEADVIEW, which is available on Group One BBS.
  229.  
  230.     o   Added quoted text highlighting to the internal editor.  Changed
  231.         the default color scheme to improve legibility of inverse video
  232.         on the highlighted text.  If you are using a custom color
  233.         scheme, you might want to use the ALT-D command on the color
  234.         settings screen to try the new defaults.
  235.  
  236.     o   Added an "Attach" column way out on the right side of the
  237.         message index (Press [Ins]) screen.  (you did know the cursor
  238.         scrolls off the right side of the screen, right?) It will
  239.         contain the word "Attach" if the message has an attached file.
  240.  
  241.     o   Added Ctrl-Y as a duplicate for Alt-D (Delete Line) in the
  242.         internal editor.
  243.  
  244.     o   Added the following quick-merge macros: {DAY}, {MONTH} and
  245.         {YEAR}.  For example, including: {MONTH} {DAY}, {YEAR} in
  246.         a message on 1/8/94 would yield: January 18, 1994
  247.  
  248.     o   Added the ability to process quick merge macros imbedded in
  249.         messages created with an external editor.
  250.  
  251.     o   Added message creation time to text output message header
  252.         information.
  253.  
  254.     o   Added a Cam-Mail Gold mail door driver.
  255.  
  256.  
  257. IMPROVEMENTS
  258. ~~~~~~~~~~~~
  259.  
  260.     o   Improved support for Big and Long messages!  Two new
  261.         configuration options have been added to the message importing
  262.         configuration screen: "Maximum allowable bytes in an individual
  263.         message:" controls the number of bytes allowed in individual
  264.         messages.  Any imported messages which exceed the number you
  265.         input here will be split into multiple parts during import.
  266.  
  267.         When running RoboMail in protected mode, the maximum bytes
  268.         option should be set to its highest value of 60,000.  RoboMail
  269.         can now manage an unlimited number of messages each up to
  270.         60,000 bytes long!
  271.  
  272.         The new "Maximum number of message lines to display:" can be
  273.         set to any value up to 4000.  Any messages which exceed this
  274.         length (pretty unlikely -- they will most likely exceed the
  275.         byte limit first) are stored properly, but truncated during
  276.         display.
  277.  
  278.     o   Improved display of ANSI news, welcome, goodbye, file list and
  279.         bulletin files.  RoboMail will now pause for a keystroke before
  280.         executing clear screen codes embedded in ANSI display files.
  281.         In addition, a little "More" message is now displayed on the
  282.         screen when RoboMail is waiting for a keystroke.
  283.  
  284.     o   Improved the F3 pop-up address book when addressing a message.
  285.         If you press F3 while the message addressing dialog box is
  286.         displayed, RoboMail will attempt to locate an entry for the
  287.         current recipient of your outgoing message.  If none is found,
  288.         the address book will be displayed starting with the first
  289.         entry.  This will make it even easier to direct a private reply
  290.         from a non-Internet conference to Internet Email.
  291.  
  292.     o   Improved the global Quick-Scan routines so that lines containing
  293.         search matches are now highlighted when viewing messages
  294.         collected via a Quick-Scan from the control panel.
  295.  
  296.     o   Improved tagline manager routines to allow tagline files with
  297.         the same name as a BBS ID.
  298.  
  299.     o   Improved conference reconciliation routines to better trap
  300.         invalid packets which contain multiple listings for the same
  301.         conference number.
  302.  
  303.     o   Improved error-trapping code to handle QWK packets from the
  304.         PCBoard 15 Internal QWK routines which contain invalid (NULL)
  305.         status information for messages.
  306.  
  307.     o   Improved the "HELP INDEX" help screen you can now use the
  308.         [PgUp], [PgDn], [Home] and [End] keys to navigate through the
  309.         long related topics list.
  310.  
  311.  
  312. WHAT'S CHANGED?
  313. ~~~~~~~~~~~~~~~
  314.  
  315.     o   The switch to protected mode has eliminated the need for many
  316.         of RoboMail 1.2's exotic configuration switches.  The following
  317.         are now obsolete and should be removed from your ROBOMAIL
  318.         environment variable if you are using them: E:nnn, /CX, /CE,
  319.         /OP, and /OU.
  320.  
  321.     o   Changed the default ZIP and UNZIP commands to:
  322.  
  323.             UNZIP:  "PKUNZIP -+-)3 -o %S %T"
  324.             ZIP:    "PKZIP -+-)3 %T @%S"
  325.  
  326.         The 1.3 version will update your existing settings when you
  327.         install it.  If you have made changes to the RoboMail defaults,
  328.         you may need to go back in to the configuration routines and
  329.         update them again.  If you are using an older version of PKZIP,
  330.         you will need to remove the "-+-)3" part from the ZIP command.
  331.  
  332.         If you are using PKZIP version 2.x and call systems which
  333.         cannot accept REPly packets created by PKZIP 2.x, then change
  334.         your configured ZIP command to:
  335.  
  336.             PKZIP -+-)3 -e0 %T @%S
  337.  
  338.         If you are still using PKZIP version 1.x, change the command to:
  339.  
  340.             PKZIP %T @%S
  341.  
  342.  
  343. WHAT'S FIXED?
  344. ~~~~~~~~~~~~~
  345.  
  346.     o   Fixed a bug in the pop-up directory display routines that made
  347.         it impossible to select a file that was flagged as read-only.
  348.  
  349.     o   Fixed a bug that would create an attachment record in the
  350.         attachment manager even if an attachment was not included in
  351.         the QWK packet.
  352.  
  353.     o   Fixed import problem that caused messages with an empty TO
  354.         field to be assigned personal status.  Empty TO fields are now
  355.         converted to "ALL" during import.
  356.  
  357.     o   Fixed import problem that caused all messages with an empty
  358.         FROM field to be filtered during import.  Messages with an
  359.         empty FROM field are now converted to ANONYMOUS during import.
  360.  
  361.     o   Fixed bug that caused an out of memory error when importing a
  362.         file larger than 64K into the internal editor with ALT-F.
  363.  
  364.     o   Fixed rare problems with intermittent incorrect matches and
  365.         bizarre results with the "Q"uery and "Q"uick-Scan functions.
  366.  
  367.     o   Fixed a rare problem with low level file i/o routines that
  368.         could cause the problems some people encountered when importing
  369.         QWK packets containing messages that needed to be split into
  370.         multiple parts.
  371.  
  372.                                     # # #
  373.