home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / GE_111R.ZIP / README.1ST < prev    next >
Encoding:
Text File  |  1994-12-05  |  31.2 KB  |  679 lines

  1.  
  2.  
  3.      Welcome to GEcho 1.11+
  4.      ----------------------
  5.  
  6.      This is a bug fix release for GEcho 1.10+, which may only be used by
  7.      and distributed to registered users. You should read the documentation
  8.      GECHO.DOC and especially the license and disclaimer before using this
  9.      software. Your use of GEcho is your agreement with this license and
  10.      disclaimer and your release of the author from any form of liability
  11.      or litigation.
  12.  
  13.  
  14.      Installation
  15.      ------------
  16.  
  17.      GEcho 1.11+ is distributed in GE_111R.ZIP, which should contain the
  18.      following four files:
  19.  
  20.      README.1ST     The file you're reading now
  21.      WHATSNEW.111   What is new in version 1.11+
  22.      GECHO.111      Password protected ZIP file which contains the GEcho
  23.                     1.11+ files. The case-sensitive password is "BUGFIX".
  24.      FILE_ID.DIZ    Description In ZIP file
  25.  
  26.  
  27.      To install the files on your hard disk, simply run:
  28.  
  29.      PKUNZIP -sBUGFIX GECHO.111 <directory>
  30.  
  31.      Example: PKUNZIP -sBUGFIX GECHO.111 C:\FD
  32.  
  33.      Because of the password protection, you will need PKUNZIP 2.04g or
  34.      later. You should see the text "-AV" displayed after every file that
  35.      is unzipped and at the end the screen should look like:
  36.  
  37.      Searching ZIP: GECHO.111
  38.        Inflating: C:/FD/GECHO.DOC     -AV
  39.        Inflating: C:/FD/GECHO.EXE     -AV
  40.        Inflating: C:/FD/GECHO.386     -AV
  41.        Inflating: C:/FD/GSETUP.EXE    -AV
  42.        Inflating: C:/FD/GE_DOC.GEX    -AV
  43.        Inflating: C:/FD/FTSCPROD.GE   -AV
  44.        Inflating: C:/FD/AREAMGR.HLP   -AV
  45.        Inflating: C:/FD/MBUTIL.EXE    -AV
  46.        Inflating: C:/FD/MBUTIL.386    -AV
  47.        Inflating: C:/FD/GCONVERT.EXE  -AV
  48.  
  49.      Authentic files Verified!   # DBT927
  50.      Gerard J. van der Land
  51.  
  52.      If you do not see this, the files may have been damaged or tampered
  53.      with. In that case, do not use the files and get a fresh copy from a
  54.      distribution site.
  55.  
  56.      Converting/Upgrading
  57.      --------------------
  58.  
  59.      If you are upgrading from any other version of GEcho, such as the
  60.      shareware version 1.00 or 1.10, or registered version 1.00+, 1.01+,
  61.      1.02+ or 1.10+, or if you get an "Incompatible AREAFILE record size"
  62.      or "Incompatible NODEFILE record size" error message, run "GSETUP
  63.      Pack" to convert the database files.
  64.  
  65.      If you get a "System file revision level mismatch" or "Incorrect
  66.      version number" error message, run GSETUP to update SETUP.GE.
  67.  
  68.      If you are upgrading from GEcho 1.01+ or 1.02+, make sure that you
  69.      delete GECHO386.EXE, GE386.EXE and MBU386.EXE.
  70.  
  71.      This version has many added and enhanced features compared to previous
  72.      versions. Please read the following information very carefully, as you
  73.      will have to (re)configure some settings in GSETUP. To accommodate the
  74.      new features, some menus have been reorganized or added. Please read
  75.      WHATSNEW.111 for additional information about new features and bug
  76.      fixes in version 1.11.
  77.  
  78.      The memory requirements and switches of the compression programs may
  79.      have been changed. You can run GSETUP -Update to copy the default
  80.      settings over your current settings.
  81.  
  82.      To enter your personal registration keys, export the message from the
  83.      registration site with the registration keys to a file with the name
  84.      GECHO.KEY and run "GSETUP Keys" from the command line. GSETUP will
  85.      then enable you to import the registration keys from GECHO.KEY.
  86.  
  87.      GSETUP
  88.      ------
  89.  
  90.      * The way the PgUp/PgDn and Home/End keys work in GSETUP is now more
  91.        logical.
  92.  
  93.      * Added Convert command to both GSETUP and MBUTIL. With GSETUP Convert
  94.        you can select which Hudson and/or *.MSG areas you want to convert
  95.        to JAM format. With MBUTIL Convert you can convert the areas
  96.        selected in GSETUP, or manually convert one Hudson or *.MSG area.
  97.        MBUTIL will delete the messages which have been converted, and
  98.        update the Area format and Base name in AREAFILE.GE.
  99.  
  100.      * You can now import/export netmail, copy personal mail, and move
  101.        Sent/Rcvd netmail to Hudson, JAM and *.MSG areas.
  102.        - GEcho will treat any *.MSG area of "Netmail" type, except the main
  103.          netmail directory, as an area from which netmail should be
  104.          exported. This means that GEcho will also place a High Water Mark
  105.          in these areas (1.MSG).
  106.        - Make sure that the "Path" of your netmail area in the Area manager
  107.          is identical to the "Netmail" path in the Pathnames menu.
  108.        - If there are messages in your *.MSG Sent/Rcvd netmail directory
  109.          which have the Local status but not the Sent status, they will be
  110.          exported, and then moved again, but this time without the Local
  111.          status, so this problem with only happen once.
  112.        - Netmail is only imported to and exported from *.MSG and JAM
  113.          netmail areas by GEcho, not by MBUTIL.
  114.  
  115.  
  116.      System data
  117.      -----------
  118.  
  119.      * The number of AKAs has been increased from 11 to 32.
  120.  
  121.      * The "Message base" path has now been split up in three separate
  122.        paths: "Hudson base", "JAM base" and "User base".
  123.  
  124.      * The "Sent netmail", "Rcvd netmail" and "Personal mail" paths have
  125.        been removed from GSETUP, you must specify an existing *.MSG area if
  126.        you want to store these messages in *.MSG format. However, the
  127.        Rcvd/Sent netmail areas no longer have to be on the same drive as
  128.        the "Netmail" path.
  129.  
  130.      * In the "Pathnames" menu you can now specify an "Inbound PKTs" path.
  131.        If you do this, GEcho will store decompressed mail packets in that
  132.        directory rather than storing them in the current directory.
  133.  
  134.      * GSETUP will now check more invalid pathname combinations. Not
  135.        allowed are:
  136.          Inbound mail  = Outbound mail
  137.          Inbound PKTs  = Outbound PKTs
  138.          Secure mail   = Inbound mail and PKTs or Outbound mail and PKTs
  139.          Outbound mail = Outbound PKTs if Mailer type = D'Bridge
  140.  
  141.      * The "Compression utilities" menu has been renamed to "External
  142.        utilities". Support for the UltraCompressor II (UC2) and RAR
  143.        compression formats was added. The default settings require RAR
  144.        version 1.52 or later. You can now specify a "PKT" program that is
  145.        called before every packet that is tossed or only before the first
  146.        packet that is tossed from each decompressed mail file. In the
  147.        "Switches" field you can specify a '@' character, which is expanded
  148.        to either the full path to the packet or the full path of the
  149.        directory. For each compression program you can now specify if it
  150.        should be available with the %COMPRESS command.
  151.  
  152.      * A few items have been moved to the new "External utilities options"
  153.        menu and a few were added, such as a decompression range for the
  154.        serial number of compressed files (0-9, 0-F or 0-Z) and redirection
  155.        of the screen output of the external utilities to the NUL device.
  156.  
  157.  
  158.      Miscellaneous
  159.      -------------
  160.  
  161.      * Added support for InterMail 2.22 semaphores. Dropped the /BSY:
  162.        support for InterMail semaphore mode. This means that you should NOT
  163.        let GEcho process mail while InterMail is running, until you get
  164.        version 2.22. {+}
  165.  
  166.      * In the "Global options" menu you can now specify that GEcho should
  167.        create busy flags when FrontDoor, InterMail or BinkleyTerm semaphore
  168.        mode has been selected, to prevent the mailer from calling nodes
  169.        while GEcho is updating their compressed mail files. However, this
  170.        will also mean that the mailer will abort the mail session when that
  171.        node calls you (that's why this is optional).
  172.  
  173.      * In the "Global options" menu you can now also specify the BBS type
  174.        you are using. This is used to determine what type of user file and
  175.        user index you are using, which is only needed for Hudson message
  176.        base renumbering and netmail Import/Export. If your type is not
  177.        among the possible choices, select the one that is most compatible
  178.        with your BBS software. If you do not have a Hudson message base or
  179.        a user file, you do not need to worry about this setting.
  180.  
  181.      * In the new "GEcho limits" menu you can specify the maximum number of
  182.        areas and nodes. You can have up to 6500 areas and up to 5000 nodes.
  183.        Do not set these values higher than needed, as it will unnecessarily
  184.        waste memory. You can also specify the number of nodes per area
  185.        here, which replaces the "[entries]" parameter of GSETUP Pack. The
  186.        maximum number of connections per area has been increased from 350
  187.        to 500. Do not set this value too high, as it will unnecessarily
  188.        waste disk space and decrease speed, because more bytes have to be
  189.        read of each area record and less area will fit in the area cache,
  190.        described next.
  191.  
  192.      * In the "GEcho limits" menu you can also specify the maximum amount
  193.        of memory that GEcho can use for a new feature: the area cache. This
  194.        can improve the tossing speed quite a lot, especially if you're not
  195.        using a disk cache.
  196.  
  197.      * In the "GEcho options" menu you can now specify if you want GEcho to
  198.        write you "Notification" messages about packets that were renamed to
  199.        .BAD, .DST, .LOC or .PWD.
  200.  
  201.      * Added option to remove "Re:" and "(R)" junk from message subjects
  202.        while tossing to JAM areas.
  203.  
  204.      * In the "GEcho options" menu you can now choose how GEcho should use
  205.        the "optional" fields in the MSG header with the "MSG compatibility"
  206.        setting:
  207.        Fido = use it for zone/point information (FTS-1 revision 15), as was
  208.               done by previous versions of GEcho.
  209.        Opus = use it for binary date/time stamps.
  210.  
  211.      * Check "Mgr options" in GSETUP and AREAMGR.HLP for new features.
  212.  
  213.      * GEcho will now optionally expand the filenames on the subject of
  214.        file attach netmail messages it tosses from inbound packets by
  215.        prefixing the "Inbound mail" pathname to each filename. Filenames
  216.        which already contain a blackslash will not be expanded, to enable
  217.        use of programs that locally generate packets with a full pathnames
  218.        in the subject field. {+}
  219.  
  220.      * GEcho can now create Return receipt messages (enabled by default).
  221.        {+}
  222.  
  223.      * There is now an option to export netmail that is addressed to one of
  224.        your own AKAs, even if it is not for a user defined in GSETUP. {+}
  225.  
  226.      * The "Scan USERS.BBS" field in the "Netmail options" menu has been
  227.        renamed to "Check user name". You can specify "No", "User file", or
  228.        "User index". If you select BBS type RA 1.11, RA 2.00 or SuperBBS
  229.        1.16, GEcho/MBUTIL can use the fast user index files of those
  230.        programs, which is faster and will also find a users' "Handle" or
  231.        "Alias".
  232.  
  233.  
  234.      * In the "MBUTIL options" menu you can now specify the number of days
  235.        for "Del future". MBUTIL has an option to delete messages which are
  236.        more than the specified number of days in the future.
  237.  
  238.      * In the "MBUTIL options" menu you can now also specify the minimum
  239.        number of messages you want MBUTIL Purge and MBUTIL Pack -Purge to
  240.        keep in all areas and boards. A non-zero "Max msgs" value will
  241.        override the default "Minimum msgs" if it is smaller.
  242.  
  243.      Area manager
  244.      ------------
  245.  
  246.      * The packet and AreaMgr passwords in the Node manager are no longer
  247.        visible unless they are edited.
  248.  
  249.      * When editing the addresses to add to the SEEN-BY lines for an area,
  250.        you can now press '-' to deselect all addresses, or '+' to select
  251.        all addresses of the zone of the area's Origin AKA.
  252.  
  253.      * When deleting a JAM area, GSETUP will ask if you want to delete the
  254.        JAM message base files too.
  255.  
  256.      * The Area manager in GSETUP now has speed search in View mode. The
  257.        first matching area will be displayed as you type the characters of
  258.        the area name.
  259.  
  260.      * The "Export list" has been renamed to "Connections". The design has
  261.        totally been changed. You can now set the status of the individual
  262.        entries.
  263.  
  264.        Status          Export  Active  Import  Mandatory
  265.        -----------     ------  ------  ------  ---------
  266.        Normal           Yes     Yes      Yes    Yes/No
  267.        Export only      Yes     No       No     Yes/No
  268.        Import only      No      n/a      Yes    Yes/No
  269.        Disconnect       No      n/a      No     Yes (!)
  270.  
  271.        If Export is set to Yes and Active to No, a node can still receive
  272.        his personal mail if the name of the sysop is specified in the Node
  273.        manager. If you set both Export and Import to No and you Mandatory
  274.        to Yes, you can disconnect a node from the area, for example if the
  275.        moderator asked you to do so. If the area is set to Mandatory, it
  276.        will override the individual settings, so none of the nodes can
  277.        disconnect that area.
  278.  
  279.        When editing a node the SysOp name will now be displayed (if known).
  280.        If you press Enter on the SysOp name field, you can use Node browser
  281.        to select a node. The highlighted bar will automatically be placed
  282.        on the first node in the zone/net of the Origin AKA of the area.
  283.  
  284.      * Five new area options have been added:
  285.        Read-Only      All new nodes added to the Connections list are set
  286.                       to Export-Only. This does not affect nodes that are
  287.                       already in the Connections list.
  288.        Hidden         Hides area for all nodes, including those who have
  289.                       access to it
  290.        Hide SBs       Hide imported SEEN-BY lines
  291.        Check dupes    Check for duplicates messages
  292.        Link replies   If MBUTIL Link should link replies in this area
  293.  
  294.      * The Find function (F4) now supports wild cards.
  295.  
  296.      Node manager
  297.      ------------
  298.  
  299.      * The lay out of the Node manager in GSETUP has been changed, to make
  300.        room for a few new options:
  301.  
  302.        - "ARCmail compatibility". This option used to be in the "Global
  303.          options" menu. Now you only have to enable this for nodes who
  304.          require this. Also, when trying to enable it, GSETUP warns that
  305.          this can cause duplicate mail file names, and asks you if you are
  306.          sure.
  307.  
  308.        - "Pack netmail". If enabled, netmail for this node will be packed,
  309.          so you not have to specify the node in the Pack manager if you do
  310.          not have to route netmail for other nodes to that node. This
  311.          should help most of the people who were running out of Pack
  312.          manager entries. If you set this option to No, netmail for this
  313.          node will still be packed according to the information in the
  314.          Pack manager. {+}
  315.  
  316.        - "Forward packets". If enabled, GEcho can forward mail packets
  317.          that are addressed to that node, provided that they do not
  318.          contain the packet password that you have set for the originating
  319.          system. {+}
  320.  
  321.        - "Daily archives". If enabled, GEcho will create a new archive for
  322.          a node every day instead of adding to the same archive. {+}
  323.  
  324.        - "Days to keep mail". Here you can specify the maximum a number of
  325.          days GEcho should keep old mail archives around. {+}
  326.  
  327.      * The "Authorized groups" field has been renamed to "Read/write
  328.        groups". If a node connects an area in one of these groups, both
  329.        Export and Import in the Connections list entry will be set to Yes.
  330.        If a node has only access to areas in the new "Read groups" field,
  331.        Export will be set to Yes and Import to No.
  332.  
  333.      * The mail archive and AreaMgr message status now have to be specified
  334.        separately. When converting the node database with GSETUP Pack, the
  335.        mail archive status will be copied to the AreaMgr message status
  336.        field.
  337.  
  338.      * GEcho will now only check if the packet password in the packet
  339.        header is correct if the new "Check password" setting in the Node
  340.        manager is set to "Yes". If it is set to "Auto", GEcho will
  341.        automatically enable this setting as soon as the first packet with a
  342.        correct password is received. This makes it easier to set up a
  343.        packet password, without getting .PWD files in the beginning if the
  344.        other node still has unsent packets without the password.
  345.  
  346.      Pack manager
  347.      ------------
  348.  
  349.      * Added Move and Sort functions to GSETUP Pack manager.
  350.  
  351.  
  352.      Export data
  353.      -----------
  354.  
  355.      * If you leave the destination file name in GSETUP Export empty, you
  356.        will be able to view the results on the screen. To accomplish this,
  357.        the help viewer is used to view GSETUP.TMP, which is created in the
  358.        directory pointed to by the TMP, TEMP or GE environment variable
  359.        (used in that order of preference). The file is deleted after
  360.        viewing it.
  361.  
  362.  
  363.      Information
  364.      -----------
  365.  
  366.      * F1 is now the used in GSETUP for on-line help, but Alt-H can still
  367.        be used too.
  368.  
  369.      * If GSETUP cannot find the files GE_DOC.GEX and GECHO.DOC (used by
  370.        the on-line help system) in the system directory, it will try to
  371.        locate them by searching the DOS PATH. This way, if you have
  372.        multiple configurations, you don't have to have these files in
  373.        multiple directories.
  374.  
  375.  
  376.      GEcho
  377.      -----
  378.  
  379.      * GEcho now supports RemoteAccess 2.00 and the JAM message base.
  380.  
  381.      * The AreaMgr has been made more compatible with FSC-57 revision 3.
  382.        - GEcho will now accept messages addressed to "ConfMgr",
  383.        - the %COMPRESSION, %PASSWORD, %PASSIVE and %ACTIVE commands have
  384.          been renamed to %COMPRESS, %PWD, %PAUSE and %RESUME respectively.
  385.        - %COMPRESS will now give a list of available compression programs
  386.          when an unknown method or '?' is specified.
  387.        - Users can now use the '*' and '?' wildcards, where '*' replaces
  388.          zero or more characters, and '?' replaces one character.
  389.          The %+ALL and %-ALL commands have been removed.
  390.        - A user can use %NOTE to place comments in the requests. Such
  391.          requests will not be deleted after they have been processed.
  392.        - It is now possible to sent a receipt to another node with
  393.          %RECEIPT.
  394.        - When using %FROM, GEcho will now automatically sent a receipt to
  395.          the node for which the remote maintenance is done.
  396.  
  397.      * Increased maximum message size to 64 kB. For echomail, 10 kB of this
  398.        is reserved for control information.
  399.  
  400.      * Changed the "^aVia" kludge in netmail messages to a new format, also
  401.        used by the next version of TosScan.
  402.  
  403.      * GEcho will now skip messages whose size is too long when exporting
  404.        mail.
  405.  
  406.      * When Sent/Rcvd netmail is moved to a HMB board, it will no longer
  407.        appear on the screen and in the log file as if it was imported
  408.        inbound netmail.
  409.  
  410.      * GEcho will now strip trailing spaces from the From/To/Subject fields
  411.        when reading a .MSG header.
  412.  
  413.      * GEcho AreaMgr and GCONVERT can now read text files (areas files,
  414.        taglists) of unlimited size. GEcho will now also correctly process
  415.        uplink areas files which contain Tabs (such as NEWSGRPS.LST).
  416.  
  417.      * The query list produced by the AreaMgr will now show if an area is
  418.        paused.
  419.  
  420.      * After GEcho Notify command you can now specify one or more node
  421.        numbers to send a notify message to. {+}
  422.  
  423.      * Added "Kill" command to GEcho, which will delete old mail archives
  424.        based on "Days to keep mail" information specified in the Node mana-
  425.        ger. This feature will only work if "Mailer type" is set to "Front-
  426.        Door". {+}
  427.  
  428.      * GEcho now uses the new Tosser Identification (TID) field instead of
  429.        replacing or removing the Product Identification (PID) field.
  430.  
  431.      * If an AreaMgr receipt gets the received status (that is: it is not
  432.        deleted), it is immediately moved to the Rcvd netmail directory.
  433.  
  434.      * When performing remote maintenance using %FROM, the receipt messages
  435.        will now show which node performed it. {+}
  436.  
  437.      * Removed the -Flags switch. GEcho now parses the FLAGS field, and
  438.        will not pack messages with FIL, FRQ, IMM, XMA, FAX or FPU flag set.
  439.        Locally entered messages with the DIR (Direct) flag will only be
  440.        packed directly to the destination, never routed.
  441.  
  442.  
  443.      MBUTIL
  444.      ------
  445.  
  446.      * MBUTIL now supports JAM and *.MSG areas.
  447.  
  448.      * You can now specify the area on which you want to run the MBUTIL
  449.        Index, Link and Pack commands. As result of this is that MBUTIL can
  450.        no longer use an AREAS.BBS file instead of AREAFILE.GE for the
  451.        purpose of mapping board numbers to area names and vise versa.
  452.  
  453.      * The MBUTIL Post commands has been enhanced a lot. It can now post
  454.        messages in JAM and *.MSG areas. MBUTIL will also insert a MSGID and
  455.        PID field in the message. There are a number of new switches. The
  456.        -Delete switch causes the file to be deleted after posting. The
  457.        -Local switch to MBUTIL Post command. The -Local switch a message
  458.        that should not be exported to be posted in an Echomail area. There
  459.        are also 10 new 3-character flag switches, such as -FAX. It is now
  460.        possible to post empty files. If you need an empty message text, you
  461.        can specify the "NUL" device name as file name.
  462.  
  463.      * The Purge command has been cleaned up. The -ToIdx and -File switches
  464.        have been removed. MBUTIL will now only use GEcho's AREAFILE.GE.
  465.        - If you do not specify an area name, messages on all areas will be
  466.          purged based in the information specified in the Area manager,
  467.          and -Msgs, -Days and -Rcvd will override the default settings in
  468.          the "MBUTIL options" menu, which apply only to Hudson areas not
  469.          defined in the Area manager.
  470.        - If you do specify an area name, messages in that area will be
  471.          purged based on the information specified in the Area manager,
  472.          and the -Msgs, -Days and -Rcvd will override those area settings.
  473.  
  474.      * To purge messages while packing, you should now use the -Purge
  475.        switch instead of -File.
  476.  
  477.      * Pack will now remove a users' record from the JAM last read (.JLR)
  478.        file if both the HighestRead and LastRead values are lower than the
  479.        lowest existing message number.
  480.  
  481.      * The Maint command has been removed, as maintenance on *.MSG areas is
  482.        now done by the Purge and Pack commands.
  483.  
  484.      * When posting netmail messages with MBUTIL Post, it will now display
  485.        the origin and destination addresses on the screen.
  486.  
  487.      * Added -Unknown switch to MBUTIL Purge, to delete messages in unknown
  488.        boards (not defined in SETUP.GE and AREAFILE.GE).
  489.  
  490.  
  491.      GCONVERT
  492.      --------
  493.  
  494.      * GCONVERT now supports conversion from FastEcho 1.20-1.41, FMail 0.98
  495.        and IMAIL 1.51. You can now optionally specify the name of the
  496.        "ECHOLIST" file for "GCONVERT 10". The GEcho to TosScan conversion
  497.        has been removed.
  498.  
  499.      * GCONVERT can now convert the purge info in MESSAGES.RA
  500.        (RemoteAccess) and MSGDAT.CFG (QuickBBS) to AREAFILE.GE
  501.  
  502.      * GCONVERT can use the JAM_CONV.GE file created by GSETUP Convert to
  503.        update MESSAGES.RA: change the area type to JAM and enter the JAM
  504.        base name.
  505.  
  506.  
  507.      JAM information
  508.      ---------------
  509.  
  510.      This version of GEcho supports a new message format: JAM. In its
  511.      current revision each area is stored in four separate message base
  512.      files (header, data, index and lastread). Because of this there are
  513.      some things that you should take in to consideration.
  514.  
  515.      1.  Do not put too many areas in one subdirectory. File access in a
  516.          FAT partition is reported to slow down considerably if a
  517.          directory contains more than 128 files. For the OS/2 HPFS
  518.          partitions this limit is about 5000 files.
  519.  
  520.      2.  Do not make subdirectory levels too deep. Each additional
  521.          subdirectory in the path name will take extra time. Also, keep in
  522.          mind that what you have to specify in GSETUP is a base FILENAME,
  523.          which should not have a file extension or end with a back slash.
  524.  
  525.      3.  GEcho only keeps one JAM base open at a time. Using a disk cache
  526.          will considerably speed up re-opening message base files. If you
  527.          system does not have sufficient memory for a disk cache, consider
  528.          using DOS' FASTOPEN program instead.
  529.  
  530.      4.  RemoteAccess creates a file called ECHOMAIL.JAM in it's "Msg
  531.          base" path. The file contains information about newly entered
  532.          messages. GEcho checks for this file in it's "JAM base" path.
  533.          Currently the name, format and location of this file are not
  534.          defined in the JAM specification, but this is the defacto
  535.          standard.
  536.  
  537.      5.  For tossing JAM areas, GEcho needs a 80 kB buffer. It already
  538.          needs about the same amount of memory for tossing anyway, and it
  539.          needs up to 128 kB for the duplicate checking, making GEcho's
  540.          total memory requirement exceed 400 kB.
  541.          If you are running GEcho under DESQview, you may have to reduce
  542.          or disable your area cache to prevent GEcho from aborting due to
  543.          insufficient available memory, depending on the maximum size of
  544.          your DESQview window.
  545.          There is no need to disable the HMB write buffer, GEcho will
  546.          automatically disable that anyway if there is not enough memory
  547.          left.
  548.  
  549.      6.  Due to the way a message is stored in a JAM base, it is possible
  550.          that the messages that are sent to a downlink when a rescan is
  551.          performed are not identical to the original (for example, have
  552.          the kludges in a different order).
  553.  
  554.      7.  Due to the way a message is stored in JAM, it would be very
  555.          inefficient to let MBUTIL Link remove "Re:" junk from subjects.
  556.          This can therefore be done by GEcho while tossing.
  557.  
  558.      8.  MBUTIL has JAM support in the Index, Link, Pack, Post, Purge and
  559.          Undelete commands. This support is transparent, in the same run
  560.          MBUTIL will process JAM, Hudson and *.MSG areas. To process only
  561.          JAM, Hudson areas, use the -JAM, -Hudson and -MSG switches.
  562.  
  563.  
  564.      New features in forthcoming versions
  565.      ------------------------------------
  566.  
  567.      Whenever a number of new features has been implemented, I will release
  568.      a new version with a minor version number, for registered users only.
  569.      Only after a number of releases will there be a new shareware version,
  570.      1.20. So, if you want to have these features as soon as they're ready,
  571.      be smart and register now!
  572.  
  573.      Here are just a few of the things that will be in the next versions:
  574.  
  575.      - More groups and uplinks.
  576.  
  577.        Currently there are only 26 groups and 10 uplinks. Especially if you
  578.        are in a lot of networks, this may not be enough to group all areas,
  579.        and to specify all uplinks.
  580.        In a next version you will be able to specify 256 groups. For each
  581.        group you will be able to specify an uplink, default area settings.
  582.  
  583.      - Automatic area adding.
  584.  
  585.        Currently GEcho will only auto-add areas that were requested from an
  586.        uplink.
  587.        In a next version you will also be able to specify that GEcho should
  588.        automatically add unknown areas, depending on which node the
  589.        messages come from. GEcho will check the uplink data to find out
  590.        which group to assign the area to, and which default area settings
  591.        to use.
  592.  
  593.      - Better duplicate detection.
  594.  
  595.        Currently GEcho uses one database which can contain up to 32767
  596.        CRC-32's of the headers of processed messages for all areas. This
  597.        number is not sufficient for systems that process large amounts of
  598.        mail, and the CRC-32 does not provide a totally reliable way to
  599.        detect dupes, as it can give false hits and let messages that were
  600.        modified by buggy tossers slip through. 
  601.        In a next version you will be able to select a new duplicate
  602.        detection system that uses separate databases for each area, and
  603.        uses the MSGID serial number for more accuracy.
  604.  
  605.      - Build-in packet sorting.
  606.  
  607.        Currently messages in packets are usually in a random order. This
  608.        has a negative impact of GEcho's performance when tossing to JAM
  609.        areas, since only one JAM base is opened at a time.
  610.  
  611.        In a next version you will be able to enable packet sorting, which
  612.        means that GEcho will first build an index of all messages in the
  613.        packet, sort it by area number, date and time, and then process it.
  614.        This will not only improve the JAM tossing performance, you will
  615.        also be able to get better area cache hit rates, or you can reduce
  616.        the size of the area cache without loosing performance. The packet
  617.        sorting will prove especially efficient if the new duplicate
  618.        detection system is enabled, which stores duplicate information for
  619.        each area separately.
  620.  
  621.      - Better AreaMgr.
  622.  
  623.        The a next version there will be several new options, such as
  624.        specifying the maximum number messages and/or days to rescan,
  625.        globally or per area, and to specify groups with several commands,
  626.        for example when connecting/disconnecting areas with wildcards, and
  627.        when pausing/resuming areas.
  628.  
  629.      - Better disk space management.
  630.  
  631.        Currently GEcho will compress all packets after it has processed all
  632.        mail. In a next version it will be possible to specify minimum
  633.        amounts of disk space GEcho has to keep available. If that boundary
  634.        is crossed, GEcho will start compressing packets to make more space
  635.        available.
  636.  
  637.      - Response file for MBUTIL Post.
  638.  
  639.        Currently you might have trouble fitting all parameters within the
  640.        128 character limit DOS imposes on the command line.
  641.        In a next version you will be able to specify all commands in a
  642.        response file, and specify the name of that file on the command line
  643.        with @.
  644.  
  645.      - Support for other message base formats.
  646.  
  647.        In a next version support for the PC-Board and Squish message base
  648.        formats will probably be added.
  649.  
  650.      - Support for more platforms.
  651.  
  652.        A next version of GEcho will be available for 16-bit DOS as well as
  653.        a 32-bit DOS, Windows and OS/2 version.
  654.  
  655.      - Better netmail routing.
  656.  
  657.        The current pack manager in GEcho can only route netmail to 64
  658.        nodes. This may not be enough for some systems. In a future version
  659.        this limit will be increased. It will also be possible to specify
  660.        wild cards in addresses, for example to route netmail for 2:28* to
  661.        2:28/999.
  662.  
  663.  
  664.      - Better statistics.
  665.  
  666.        Currently GEcho statistics only includes the number of messages and
  667.        duplicates that were received in each area in the last session. In a
  668.        next version GEcho will also keep track of exported messages, and
  669.        the number of messages and kilobytes received from and sent to your
  670.        uplinks and downlinks.
  671.  
  672.  
  673.      Thank you for registering GEcho!
  674.  
  675.      Gerard J. van der Land
  676.      2:2802/110@fidonet
  677.  
  678.      Barneveld, The Netherlands
  679.      Monday December 5, 1994