home *** CD-ROM | disk | FTP | other *** search
/ Media Share 9 / MEDIASHARE_09.ISO / mailers / esc158.zip / ESC.DOC < prev    next >
Text File  |  1993-04-06  |  110KB  |  2,134 lines

  1.  
  2.             Welcome to ESC version 1.58         - 04/06/92
  3.             last version (1.58) released        - 04/06/93
  4.             last version (1.56) released        - 11/15/92
  5.             last version (1.54) released        -  9/26/92
  6.  
  7.            EchoMail SetUp Configurator - EchoMail System Controller
  8.  
  9.  
  10.        * 1.1                ESC DOES THREE THINGS
  11.  
  12.        1st: ESC simplifies the installation process of a FIDONET POINT or
  13.        NODE compatible mailer. In testing, users have a working mailer
  14.        system in under 20 minutes with little intervention from a second
  15.        party. 3d, 4d and 5d systems are fully supported.
  16.  
  17.        2nd:
  18.        a. Manages an entire EchoMail system using existing software.
  19.        b. Functions as an electronic mailer interface (shell).
  20.           All functions are controlled through menus (three choices).
  21.           1. CMMenu    - Mousable, configurable, pulldown (external).
  22.           2. QuickMenu - Fast, easy, hard coded system.
  23.           3. BatchFile - Very configurable dos batch (slower).
  24.  
  25.        In any case, ESC creates the config and menu files allowing you to
  26.        operate it all from a consolidated menu structure.
  27.  
  28.        3rd:
  29.        ESC provides a concise example of a working electronic mailer
  30.        system. Consider it an instructional frame work where a user can
  31.        observe a free form, basic and streamlined setup. With scrutiny
  32.        and tinkering, a user can understand the obscure structure of an
  33.        electronic mail system.
  34.  
  35.        ESC brings you closer to the workings of a mailer system because
  36.        it puts you in the position to learn about the individual programs
  37.        called upon to accomplish the varied tasks. Once you have an
  38.        understanding of how the programs function together you can leave
  39.        the Esc interface entirely where customized applications become
  40.        unlimited.
  41.        
  42.  
  43.        * 1.2                     CONTENTS
  44.  
  45.                   ESC design and purpose   . . . . . . . .   1.1
  46.                   Table of Contents        . . . . . . . .   1.2
  47.                   What's needed            . . . . . . . .   1.3
  48.                   Installing ESC           . . . . . . . .   1.4
  49.                   Primary Operation        . . . . . . . .   1.5
  50.                   General Overview         . . . . . . . .   1.6
  51.                   System and Software      . . . . . . . .   1.7
  52.                    a. Executables          . . . . . . . .
  53.                    b. Fossils              . . . . . . . .
  54.                    c. Utilities            . . . . . . . .
  55.                   OS/2 support             . . . . . . . .   1.8
  56.                   WIMM personal msg search . . . . . . . .   1.9
  57.                   YABOM - O/B manager +
  58.                   SBC - Binkley Color Utility
  59.                   ESCOLOR - Esc Menu Colors
  60.                   
  61.                   Polling with the timer   . . . . . . . .   2.0
  62.  
  63.                   Detailed Installation    . . . . . . . .   2.1
  64.                    a. 4d Points            . . . . . . . .
  65.  
  66.                   Detailed Operation       . . . . . . . .   2.2
  67.                    a. Menu Options         . . . . . . . .
  68.                     1. Adding new areas    . . . . . . . .
  69.                     2. Setting msg limits  . . . . . . . .
  70.                     3. Removing old areas  . . . . . . . .
  71.  
  72.                   Bonk & the ESC nodelist  . . . . . . . .   2.3
  73.                   Msged, Golded or TimEd   . . . . . . . .   2.4
  74.                   Editor Spell Checking    . . . . . . . .   2.4a
  75.                   
  76.                   Changing addresses       . . . . . . . .   2.5
  77.                   Nodelist Processors      . . . . . . . .   2.6
  78.                   
  79.                   Node Operation           . . . . . . . .   2.7
  80.                   Hosting 4d points        . . . . . . . .
  81.                   Domain Support           . . . . . . . .
  82.                   
  83.                   BBS support              . . . . . . . .   3.0
  84.                   
  85.                   Caveats                  . . . . . . . .   3.1
  86.                   Problems                 . . . . . . . .   3.2
  87.                   3d/4d                    . . . . . . . .
  88.                   Msgedsq                  . . . . . . . .
  89.                   
  90.                   Automatic registration   . . . . . . . .   4.0
  91.                   
  92.                   Acknowledgements         . . . . . . . .   4.1
  93.                   Disclaimer               . . . . . . . .   4.2
  94.                   Bugs and Problems        . . . . . . . .   4.3
  95.                   Upgrading                . . . . . . . .   4.4
  96.                   Customizing (colors)     . . . . . . . .   4.5
  97.                   Quick Menu option        . . . . . . . .   4.6
  98.                   CMMenu interface         . . . . . . . .   4.7
  99.                   Function keys            . . . . . . . .   4.8
  100.                   
  101.                   Miscellaneous            . . . . . . . .   5.0
  102.                   Circumventing problems
  103.                   Using 4dos
  104.                   Ansi Console device
  105.                   EscTimer
  106.                   EGA users
  107.                   Routing and you
  108.                   Miscellaneous menu items
  109.                   Flo files
  110.                   Call Waiting
  111.                   Auto Answer (unattended)
  112.                   Dial translations
  113.                   Binkley Status Flags
  114.                   Zones and Domains
  115.                   UUCP <InterNet Gate>
  116.                   GT Enhancement
  117.                   Memory and operating systems
  118.                                                                         
  119.                   Glossary                 . . . . . . . .   5.1
  120.  
  121.                   Commercial use           . . . . . . . .   6.0
  122.                   
  123.                     
  124.        * 1.3        OTHER PROGRAMS NEEDED FOR THIS ECHOMAIL SETUP
  125.  
  126.        In its simplest form, here is what's needed:
  127.  
  128.            BT.EXE (EMSI) version 2.56    front end mailer
  129.            TimEd.EXE     version /8B     message reader
  130.            SQUISH.EXE    version 1.01    mail packer
  131.            BNU.EXE       version 1.7     fossil
  132.                          (or X00 or Opuscom)
  133.            
  134.            And a good compliment of file compression un/archivers
  135.            such as PKZIP - PKUNZIP.
  136.            
  137.            All are available from most FIDONET systems.
  138.  
  139.  
  140.        * 1.4        INSTALLING AN ECHOMAIL SYSTEM USING ESC
  141.  
  142.          (1) From the ROOT directory of your hard drive, type md \bt
  143.          (2) Copy ESC and the files listed above into this directory.
  144.          (3) You will need to know, and perhaps experiment with your
  145.              modem's initialization string. You'll need information
  146.              from the HOST, who will supply your echomail. Having
  147.              this person on the phone or present at installation is
  148.              ideal.
  149.          (4) Run ESC.EXE, answering the questions with information
  150.              from the above source, and filling in your preferences.
  151.  
  152.        ┌───────────────────── !! VERY IMPORTANT !! ─────────────────────┐
  153.        │ Answer each question in the same format as shown in each       │
  154.        │ example!.  If you become creative or unreasonable, the data    │
  155.        │ written out will not make sense and your mailer will not work! │
  156.        └────────────────── !! FOLLOW THE EXAMPLES !! ───────────────────┘
  157.  
  158.        The Installation is complete.  These are the essentials.  What's
  159.        left is the fine tuning. Please call ESC from the Mail Menu and
  160.        have a look around in the three areas which allow you to change
  161.        parameters. Remember, if you change anything while there, you
  162.        need to have ESC Write out those changes for them to take effect.
  163.        
  164.        The remainder of this document will try to supply general
  165.        information, warnings and hopefully some answers to questions.
  166.  
  167.  
  168.        * 1.5          Operating ESC as an Echomail system
  169.  
  170.        If you chose the default directories which ESC offered, the next
  171.        two steps should have your system in operation.
  172.  
  173.          (1) cd \bt ... at the prompt: MAIL <ENTER>
  174.          (2) Choose from the menu: (Quick or Batch)
  175.              
  176.              ESC     - to edit parameters
  177.              CALL    - dial BOSSNODE (HOST system)
  178.              DELAYED - poll scheduler
  179.              UNATTND - dial any system listed in your nodelist
  180.              PACK    - prepare OUT mail for sending
  181.              TOSS    - prepare IN mail for reading
  182.              EDITOR  - read mail / write msgs (TimEd, Msged or Golded)
  183.              AREAS   - to add new mail areas
  184.              SQUISH  - maintenance (submenu) for message areas
  185.              HELP    - list feature information
  186.              QUIT    - does just what it says
  187.  
  188.        This is only a portion of your options. Should you choose the
  189.        SQUISH feature, you'll be moved to the next of two more submenus
  190.        which contain all the functions this setup offers to maintain
  191.        your message areas (from a menu). The next menu down offers
  192.        nodelist, outbound and message search utilities. Each menu is
  193.        accessed by referring to it through number or letter options.
  194.  
  195.  
  196.        * 1.6              GENERAL OVERVIEW OF ESC
  197.  
  198.        ESC is capable of more than what this intentionally brief document
  199.        reveals. As you work with the files which ESC has created and the
  200.        other software and documentation that are a part of your total
  201.        system, you will find ESC to be a complete application program.
  202.        ESC consolidates and manages all the features and functions needed
  203.        to support a FIDONET compatible POINT mailer. Even a NODE system
  204.        can be operated under ESC with primary level support.
  205.  
  206.        A traditional mailer is more than one program. Due to the talents
  207.        and generosity of certain programmers,  much of the operation has
  208.        already been consolidated. Squish is a good example. Scott Dudley
  209.        has incorporated many functions of mail handling into one neat
  210.        package. Still, the example configuration files contain more than
  211.        is needed by the first time user. So those configs initially look
  212.        intimidating.  This is where ESC shines.  It creates basic config
  213.        files which will serve the purpose for a first-time-up system.
  214.        ESC also can keep any features which you later add to those very
  215.        same configs. Those simple configs can be built into more complex
  216.        ones as the user is capable of understanding them. The idea
  217.        behind ESC is to initially install and operate an echomail setup
  218.        while allowing a configurable system environment.
  219.  
  220.        ESC utilizes the popular freeware packages available throughout
  221.        the FIDONET community. The required executables are found listed
  222.        in this document.  Included are the terminal interface, message
  223.        creator / reader, complete mail processor and an assortment of
  224.        utilities.  ESC orchestrates all of these from a menu driven
  225.        interface. Which, you may have noticed, is the secondary function
  226.        of ESC.  The primary function is to create all the configuration
  227.        and batch files associated with the software.  All this work is
  228.        accomplished in less than a minute once you've answered the
  229.        questions.
  230.  
  231.        NOTE: ESC will also create a miniature NODELIST on request.
  232.  
  233.        By nature, electronic mail networking is difficult to comprehend
  234.        and uses a lot of abstract terminology,  most of which is beyond
  235.        the scope of this and any one single document. Keep in mind that
  236.        FIDONET has been built with a hobbyist mentality. Therefore, the
  237.        best source of information is the group of people who are already
  238.        involved.  ESC attempts to ease the difficulty of getting started
  239.        by safely putting the novice into active participation right
  240.        away.
  241.  
  242.  
  243.        * 1.7          SYSTEM AND SOFTWARE REQUIREMENTS
  244.  
  245.        As of this version, 430 to 450k of RAM is recommended.  ESC was
  246.        developed on an AMI 386sx bios system, under DOS 5.0, in a 400k
  247.        DESQview window under QEMM 6.0.  It has been tested on several
  248.        machines ranging from a 4.77 mhz XT monographic setup under DOS
  249.        3.3 to a full featured 33mhz 486DX.
  250.  
  251.        For practical purposes you should have several megabytes of free
  252.        disk space. This would indicate that you really should be running
  253.        your mailer from a fixed disk. Still, it is possible to operate
  254.        from a high density (or two) floppy drive system.
  255.  
  256.        SOFTWARE INCLUDED:  The distribution archive should contain a
  257.                            minimum of the files listed below:
  258.  
  259.             ESC.EXE
  260.             ESCUTIL.EXE
  261.             ESCDO.COM
  262.             ESC.DOC
  263.             ESCTEXT.DAT
  264.             BINKLEY.LNG
  265.             
  266.        All the executables are necessary to set up and maintain your
  267.        integrated mail system interface.
  268.  
  269.        SOFTWARE YOU WILL NEED:  In addition to the above files, you will
  270.        need those listed below to operate your FTS mailer using ESC. Any
  271.        good FIDONET system (there are over 17,000 of them in 42 or more
  272.        countries) should have them all.
  273.  
  274.        USING ESC IN ITS SIMPLEST FORM: For example, if you have a mono
  275.        single tasking system with Ansi.Sys included in your Config.Sys,
  276.        and you will be a POINT to a system which uses session level
  277.        passwording, all you will need are the following:
  278.  
  279.            BT.EXE       version 2.56    front end mailer
  280.            MSGED.EXE    version 2.2b    message reader
  281.            SQUISH.EXE   version 1.01    mail packer (+associated files)
  282.            BNU.EXE      version 1.7     fossil
  283.            CMB.EXE      any version     file browser (mouse)
  284.            LIST.COM     any version     dir/file multi-utility
  285.            PAK.EXE      version 2.50    multi archiver / extractor
  286.            PKZIP.EXE    version 1.10    file archiver
  287.            PKUNZIP.EXE  version 1.10    file archive extractor
  288.  
  289.        Or, you can build a larger, more complex system. ESC may access
  290.        any of the programs listed below, in addition to the ones above
  291.        depending on your configuration.
  292.  
  293.        One of these fossil drivers
  294.        
  295.            X00.EXE  version 1.24
  296.            BNU.EXE  version 1.7
  297.            OPUSCOMM  version 5.3 (with) OCOM_CFG
  298.  
  299.        Only if you'll be using and/or creating a nodelist
  300.        
  301.            QNODE.EXE     version 1.42 NODELIST compiler
  302.            QIDX.EXE      comes with Qnode
  303.            XLAXNODE.EXE  version 2.56 NODELIST compiler
  304.            BONK.EXE      version 1.74  (v7 NODELIST) & outbnd util
  305.            YABOM.EXE     version 1.10b (v7 NODELIST) & outbnd util     
  306.  
  307.        --
  308.        If you're not loading ANSI.SYS on boot up
  309.        
  310.            ANSI.COM  version 1.3*  * = Ziff Communications / PC Magazine
  311.            DVANSI.COM (from DESQview)
  312.  
  313.        ANSI.SYS, ANSI.COM and DVANSI.COM are the only file names supported
  314.        during the setup.
  315.        You can use anything else which works but you will have to modify
  316.        the MAIL.BAT which Esc creates to call the correct name.
  317.        --
  318.        --
  319.        BinkleyTerm requires
  320.        
  321.            VFOS_IBM.COM  version 1.10
  322.            and
  323.            VFOS_DEL.COM  version 1.00
  324.  
  325.        If you're running a color system
  326.        --
  327.            
  328.        If you want your mail areas searched for personal messages.
  329.           
  330.           WIMM.EXE  version 1.10        Message search utility
  331.        
  332.        Miscellaneous utilities included in the menu system
  333.        
  334.           SBC.EXE  version 1.0 BinkleyTerm color setting utility
  335.           
  336.            
  337.        A complete compliment of file compression programs is recommended.
  338.        Such as Phil Katz PK - everything. Haruyasu Yoshizaki LHA - LHARC.
  339.        NoGate's PAK, Rahul Dhesi's ZOO program and Robert Jung's ARJ...
  340.  
  341.        The compression programs:
  342.  
  343.            ARCA - Wayne Chin and Vernon Buerg
  344.            ARCE - Vernon Buerg
  345.            PAK  - (NoGate) will detect and unarchive ARC files.
  346.  
  347.        are the de facto standard recognized throughout fidonet for mail
  348.        compression. All systems should be capable of handling another's
  349.        mail in this form. However, most systems can process other forms
  350.        of compressed FTS mail (bundles) as well. Esc defaults to using
  351.        PKZIP by Phil Katz because of its availability and efficiency.
  352.        You can specify something else after your setup is complete, from
  353.        the ESC editor mode. Check with your BOSS (or HOST) system before
  354.        changing it.
  355.  
  356.  
  357.        * 1.8                   OS/2 SUPPORT
  358.        
  359.        ESC is not an OS/2 program. If it is run under OS/2, it must be
  360.        executed in a DOS box. All the necessary verbiage is within the
  361.        ESC source for OS/2 support. The only thing lacking is for ESC
  362.        and the support files to be ported over.
  363.        
  364.        
  365.        * 1.9                    WIMM SUPPORT
  366.  
  367.        ESC builds a WIMM.CFG whenever it creates the message editor
  368.        configs. WIMM is written by Gerard van Essen. It searches your
  369.        Squish.Cfg file, then scans each message area listed for your
  370.        name. If a message is found, it will be copied into the PERSONAL
  371.        message area which Esc creates for you. This way, you will be
  372.        unlikely to miss ANY message sent to you via the echoes.
  373.        
  374.                                 YABOM SUPPORT
  375.                                 
  376.        YABOM - Yet Another Binkley Outbound Manager is a multipurpose
  377.        utility which is of particular interest to NODE systems. POINT
  378.        mailers can benefit from its many features as well. YABOM will
  379.        not appear on the (3rd) menu until YABOM.EXE exists in the same
  380.        directory as the MAIL.BAT. You should have all the associated
  381.        files for YABOM there as well. If you haven't configured YABOM
  382.        before calling it from the MAIL menu, you'll be given the choice
  383.        to do so at that time. You will need to know more than a little
  384.        about your directories and addressing when you configure YABOM.
  385.        
  386.                                 SBC SUPPORT
  387.                                 
  388.        Like Yabom, this feature will not appear on the menu (2nd one)
  389.        until SBC.EXE is present in the same directory as the MAIL.BAT.
  390.        Briefly, it will allow you to precisely customize your Binkley
  391.        Term screen colors. SBC requires no further explanation as it
  392.        is simple, clean and easy to use.
  393.  
  394.                                  ESCOLOR
  395.  
  396.        Escolor is an Esc QuickMenu color utility. If you don't like the
  397.        default colors used with the Quick menu interface you can choose
  398.        the 3rd menu item and locate the Esc Color Utility option. Run
  399.        it and toggle each menu's color scheme to your liking.
  400.        
  401.        * 2.0              Polling with the TIMER
  402.        
  403.        You can set up to 20 automatic poll times using the Delayed Poll
  404.        option from the 1st (of 3) MAIL menus. The function is fairly self
  405.        explanatory. One thing to remember, polling times must be set
  406.        using a 24 hour (military) method. The format is HH:MM exactly,
  407.        the colon must be specified. If you want your system to poll your
  408.        host at 10:30 in the evening, you must specify 22:30.
  409.        
  410.        Polling isn't all the Timer will allow you to do. By editing the
  411.        ESCTIMER.BAT, you can specify any sequence of operation you wish.
  412.        
  413.        
  414.        * 2.1              Detailed INSTALLATION
  415.  
  416.        ESC's purpose is to make installation and operation as simple
  417.        as possible. The first step is to create a directory for ESC
  418.        and the other files that are needed. You can name the directory
  419.        whatever you want, however the recommendation (default) is \BT.
  420.        All your operations should now be handled from this directory.
  421.        Simply move into \BT and control everything concerning your mail
  422.        system from it.
  423.  
  424.        ESC and all the files it creates need to reside in this home
  425.        directory.  For now, it is essential to have ESC.EXE in there.
  426.        If you choose to have ESC create the tiny NODELIST, and you'll
  427.        need one in most cases, be sure to have the QNODE (with QIDX)
  428.        or XLAXNODE executable accessible through the DOS path. Now, type
  429.        in ESC and follow the instructions as they appear on your screen.
  430.        Please pay attention to the bottom  *Information:*  window.
  431.  
  432.        The best way to initially install and operate your mailer is to
  433.        be in contact with your mail source (HOST) at the time of serious
  434.        configuration. Most terms used in the Fido network are ambiguous
  435.        to the uninitiated. Your BOSSNODE (HOST) sysOp will know what all
  436.        of them mean.  The glossary at the end of this document may be of
  437.        help as well.
  438.  
  439.        BOSSNODE and HOST from your standpoint are terms associated with
  440.        the system/operator which will be the resource from where echomail
  441.        destined for your system is obtained. In other words, your HOST is
  442.        the next step up in the network. You'll receive and send mail from
  443.        and to this system.  The operator of this system must supply you
  444.        with particular information in order for your mail transactions to
  445.        be successful. It would be helpful if this sysOp has at least some
  446.        working knowledge of this software package. The ideal situation is
  447.        to sit in front of the computer, phone perched on your shoulder,
  448.        while your HOST answers your questions.
  449.  
  450.        There are a number of things you must find out from this person
  451.        anyway.  You will need to enter your assigned POINT or NODE
  452.        address, phone number, etc.  You'll also need to know a working
  453.        initialization string for your modem.  Without it, you'll be all
  454.        dressed up with no place to go. A word of warning:  modem inits
  455.        can be a bear!  Just remember that BINKLEY uses the  |  (pipe) in
  456.        lieu of the common ^M as an initialization string carriage return.
  457.  
  458.        NOW, run ESC.EXE and answer all the questions carefully, reading
  459.        the information window completely as you progress through the
  460.        questions. If you do make an entry mistake, you will be given the
  461.        opportunity to make corrections at the end of the questionnaire.
  462.        This can be taken care of from the CHANGE menu item.. Don't hurry!
  463.  
  464.             COMMAND LINE SYNTAX:  ESC
  465.             EXAMPLE:  C:\BT>ESC
  466.  
  467.        ESC runs in two modes: CONFIGURATION and EDIT. EDIT mode isn't
  468.        available until your setup has been configured. In other words,
  469.        CONFIGURATION mode is the only mode you will have until ESC has
  470.        done its initial setup work and has written the configuration
  471.        and batch files.
  472.  
  473.        ESC will prompt you for information which allows the program to
  474.        write the configuration files for BINKLEY, QNODE, XLAXNODE, BONK,
  475.        SQUISH, TimEd, MSGED, GOLDED and WIMM.  ESC will optionally provide
  476.        a "bare bones" NODELIST (NODELIST.001).
  477.  
  478.        You can forego ANSI.COM if you already have a comparable device
  479.        handler loaded at runtime of the batch file named MAIL (Your ESC
  480.        menu operation master batch file).  Another batch file (MAKEDIR)
  481.        is also created to quickly create the subdirectories needed for
  482.        your mailer and editor to work.
  483.  
  484.        Why does ESC create batch files to control the mailer?  DOS batch
  485.        files have two advantages. The main one being, a batch file can be
  486.        edited easily to suit custom applications. You will be able to
  487.        customize them to your particular preferences simply by editing
  488.        these files should the desire strike you. Secondly, the processing
  489.        of a batch file requires only 96 bytes of RAM. The speed at which
  490.        Dos processes a batch file is the disadvantage.
  491.  
  492.        When ESC.EXE is initially run, (CONFIGURATION MODE), its job is to
  493.        create control files. Here is the list.
  494.         
  495.        Files Created by ESC
  496.            
  497.            BINKLEY.CFG   - BinkleyTerm control file
  498.            BINKLEY.EVT   - BinkleyTerm event control file
  499.            BONK.CFG      - nodelist utility configuration file
  500.            ESC.CFG       - ESC configuration information
  501.            MAIL.BAT      - ESC menu interface batch file
  502.            MAKEDIR.BAT   - ESC subdirectory creation file
  503.            DOMSGED.BAT   - MSGED editor process batch file
  504.            GOTMAIL.BAT   - AFTERMAIL Binkley mail processing
  505.            TIMED.CFG     - TimEd information control file
  506.            MSGED.CFG     - MSGED information control file
  507.            TEMPLATE.MSQ  - MSGED template file
  508.            MSQ.COL       - MSGED color file
  509.            GOLDED.CFG    - GOLDED information control file
  510.            NODELIST.001  - Node address lookup (optional)
  511.            QNODE.CFG     - Nodelist compilation control file
  512.            XLAXNODE.CTL  - Nodelist compilation control file
  513.            ROUTE.CFG     - Squish routing information control
  514.            SQUISH.CFG    - Squish mail handling control file
  515.            WIMM.CFG      - Personal mail search control file
  516.            MSGEDIT.BAT   - Binkley Alt-E editor call up batch
  517.            ESCTIMER.BAT  - Delayed Polling batch file
  518.            ESCTIMER.LST  - Sample list for delayed poll times
  519.            OKFILE.LST    - Sample f/req ok list for node operation
  520.           
  521.          + M_AREA.DAT    - Msged message area definition (upgrade)
  522.          + S_AREA.DAT    - Squish message area definition (upgrade)
  523.            
  524.          * MAIL.BAT serves as an interface to the other functions.
  525.          
  526.          + Only created if upgrading and requesting to save the old
  527.            message area configuration.
  528.            
  529.        After ESC has created all your configuration files, it will then
  530.        function as an EDITOR to them. ESC also can recreate your setup
  531.        from scratch if you so desire. A few precautions need to be made
  532.        clear at this time. ESC preserves edits made outside of its own
  533.        editor on several files such as the Binkley,  Squish and Msged
  534.        configurations files.  It also will create a .BAK if instructed
  535.        to overwrite, on nearly all files.  However, keep in mind that
  536.        if you make an alteration to the MAIL.BAT, and then have ESC write
  537.        a new one, your edits will not be included. They will now exist in
  538.        the MAIL.BAK.  If you write the file out twice, the edits will be
  539.        moved into the bit bucket and are gone for good. A warning is
  540.        issued before you can globally rewrite your entire configuration.
  541.        You should gain an understanding of your configuration files as
  542.        soon as possible.
  543.  
  544.        Don't be intimidated by the terminology. Simply follow each step.
  545.        The process can take less that twenty minutes.  Keep in mind that
  546.        parameters can be readjusted later.  When you have finished all
  547.        your entries, tag all configurables from the menu presented. On a
  548.        scratch creation all files are automatically tagged. Either press
  549.        S or page down to SAVE  SETUP and hit ENTER.  ESC will notify you
  550.        that it is writing the necessary configurables, batch and support
  551.        files. You will hear a chirp if any of the files already exist.
  552.        this is telling you that ESC is backing them up before overwriting
  553.        them. You may press any key to exit this portion of ESC when the
  554.        process has finished.
  555.  
  556.        ALL the files referred to in this document are available in each
  557.        complete archive format from 1:157/534  You may request the list
  558.        in order to obtain the proper names as "ESCLIST.LST". Complete
  559.        information concerning file names, dates and sizes are within
  560.        this text file. You might want to request FILES to see exactly
  561.        what is available from this system.
  562.  
  563.                      FOR 4d (or 5d) POINT CONFIGURATION
  564.  
  565.        Creating a 4d setup is straight forward. Respond appropriately
  566.        when prompted whether this is to be a node or POINT setup and
  567.        then whether it is to be for a 3d or 4D configuration. You
  568.        should be certain which type of addressing your HOST supports.
  569.                         
  570.            
  571.        * 2.2           OPERATING THE ECHO MAIL SYSTEM
  572.  
  573.        After you have answered all the questions from the configuration
  574.        mode and have written out all the files, you're ready to make
  575.        your first call to the HOST system. Just type MAIL at the dos
  576.        prompt while in your mailer's directory.
  577.  
  578.        MAIL.BAT is a somewhat autonomous function menu which gives the
  579.        user the most control over what the mail system is doing. Using
  580.        this menu requires some understanding of terms like TOSSing and
  581.        PACKing of mail.  There is a help screen provided from the MAIL
  582.        menu.  Also, the ESC_HELP.DOC has a step by step procedure for
  583.        primary operation using Msged. The commands are nearly the same
  584.        for both TimEd and Golded.
  585.  
  586.        Once ESC has created the MAIL.BAT, you'll be faced with a list
  587.        of options. Most of them are self explanatory. Below is a list
  588.        which will give you a preview. For further help, check the
  589.        definitions in the GLOSSARY at the end of this document.
  590.  
  591.        ESC accesses MSGED, the Squish-compatible version developed by
  592.        John Dennis, TimEd by Gerard van Essen or Golded created by
  593.        Odinn Sorensen.
  594.        
  595.        The original MSGED format was created by Jim Nutt and released
  596.        into the public domain. As of the 2.0.5 version, two help menus
  597.        are accessible, if you have the two files associated with the
  598.        help function. These being EHELP.HLP and RHELP.HLP should be in
  599.        the same directory with Msged.exe to keep things simple.
  600.        
  601.        Pressing Alt H in either EDIT or READER mode will bring up the
  602.        appropriate help screen. Just make certain that these files are
  603.        in the same directory with MSGED.EXE.  While on this subject,
  604.        I've taken the liberty to reassign a few keys in a way that I
  605.        feel is beneficial for someone unaccustomed to MSGED. First of
  606.        all,  I changed the ESCAPE key to move you out of the current
  607.        message area and into the AREA selection list. This replaces the
  608.        default of exiting MSGED,  something which plagued me until I
  609.        changed it.  Also, you may view the list of message headers in
  610.        an area simply by pressing the L key while in the reader mode.
  611.        You can use the FIND function by just pressing the letter F as
  612.        well as Alt-F. Finally, I reassigned the comma and period to be
  613.        read-thread direction keys.
  614.  
  615.        TimEd occupies relatively little disk space and loads quickly.
  616.        it looks and feels powerful, intuitive and is learned quickly.
  617.        
  618.        Golded is fairly straight forward in its installation. It is
  619.        also feature heavy, laden with bells and whistles.
  620.  
  621.        The appropriate files are included in its own archive. These
  622.        files should be located in the same directory as Esc. Esc will
  623.        create a very basic but functional configuration file for use
  624.        with Golded. Because Golded must use its own nodelist, you will
  625.        need to create that and place it in the directory with it.
  626.        
  627.        One of the advantages of using Golded is the direct support for
  628.        spell checking. Take a look at the Golded.Cfg which ESC creates
  629.        and you will see a line commented out which makes reference to
  630.        SS.EXE. Read the documentation for Golded and determine how you
  631.        need to edit the Golded.Cfg to implement a spell checker. ESC
  632.        will honor your change and keep your modification on subsequent
  633.        re-writes of the Golded.Cfg.
  634.        
  635.        Spell checking can be accomplished on all the editors supported
  636.        by ESC. See the section on Spell Checking in this document.
  637.  
  638.        When you select any of these editors during setup or later
  639.        in an editing session, the batch files will be written to
  640.        access your choice.
  641.        
  642.                         
  643.                         MAIL MENU CHOICES EXPLAINED
  644.  
  645.        - ESC -
  646.        This brings up ESC in edit mode. Here, you may change quite a few
  647.        parameters concerning your mailer in three modes: (1) Your SYSTEM
  648.        configuration, (2) the BOSSNODE specifications, and (3) NODELIST
  649.        items. The editor is a quick method for changing things like your
  650.        fossil,  system name,  BOSSNODE, phone numbers, etc.  The list is
  651.        fairly extensive.  This provides an alternative to re-configuring
  652.        from scratch.  Remember, you must WRITE the new files once you've
  653.        re-configured them!  Some changes require you to recompile your
  654.        NODELIST if you are using one.
  655.  
  656.        - CALL -  or  - POLL -
  657.        If your modem is connected,  and you have configured your setup
  658.        correctly, your system will dial out to the HOST system which you
  659.        have previously established to be your echomail resource. If you
  660.        have mail waiting,  it should be delivered.  If you have mail to
  661.        be sent out, it should be sent.
  662.  
  663.        - DELAYED -
  664.        This is the EscTimer mentioned previously. You are prompted to
  665.        enter as many as 20 specific times in which your system will
  666.        begin polling your Host system. This works well for someone who
  667.        wants to pick up (or send) mail at a time when they are asleep,
  668.        away or just in the mood to have their mailer do something all
  669.        by itself. This is no match for Binkley's event schedule but it
  670.        is a quick and easy way to accomplish scheduled polling.
  671.  
  672.        - UNATTND -
  673.        Bring Binkley up in a waiting mode. Here it will sit and attempt
  674.        to send any pending outbound mail on intervals. It will also
  675.        "watch" the keyboard for your commands. Press ALT-F10 for a
  676.        display of what Binkley can do, you'll be impressed!
  677.        
  678.        - PACK -
  679.        Is the process which must be done after you create a message.
  680.        This is a bundling process which prepares and addresses your
  681.        message(s) to be sent out of your system via the modem.
  682.        Normally this is done immediately after you create mail. The
  683.        setup asks you if you wish to process (PACK) your new mail
  684.        immediately after exiting your editor. For one reason or
  685.        another you may wish to say no. You can then choose the PACK
  686.        feature from the main menu and process your outbound mail
  687.        some other time.
  688.  
  689.        - TOSS -
  690.        Is the process which must be done after you RECEIVE messages.
  691.        This is the unpacking of the mail bundle which has arrived on
  692.        your system.  This mail needs to be placed (TOSSed) into the
  693.        individual mail AREAs before you can read it.
  694.  
  695.        - EDITOR -
  696.        This is referred to as your message reader,  although it also
  697.        creates, quotes and edits messages. You need to KNOW these few
  698.        key presses, otherwise you may get stuck in the reader:  ALT X
  699.        gets you out.  The ESCAPE key offers you options.  ALT E allows
  700.        you to create new messages. ALT Q allows you to quote and reply
  701.        to an already existing one.  ALT S or the F1 key will save your
  702.        new message. ALT C gives you the opportunity to change a message
  703.        that has already been saved.  ALT A allows you to select a new
  704.        mail area.  ALT L (or just L) lists the messages header info
  705.        contained in the area.  ALT O shells you out of the editor.
  706.        Typing EXIT will bring you back in.
  707.  
  708.        - AREAS -
  709.        Is a special feature which should be used only after you have
  710.        learned how to request new echomail areas and have received mail
  711.        from them into your system.  AREAS updates your config files to
  712.        KNOW that you have new mail areas.  Once run, and the new areas
  713.        have been created, the messages which have been received and are
  714.        waiting in the BAD MESSAGE area should be automatically TOSSed
  715.        into the newly configured areas.
  716.  
  717.        - SQUISH -
  718.        Is the mail handling submenu which includes the many functions
  719.        provided by its author. This submenu can access five SQUISH type
  720.        message base utilities associated with the SQUISH mailer:
  721.  
  722.            SQPACK  - message maintenance (clean up) utility.
  723.            SQINFO  - message information utility.
  724.            SQFIX   - message area repair utility.
  725.            SQREIDX - message area index repair utility.
  726.            SQSET   - individual message area size/date maintenance.
  727.  
  728.        SQSET is added only as a convenience. SQSet is a "manual" squish
  729.        area maintenance utility. However, ESC supports it in a limited
  730.        fashion. If you wish, you can edit the batch files which ESC
  731.        creates to perform customized maintenance from the menu system
  732.        provided. For practical purposes you may not need to bother with
  733.        SQSet. Read the documentation which comes with the Squish mail
  734.        processor for more details about using SQSet, your messages areas
  735.        and the care and feeding of them.
  736.        
  737.        Additionally, there are a few more options from this menu. One of
  738.        these being XAREAS which allows you to remove echomail areas from
  739.        your configs, and another option named DIRWORK which access Vernon
  740.        Buerg's LIST or Chris Mann's CMB to place you in your MSG
  741.        directory. There you may view and perform DOS directory operations
  742.        on the files such as to delete defunct areas. You can also purge
  743.        (SQPack) your BAD MESSAGE area to free up space on your drive.
  744.        However this will be done automatically after you use AREAS from
  745.        the main menu. Finally an option exists to globally delete the
  746.        backup message files which SQFix creates while repairing damaged
  747.        message files. These will have an extension which has a format
  748.        something like <filename>.XX?. In most cases these files are
  749.        useless and need to be removed.
  750.  
  751.        - HELP -
  752.        Menu features defined.
  753.  
  754.        - QUIT -
  755.        Speaks for itself.
  756.  
  757.  
  758.        (a) ADDING MESSAGE AREAS to your SQUISH.CFG and MSGED.CFG
  759.  
  760.            There are TWO ways:
  761.            
  762.          1.
  763.            Request new echoes from your HOST. After they arrive, they
  764.            will be TOSSed into your BAD MESSAGE area.  Take a look to
  765.            be sure they are there.
  766.  
  767.            From the ESC MAIL Menu: Choose [A] - AREAS  add new areas.
  768.            If all went well, you should see that the new areas have been
  769.            created and the messages which were in your BAD MESSAGE area
  770.            have been TOSSed into the newly created ones.
  771.  
  772.          2.
  773.            Choose the AREAMAN option from the SQUISH submenu, which is
  774.            chosen from the MAIL menu. Follow the prompts, you then can
  775.            request the specified echo(es) from your echomail feed.
  776.  
  777.         (b) SETTING AREA MESSAGE LIMITS
  778.        
  779.            There is an option from the 2nd menu presented when you type
  780.            MAIL at your Dos prompt. The SETSIZE option allows you to
  781.            define exactly how many messages are allowed for an individual
  782.            area. Initially, ESC offers a global static value which limits
  783.            all areas to 200 messages. However, you may alter individual
  784.            limits after ESC has created its MAIL menu system. To explain a
  785.            little more in detail, some areas do not need to take up much
  786.            room on your drive because of light traffic through them.
  787.            Therefore allowing a limit of 200 messages in those areas would
  788.            be a waste of space. On the other hand, some echoes may require
  789.            a high limit due to the amount of messages which can be received
  790.            in a short period of time. Because you don't want your oldest
  791.            messages to be dropped off the end before you have had a chance
  792.            to read them, you may wish to set a high message limit for such
  793.            an area. With SETSIZE you simply choose the option and follow
  794.            the prompts. You may set your message area size up to 9999.
  795.                                                  
  796.        (c) REMOVING MESSAGES AREAS from MAIL.BAT, SQUISH,and MSGED.CFG.
  797.  
  798.            When you no longer receive messages into a particular echomail
  799.            area you need to tell your system that this is the case.
  800.  
  801.            There is a feature of the SQUISH submenu, accessed from the
  802.            MAIL menu, called XAREAS. This option removes the area names
  803.            from your control files so they won't be processed any longer.
  804.            Here's how to operate this function.
  805.  
  806.            XAREAS will display your message areas and number them. You
  807.            can then tell XAREAS which message areas you wish to delete
  808.            from your control files (by number). You should then go into
  809.            the MSG directory and delete the mail files associated with
  810.            the areas which you have removed in order to free the space
  811.            they are taking. You can use DIRWORK to do this if you have
  812.            LIST or CMB on your system.
  813.  
  814.  
  815.        * 2.3            BONK AND THE ESC NODELIST
  816.        
  817.        Don't be intimidated by this next paragraph. The nodelist which
  818.        ESC creates will function adequately with your bossnode. However
  819.        some folks may wish to alter it to add in other systems. This is
  820.        primarily who the following paragraph is addressed to.
  821.        
  822.        Bonk is a nodelist (fidonet system address lookup list) utility
  823.        created by Tom Kashuba. As a dual faceted program, it allows you
  824.        to somewhat visually manipulate the contents of your outbound
  825.        directory as well as permit you to view and make changes to your
  826.        nodelist. Bonk version 1.74 is restricted to accessing a version 7
  827.        nodelist. This is what ESC creates. Bonk does not only read the
  828.        little nodelist which ESC creates but it can alter, add to and/or
  829.        amend it. Bonk will also allow you to manipulate pending outbound
  830.        mail files in your outbound mail area. You should read the BONK
  831.        documentation to get a better idea of what it is. If you have
  832.        BONK on your system, it can be accessed via the last (3rd) ESC
  833.        menu. You may prefer to edit your little nodelist simply with a
  834.        good text editor. With a little understanding of the structure of
  835.        a nodelist, you will be able to edit it to suit your needs. Be
  836.        certain to retain the control Z at the end of NODELIST.001! Also
  837.        be sure to compile it afterwards using Qnode or another version 7
  838.        nodelist processor.
  839.         
  840.        
  841.        * 2.4               MSGED, GOLDED or TimEd
  842.        
  843.        Both the ESC setup and editor support configurations for the
  844.        Golded, Msged and TimEd message reader/editors. Of course you must
  845.        have one or all of these programs with supporting files available
  846.        to your system in order to appropriate their use.
  847.  
  848.        
  849.        If possible, run Golded from the same directory that Esc is in.
  850.        This solves numerous problems.
  851.  
  852.        NOTE:                 !!! IMPORTANT !!!
  853.        
  854.        Be certain to REMOVE or DELETE the GOLDED.CFG which comes from
  855.        the GOLDED ARCHIVE. ESC needs to write its own from scratch
  856.        rather than edit the one which comes with the GOLDED package!
  857.        As of ESC 1.54 a check is made to determine if the Golded.Cfg
  858.        is one which ESC has created and handled accordingly.
  859.               
  860.        
  861.        *2.4a               EDITOR SPELL CHECKING
  862.  
  863.  
  864.                  INTEGRATING TimEd, Qedit AND ShareSpell
  865.                            (author unknown)
  866.  
  867.        First, QEdit and ShareSpell must reside on the DOS path within the
  868.        same directory.
  869.  
  870.        MODIFYING QEDIT
  871.  
  872.        You need to write a macro to invoke the spell checker from within
  873.        QEdit. In addition, because QEdit works on files in RAM, we need
  874.        to tell QEdit to replace the file in RAM with the file on disk we
  875.        just ran through the spell checker. We can do that by following
  876.        these steps:
  877.  
  878.         1. Load the file QCONFIG.DAT into a text editor (how about QEdit?)
  879.            This file comes with the QEDIT archive. Go back and get it from
  880.            the archive if you don't have it in your directory.
  881.         2. Page down until you get to the "function key set" area.
  882.         3. I have put the spell check macro on the <F10> key (because that
  883.            key is undefined in QCONFIG.DAT), but you can redefine it to
  884.            another key if you wish.
  885.         4. Type the following EXACTLY after the <F10> key space, lining up
  886.            the beginning of the macro with the definitions above it:
  887.  
  888.         MacroBegin SaveFile Dos 'SS ' CurrentFilename Return Return "M"
  889.         EditFile CurrentFilename Return NewFile "N" Return
  890.  
  891.         The macro must all be on one line (I have to split it here to fit
  892.         the format of the text file) so remember to join the lines
  893.         together before you try to use it.
  894.  
  895.         The space after 'SS and before the second ' is important.
  896.  
  897.         5. Save the file QCONFIG.DAT
  898.         6. Run QCONFIG.EXE to reconfigure QEdit
  899.         7. Select KEYS from the Configure Menu
  900.         8. You will be asked to enter the keyboard definition file,
  901.            press <ENTER> for QCONFIG.DAT
  902.         9. Press <S> to save your settings
  903.  
  904.         MAKING IT ALL WORK
  905.  
  906.         If you followed the above directions, everything should work. The
  907.         next time you enter or reply to a message using timEd, press <F10>
  908.         while you are in QEdit. The current file in memory will be saved to
  909.         disk, you will enter the spell checker, and when the spell checker is
  910.         done, the perfectly spelled file on disk will be loaded into memory
  911.         and you'll be back in QEdit. Save the file, quit QEdit, and you'll be
  912.         back in timEd with a perfectly spelled message.
  913.  
  914.  
  915.                               MSGED SPELL CHECKER
  916.  
  917.         * Original From: Lester Garrett @ 914/213, 8:914/213
  918.         * Original Date: Jun 14 04:59
  919.  
  920.        [Area: MSGED_ECHO]
  921.  
  922.        The following uses @F10 to write the current message to a directory
  923.        called "test" under the filename "junk" on the current drive
  924.        (i.e., \test\junk).  Then it calls a batch file (qemsged.bat) which
  925.        runs QEdit. The two returns (^m^m) at the end bypasses the pause when
  926.        you return to ME.
  927.  
  928.        function 40 \0x11^x\\test\\junk,t^m!qemsged.bat^m^m
  929.  
  930.        After you've returned to MsgED, begin your reply (@R), and when
  931.        you're in the blank body hit ^F10 to import "junk".
  932.  
  933.        function 30 \0x17^xd:\\test\\junk^m\0x84
  934.  
  935.        The first macro is deliberatley set up to overwrite.  So bear in mind
  936.        that each time you hit @F10 you overwrite the previous "junk" file
  937.        in \test.
  938.  
  939.  
  940.        * 2.5                 CHANGING ADDRESSES
  941.  
  942.        The ESC editor permits you to change your address type...
  943.  
  944.        By choosing option F) Mailer type, you can switch from a 3d point
  945.        to a 4d point and back. You can also switch points of either type
  946.        to a node. You can change from a <HOST> system to a non host.
  947.        You can even change from a node back to either type of point.
  948.        
  949.        ALWAYS write out the pertinent files associated with the change.
  950.        Guessing which item(s) to tag in order to just write the ones that
  951.        are affected by your changes can be hard. Basically you will be
  952.        safe to tag them all with the exception of the MAIL.BAT. However
  953.        changes to things like your editor, modem init and fossil will
  954.        be controlled within the MAIL.BAT so you will need to tag it in
  955.        these cases or manually edit it otherwise.
  956.  
  957.        Changing mailer types will cause ESC to want to recompile its
  958.        nodelist. You may handle that in regard to your situation. If you
  959.        do not want to write out all your configuration and batch files,
  960.        there is a text file included in the archive called ESCFILES.TXT
  961.        which gives a graph of which files are affected by changes by the
  962.        ESC editor.
  963.        
  964.        Although changing mailer types does work from the editor, you
  965.        might consider a new installation in a clean directory. This way
  966.        you can be certain that nothing telltale will be left behind.
  967.        One situation is the ROUTE.CFG for Squish. ESC parses and alters
  968.        only that which it thinks is appropriate for the mailer type
  969.        being setup. Changing from a NODE to a POINT system will remove
  970.        the SEND verb from the ROUTE.CFG. Changing back to a NODE from a
  971.        POINT cannot re-insert it. In other words, mail will not be sent
  972.        directly to a point off of a node system which has been altered
  973.        this way. This is more a matter of logic than limitation.
  974.        
  975.        
  976.        * 2.6                NODELIST PROCESSORS
  977.        
  978.        As mentioned before, ESC will create its own mini nodelist on
  979.        demand. This still has to be compiled for use with Binkleyterm,
  980.        Bonk, Yabom, Msged and TimEd. If you chose to allow ESC to create
  981.        the nodelist, you will be asked if you want to compile it. If you
  982.        answer yes, you will then be given a choice of which compiler to
  983.        use. You must have available, the one chosen. The choices are,
  984.        Qnode (freeware by Jim West) and Xlaxnode (shareware by Scott
  985.        Samet). Both work perfectly, however using earlier versions of
  986.        Xlaxnode will warn you that there is a CRC error at runtime, you
  987.        can ignore this warning. Your Nodelist will still work just fine.
  988.        
  989.       Note: Qnode must be accompanied with QIDX.EXE in order to index
  990.       (and create) the nodex.idx and sysop.idx. QIDX.EXE is a part of
  991.       the entire Qnode package.
  992.       
  993.       Both Qnode and Xlaxnode also create the FidoUser.Lst which is
  994.       called upon by Golded and Msged.
  995.        
  996.        
  997.       * 2.7                     NODE OPERATION
  998.        
  999.        A live NODE system is just as easily setup and maintained as a
  1000.        point mailer. The major difference is the potential of a Node
  1001.        operation is further expanded.
  1002.        
  1003.                                 HOSTING 4d POINTS
  1004.        
  1005.        Either 3d or 4d Points are supported from the Node operation.                  
  1006.        3d is more straight forward but 4d works perfectly well. It
  1007.        has been tested here and is running fine. A word of advice is
  1008.        in order. Please read the BINKLEY 2.40 document release on
  1009.        4d point directory and domain support. This document may be a
  1010.        little difficult to find but it tells everything you need to
  1011.        know about the subject.
  1012.        
  1013.                                 DOMAIN SUPPORT
  1014.        
  1015.        Domain is almost entirely supported from the setup module.
  1016.        However, the Domain line in the Binkley.Cfg which ESC writes,
  1017.        is commented out and left for you to edit according to your
  1018.        own situation. Under the default circumstances a POINT mailer
  1019.        which has a domain designated in its address will properly pass
  1020.        mail to and from its host system. However, you will have to
  1021.        work with your configuration when attempting to pass mail to
  1022.        other systems, IF you designate a domain on your address. You
  1023.        must tell ESC that you want your mail to be ROUTED DIRECT in
  1024.        the System Option menu and have ESC (re)write your ROUTE.CFG.. 
  1025.                          
  1026.        
  1027.        * 3.0                     BBS SUPPORT
  1028.        
  1029.        It is possible to operate a BBS from ESC's integrated framework.
  1030.        Please see the text file ESC_BBS.TXT (ESC156) which details the
  1031.        necessary modifications. Be forewarned that if you make changes
  1032.        to your MAIL.BAT and then have ESC rewrite it. The changes will
  1033.        be moved to a .bak file and a subsequent rewrite will lose the
  1034.        changes altogether.
  1035.         
  1036.        
  1037.        * 3.1                     CAVEATS
  1038.  
  1039.        Because ESC is merely a shell which has some utilities. It often
  1040.        takes the blame for the misbehavior of programs which it calls.
  1041.        For example, if you are running in a DV window of 400k and you
  1042.        use the [D]elay timer to invoke Binkley, you may see your system
  1043.        lock up. This isn't ESC. It is the fossil running out of memory
  1044.        and overlaying itself upon something in memory which causes your
  1045.        system to sieze. When optimizing window size provide plenty of
  1046.        memory and whittle it down from there.
  1047.  
  1048.        If you should choose to alter any batch or configuration file
  1049.        which ESC generates, beware that changing your configuration and
  1050.        then having ESC rewrite files from the edit mode may overwrite
  1051.        your changes.  ESC is semi-smart in that it scans many files,
  1052.        especially the configuration files and changes only the pertinent
  1053.        information, leaving a .BAK file of the original and your edits
  1054.        in the new one. However, count on nothing.  Simply backing up or
  1055.        copying the files involved to a safe place is good insurance
  1056.        against disappointments.
  1057.        
  1058.        CAUTION: Removing or altering the line near the top of a file
  1059.        which contains "created by ESC" will certainly eliminate this
  1060.        custom edit incorporation function. Do not alter or remove this
  1061.        line if you want ESC to keep your changes in the event that you
  1062.        have ESC rewrite those files.
  1063.        
  1064.        A warning and brief explanation appear before you are in the
  1065.        position to possibly lose custom edits. If you let ESC do all
  1066.        your editing, you have nothing to worry about even if you tag
  1067.        all files to be overwritten. It is only when you change your
  1068.        files with a text editor that you "may" be in danger of losing
  1069.        those changes. An explanation of the workings of ESC when
  1070.        parsing and editing control files would extend this document
  1071.        beyond reasonable length. Therefore, tagging files to be
  1072.        rewritten is something you should investigate when you get to
  1073.        the point where you begin customizing your setup beyond the
  1074.        scope of ESC's simple echomailer concept.
  1075.  
  1076.        On the other hand, ESC makes such an attempt at keeping certain
  1077.        information intact that NEW versions of ESC will have features
  1078.        that cannot be accessed until the old file(s) have been removed.
  1079.        For instance, let us assume that a later version of ESC includes
  1080.        a new verb in the Msged.Cfg. Simply running the new version of
  1081.        ESC and telling it to write out a new Msged.Cfg will not place
  1082.        the addition into the old Msged.Cfg. The reason is that as long
  1083.        as ESC detects a Msged.Cfg it will not overwrite it unless the
  1084.        line which contains "created by ESC" is changed or removed. It
  1085.        will merely copy the file to a .BAK then create a new one by
  1086.        editing the one which exists. This procedure is consistent with
  1087.        several other files as well. More simply put:
  1088.  
  1089.        ALLOW ESC TO DELETE THE OLD CONFIG(S), THEN TELL ESC TO WRITE
  1090.        THEM AGAIN WHEN UPGRADING TO A NEWER VERSION OF ESC!
  1091.        
  1092.        Doing this forces ESC to place newly added features into the
  1093.        file(s). The draw back is that you will lose any edits you have
  1094.        added previously. You will then have to re-enter those edits
  1095.        with whatever form you choose.
  1096.  
  1097.        EDITING :  The files which ESC writes are for the most part the
  1098.        basics. BinkleyTerm's "BINKLEY.CFG" is one instance of a file
  1099.        which really can be expanded upon. Some optional items have been
  1100.        included and commented out in the .CFG to help in the case of
  1101.        problems initializing the modem.  There are a number of others.
  1102.        Also,  the BINKLEY.EVT is stark but is there to give you a base
  1103.        to work with and to allow Binkley to function in the Unattended
  1104.        mode (NODE installation).  The POINT setup doesn't require the
  1105.        BINKLEY.EVT because it is built on the assumption that it is to
  1106.        operate in the ATTENDED (MAIL) mode. It is still written out in
  1107.        either case with one small modification for the different mailer
  1108.        types.
  1109.  
  1110.        If you decide to edit the config files outside of ESC you need to
  1111.        be cautious. The configs are white space sensitive concerning how
  1112.        ESC sees them.  Pay close attention to how ESC has created the
  1113.        files.  Some lines must remain where they are. The EchoArea and
  1114.        Squish Area lists must remain in a contiguous order for ESC to
  1115.        effectively edit them.  If at all possible,  you should let ESC
  1116.        edit the configs from the menu mode.
  1117.  
  1118.        ESC's PERSONAL NODELIST:
  1119.  
  1120.        ESC needs to know if there have been any changes effecting the
  1121.        NODELIST that it has built.  Under most circumstances ESC will
  1122.        detect them on its own. However, if you have another reason to
  1123.        have ESC rewrite and recompile the NODELIST, you may force it to
  1124.        do so with the <J> toggle from the <Nodelist> menu option. Flip
  1125.        it from NODELIST.001 to NO and then back again, and an internal
  1126.        signal is generated telling ESC that it is necessary to rewrite
  1127.        and recompile its NODELIST.  After telling ESC to <Write> the
  1128.        pertinent files, it will then seek your permission to recompile
  1129.        NODELIST.001.
  1130.  
  1131.        Editing the MAIL.BAT is permissible except in one area.
  1132.        
  1133.        DO NOT ADD ANYTHING BELOW THE :sqp LABEL!
  1134.        
  1135.        AREAS reads from this file when adding areas. A foreign entry in
  1136.        this section of the batch file will interfere with the work of
  1137.        ESCUTILS.EXE. Plus, anything added just above the :dos label will
  1138.        be lost.
  1139.        
  1140.        If you're running DESQview and Ansi.com no longer provides the
  1141.        escape code translation, you'll have to exit DESQview and start
  1142.        it back up again. The logical alternative is to use DVansi.
  1143.        
  1144.        ESCTEXT.DAT has been added to remove a lot of code from inside
  1145.        the ESC.EXE. This file is very sensitive. You can fiddle with it
  1146.        if you wish but just about anything which changes it from its
  1147.        original state can cause ESC to malfunction somewhere down the
  1148.        line. It is HIGHLY recommended to leave it alone. Even the white
  1149.        space within the file is critical. However if you are intent on
  1150.        altering your displayed information, format or internal data a
  1151.        cryptic structural guide is located at the bottom of the file.
  1152.        
  1153.        For ESC version 1.56 (1.55b)
  1154.        
  1155.        Now that the BINKLEY.LNG is no longer created by ESC (a memory
  1156.        saving measure) it is important to include the one supplied with
  1157.        the ESC archive into the directory. Altered versions will work as
  1158.        long as they are current for the Binkley version number in use.
  1159.        
  1160.        
  1161.        * 3.2                POSSIBLE PROBLEMS
  1162.  
  1163.        Most setup problems stem from modem initialization. ESC gives you
  1164.        four choices when configuring.  They are: for the USRobotics HST
  1165.        and HST DUAL STANDARD, a GENERIC, simple straight forward string
  1166.        and the option to enter your own string. Please keep in mind that
  1167.        Binkley wants to see the | rather than ^M. So, beware!  Also, X00
  1168.        version 1.24 works superbly with the HST and the D S. It seems to
  1169.        have a problem with some of the 2400 bps modems.  BNU is a good
  1170.        choice for 2400 bps or below.
  1171.  
  1172.        -=* Binkley starts and gives some error code.
  1173.  
  1174.        The NODELIST is missing, grundged, improperly processed or not
  1175.        in the specified path. The file BINKLEY.LNG is not in the same
  1176.        directory as BINKLEY.CFG or it hasn't been processed properly.
  1177.        Directories are incorrect in the BINKLEY.CFG. The NODELIST is
  1178.        missing or wasn't compiled properly (if at all).
  1179.  
  1180.        -=* Binkley reports that it is dialing out but nothing is really
  1181.            happening.
  1182.  
  1183.        Try removing the semicolon (;) from in front of the "NoCollide"
  1184.        verb in the BINKLEY.CFG. This disables a feature but is necessary
  1185.        for the success of some modems (i.e. Smart One).
  1186.  
  1187.        -=* Binkley reports that "Remote didn't respond" immediately after
  1188.            it initializes.
  1189.  
  1190.        Try removing the semicolon (;) from in front of the SameRing verb
  1191.        in the BINKLEY.CFG.
  1192.  
  1193.        -=* Binkley displays Intro: in the Transfer Status window but you
  1194.            haven't dialed out yet.
  1195.  
  1196.        Try adding &f (proper case) immediately after the AT portion of
  1197.        the init string. A word of caution though. &f will FETCH your
  1198.        modem's factory default settings negating any nram changes you
  1199.        have made. Entering all modem commands you can think of to
  1200.        insure your modem is initialized properly may be of some help
  1201.        even if you feel they are defaulted on start up.
  1202.  
  1203.        If all else fails, look to your initialization string. Here is
  1204.        where many people experience problems.
  1205.  
  1206.        -=* Binkley never really starts and the system drops through to
  1207.            process mail.
  1208.            
  1209.        The communication fossil may not be loading. Try another one, or
  1210.        check your config.sys to see that one isn't already loaded and a
  1211.        conflict is occurring. One user found that he had to move the call
  1212.        to the fossil in the MAIL.BAT to the top of the file. This should
  1213.        not be, but it worked for him.
  1214.        
  1215.        -=* You have changed the name of your system or that of your
  1216.            BOSSNODE but Binkley shows the old name when you poll out.
  1217.  
  1218.        You MUST run XLAXNODE  -- or --
  1219.        You MUST run QNODE (with QIDX) on the NODELIST.001 every time you
  1220.        make a  change to the "SYSTEM", "BOSSNODE" or "NODELIST" fields.
  1221.  
  1222.        REMEMBER,  Binkley recognizes the | (not the :), as a carriage
  1223.        return. Many modem initialization strings use the ^M convention.
  1224.        Binkley should do the translation when it sends the string to
  1225.        your modem.  You may have to experiment with the initialization
  1226.        string and/or modem settings via dip switches or software control
  1227.        (NRAM). The best advice is to read the Binkley manuals as well as
  1228.        all the documentation which comes with your software, especially
  1229.        your modem manual.
  1230.  
  1231.        As simple as it sounds, one problem which seems to occur is that
  1232.        after making changes to the configs, users do not write out the
  1233.        files. After making edits through ESC, be certain to write out the
  1234.        altered file(s), from the Pick List. When in doubt of which files
  1235.        to tag, TAG them ALL.
  1236.  
  1237.        Two files are skipped over if ESC detects that they exist when it
  1238.        begins writing files. They are the COMPRESS.CFG and BINKLEY.LNG.
  1239.        The only way to get ESC to rewrite these two is to delete or move
  1240.        them from the home directory. Also, most files are read from and
  1241.        then recreated with edits. If you want a "from scratch" file, you
  1242.        should delete it and then have ESC rewrite it.
  1243.        
  1244.        Some report strange addresses after setting up. It seems the
  1245.        biggest problem comes from not knowing whether a 3d (privatenet)
  1246.        or 4d address is appropriate. To compound the confusion, some
  1247.        utilities show a 4d address even though the system is configured
  1248.        as 3d. Msged will show the 4d address regardless of point types.
  1249.        Never the less, it is important to understand which type you are.
  1250.        If your boss assigns you a number different from his own, then
  1251.        you are 3d. Here's an example below;
  1252.        
  1253.        1:157/534                    BOSS ADDRESS
  1254.        1:3534/109                   3d POINT ADDRESS
  1255.        1:157/534.109                4d POINT ADDRESS
  1256.        1:157/534.109@fidonet.org    5d POINT ADDRESS
  1257.        
  1258.        If the number which you have been assigned, after the colon is
  1259.        different than the BOSS address as above, then you have a 3d
  1260.        address. If it is the same, then you have a 4d address. Also,
  1261.        3d addresses will not have a period delimiting them.
  1262.        
  1263.        -=* Your netmail area shows that you have -1 messages in it.
  1264.        Somehow a zero byte length message has been created.  As of
  1265.        Msgedsq 2.1, this situation causes a *.msg message area to be
  1266.        inaccessibly. The zero length message(s) will have to be
  1267.        deleted in the message area.
  1268.        
  1269.        -=* Your squish message area(s) are acting funky. Something
  1270.        has gotten grundged in one of the squish files and SQFix
  1271.        must be run on the afflicted message area files. This can be
  1272.        done from the 3rd (mail) menu in a global sense or you can
  1273.        operate on individual areas from your dos command line.
  1274.        Secure an understanding of the SQFix syntax from the Squish
  1275.        Prn or take a look in the Mail.Bat to see how it is done
  1276.        from there.
  1277.        
  1278.        -=* You see a SQUISH SWAP error message when Squish attempts
  1279.        to toss new messages. Some systems refuse to accept the Swap
  1280.        option from Squish. Go into your Squish.Cfg with a text editor
  1281.        and comment out the line appearing as  Swap F:\$$SQUISH.SWP
  1282.        by putting a semicolon at the beginning of the line. If you
  1283.        feel like experimenting, you can optionally try another drive
  1284.        path designation.
  1285.               
  1286.  
  1287.        * 4.0                 AUTOMATIC REGISTRATION
  1288.        
  1289.        ESC is absolutely free for non commercial use. All that is
  1290.        required of you, is to let the automatic netmail message
  1291.        which is generated upon installation, to be channeled out
  1292.        through your host and hopefully routed back to the author of
  1293.        ESC. The netmail message is created in several steps. The
  1294.        final one happening the first time the MAIL menu is invoked.
  1295.        Please allow this message to be processed and sent by ESC.
  1296.        You don't have to do anything but use ESC to be registered.
  1297.        
  1298.        If for some reason, the registration message doesn't make
  1299.        its way out of your system. You can send it again  by
  1300.        holding the Alt key and pressing 2 from the ESC Editor
  1301.        Menu. This is all that is asked of you as the end user.
  1302.        
  1303.        The AutoMessenger message is a fido style (file per *.msg)
  1304.        message which resides in your NETMAIL subdirectory. You can
  1305.        delete it after being processed by Squish.
  1306.  
  1307.        If you're leery of what that message may contain, here is
  1308.        a sample form:
  1309.        
  1310.        029/030 Sat Aug 29 1992  00:02:18
  1311.        From:   Chris Mann of 1:157/100.30
  1312.        To:     Glen Gilbert of 1:157/534
  1313.        Subj:   Esc Automatic Messenger
  1314.        Attr:   privileged recvd
  1315.        Zone 1 netmail area _____________________________________
  1316.        AutoResponse from Chris's mailer!
  1317.        
  1318.        Esc 1.52 installed as a 3d POINT setup!
  1319.        System: "Lost in the cartoon, Chris's point." (Akron_OH)
  1320.        
  1321.        Configuration took 2 minutes, 17 seconds.
  1322.        
  1323.        --- Esc 1.52 Automatic Messenger
  1324.        * Origin: Esc 1.52 - Integrated Mail System (1:157/100.30)
  1325.           
  1326.        
  1327.        * 4.1                 ACKNOWLEDGEMENTS
  1328.  
  1329.        Todd Smith of 157/100@fidonet aka 157/533: Many of the features
  1330.        in ESC are a result of his suggestions. He stands unique as the
  1331.        primary and original beta tester as well as the one who promoted
  1332.        the insurgence of many FIDONET members in this locale. This
  1333.        prompted the beginning efforts on such a project as ESC.
  1334.  
  1335.        Jim Ball of 157/603.66 provided great assistance and scrutiny.
  1336.        Many features were conceived and implemented because of his
  1337.        thoughtful recommendation and painstaking bug detection.
  1338.  
  1339.        Ed Marsh of 157/534.12 as beta tester and documentation editor,
  1340.        who also quite thoroughly tested the programs from a perspective
  1341.        of one newly entered into telecommunications.
  1342.  
  1343.        Kevin Benton of 157/516@fidonet answered questions and provided
  1344.        snippets of code. This is my first programming effort for IBM
  1345.        class machines and his help was essential.
  1346.  
  1347.        Don Benson of 157/603@fidonet who enjoyed making me angry by
  1348.        rolling his forehead back and forth over the keyboard to see what
  1349.        kind of errors he could get the programs to generate. Don is also
  1350.        responsible for the "Color2" scheme which most seem to prefer.
  1351.        He made other recommendations but five lines is all he's getting.
  1352.        
  1353.        Others who need mentioning are Mike Christian, Bret Johnson, Pat
  1354.        Reilly, Chris Mann and Ted Sarah for their consistent helpful
  1355.        input and support.
  1356.        
  1357.        Glen Gilbert 1:157/534@fidonet is the author.
  1358.          
  1359.        Now that you have this package, please send a netmail message his
  1360.        way containing comments, bug reports and suggestions. If you chose
  1361.        to use the NODELIST creation feature, then his name and address are
  1362.        included there, as well as that of Todd Smith (support system). In
  1363.        other words, just type in either name while in Msged and the correct
  1364.        fidonet address should pop up. Both will be watching the POINTS echo
  1365.        for any interest in ESC. The intention is to support, and develop it
  1366.        further, respective to the amount of interest.
  1367.  
  1368.            SQUISH   - is the creation of Scott Dudley.
  1369.            BINKLEY  - is the creation of Vince Perriello and Bob Hartman.
  1370.            MSGED    - is the creation of Jim Nutt and John Dennis is the
  1371.                     - developer of the Squish-compatible version.
  1372.            TimEd    - is the creation of Gerard van Essen
  1373.            QNODE    - is the creation of James West
  1374.            XLAXNODE - is the creation of Scott Samet
  1375.            BONK     - is the creation of Tom Kashuba and Ulf Nilsson
  1376.            YABOM    - is the creation of Berin Lautenbach
  1377.            WIMM     - is the creation of Gerard van Essen
  1378.            SBC      - is the creation of John Giesbrecht
  1379.            CMMenu   - is the creation of Chris Mann
  1380.  
  1381.        * 4.2                    DISCLAIMER
  1382.               ┌────────────────────────────────────────────────┐
  1383.               │  There is no warrantee and the author takes    │
  1384.               │  zero responsibility for whatever happens      │
  1385.               │  when using this software. Accepting or        │
  1386.               │  running any of the files included with this   │
  1387.               │  package acknowledges your acceptance of       │
  1388.               │  these terms. If in doubt, simply delete them. │
  1389.               └────────────────────────────────────────────────┘
  1390.  
  1391.  
  1392.        * 4.3
  1393.        
  1394.                            BUG and PROBLEM REPORTS
  1395.        
  1396.        Please send your questions, problems and bug reports about Esc
  1397.        to  -- Glen Gilbert of 1:157/534@fidonet
  1398.        
  1399.        It is very important that you give the Esc version number!
  1400.        
  1401.        Send the ESC.CFG and other pertinent configuration or batch
  1402.        files if possible.
  1403.        
  1404.        "The quality of the help you receive, is directly proportional
  1405.         to the information you provide."
  1406.        
  1407.  
  1408.        * 4.4                    UPGRADING
  1409.        
  1410.        When upgrading from a previous ESC setup BACK UP first!
  1411.        
  1412.        As of version 1.46, ESC will save your message area declarations
  1413.        in two files. They are M_AREA.DAT and S_AREA.DAT. ESC will find
  1414.        and read the content of these files, placing the entries found
  1415.        in them, into the newly created MSGED.CFG and SQUISH.CFG. The
  1416.        MSGED.CFG is not relevant to GOLDED users.
  1417.        
  1418.        If you have chosen to save old message area data while doing an
  1419.        upgrade, and abort ESC during the configuration, your old message
  1420.        area data will not be included once you re-start the new
  1421.        configuration. The area information is still present in the .DAT
  1422.        files, but ESC will not know that you want that information in
  1423.        the configuration. You will have to place those message areas in
  1424.        your setup AFTER it has been configured. The alternative is to
  1425.        be very careful NOT to abort the upgrade installation.
  1426.        
  1427.        Caution should be exercised when reinstalling. Edits to the
  1428.        MAIL.BAT (other than squish maintenance functions) will be lost.
  1429.        
  1430.        PLEASE don't upgrade ESC by calling it from the current MAIL.BAT.
  1431.        In other words, place the files from the new ESC???.LZH in your
  1432.        mailer directory and then type ESC at the dos prompt. Otherwise,
  1433.        the batch file will be out of sync when you exit ESC and you'll
  1434.        experience temporary bizarre results.
  1435.         
  1436.        
  1437.        * 4.5                    CUSTOMIZING
  1438.        
  1439.        You may have already figured out that you can fully customize
  1440.        nearly every function of the ESC shell with a text editor. The
  1441.        place to change the order of operation or options is in the
  1442.        MAIL.BAT. If you want to keep the ESC batch file menu system and
  1443.        find the colors a bit too much to deal with. You may change the
  1444.        ansi escape codes. A file was distributed with the earlier ESC
  1445.        releases called KEYCHART.TXT. This file has several screens
  1446.        explaining and listing Ansi screen and keyboard scan codes. It
  1447.        would be worth your while to look this file over if have it. Most
  1448.        Dos manuals have much of the information found in the KEYCHART.TXT.
  1449.        
  1450.        For now, here's something to tide you over if the MAIL MENU colors
  1451.        become to much to bare. Find the appropriate menu in the MAIL.BAT
  1452.        and replace the corresponding values from the chart below with
  1453.        what suits you. 
  1454.  
  1455.        0  all off                              1  high intensity
  1456.        4  underscore (no color)                5  video blink
  1457.        7  inverse video                        8  concealed (no display)
  1458.  
  1459.        30   black foreground                   40   black background
  1460.        31   red       "                        41   red       "
  1461.        32   green     "                        42   green     "
  1462.        33   yellow    "                        43   yellow    "
  1463.        34   blue      "                        44   blue      "
  1464.        35   magenta   "                        45   magenta   "
  1465.        36   cyan      "                        46   cyan      "
  1466.        37   white     "                        47   white     "
  1467.        
  1468.  
  1469.        * 4.6                    QUICK MENUS
  1470.        
  1471.        As of 1.56 ESC will use a Quick (semi hard coded) OR batch file
  1472.        menu system (where the menus are contained in the Mail.bat).
  1473.        
  1474.        This feature is toggled from the BOSSNODE/MISCELLANEOUS editor.
  1475.        You can change it any time.
  1476.  
  1477.        The disadvantage to the Quick Menu system is the limited ability
  1478.        to customize the selection of the menus. The advantage is faster
  1479.        display and reaction time. Plus, things could be accomplished by
  1480.        writing the menus in code rather than being limited to the disk
  1481.        operating system's command processor. Please try all methods and
  1482.        perhaps make recommendations to the authors.
  1483.        
  1484.        NOTE: Always have ESC re-write the MAIL.BAT after changing to or
  1485.        from the Quick Menu option. Also with the use of Quick Menus all
  1486.        options are hotkey (no ENTER required).
  1487.  
  1488.        * 4.7            CMMenu / CMMcust interface
  1489.  
  1490.        The CMMenu interface is a complete mousified, pull down menu
  1491.        system created by Chris Mann of 1:157/100.30. The companion file
  1492.        called CMMcust is the utility which allows the end user to fully
  1493.        customize the menu's appearance and function. I can't say enough
  1494.        about CMMenu. Originally named something else, I ask Chris to
  1495.        allow me to name the program. CMMenu can be used with any system
  1496.        under many different circumstances. In this case we're using it
  1497.        for ESC. Please see the CMMenu documentation for more details on
  1498.        this excellent utility.
  1499.        
  1500.        * 4.8                    FUNCTION KEYS
  1501.        
  1502.        The Mail Menu now sports an option to shell to dos and call
  1503.        external applications which you define in the edit mode. You
  1504.        must have some understanding of Dos before the latter option
  1505.        will make sense. The only restriction is memory. When shelling
  1506.        to another application, ESC will consume the first 64k of
  1507.        memory. In most cases, this shouldn't be a problem.
  1508.        
  1509.        You may define function keys F2 through F9 to operate from
  1510.        any of the menu modes. You create these functions from the
  1511.        BOSSNODE/MISCELLANEOUS menu (ESC editor).
  1512.        
  1513.        
  1514.        * 5.0                    MISCELLANEOUS
  1515.        
  1516.        The batch files which ESC writes assume you are using MS-DOS 3.3
  1517.        or higher. Some commands like @echo off and echo. (note trailing
  1518.        period) are not supported in earlier DOS versions. If you are
  1519.        using a different version of Dos or a different brand for that
  1520.        matter, you will have to change these batch files to suit the
  1521.        situation on your machine.                          
  1522.        
  1523.        Also, if you are experiencing strange results when entering any
  1524.        of the commands to the Esc Mail Menu, it is likely there is a
  1525.        peculiarity about your setup such as a TSR or something in
  1526.        your DOS path which is getting confused when ESC issues a
  1527.        command. This is why it is safest to have all your utilities and
  1528.        issue all your commands from the same directory in which ESC
  1529.        resides. It is also a good idea not to have anything that isn't
  1530.        related to your ESC mailer setup in the same directory as ESC.
  1531.        
  1532.        A lot can go wrong from a personal system standpoint because a
  1533.        PC setup is such an individual thing. But Dos has mechanisms
  1534.        which provide a level of control such as searching the current
  1535.        directory before the rest of the Dos path. If you don't over-
  1536.        ride these sort of things, keep backups of original settings
  1537.        and carefully record any changes you make while experimenting
  1538.        and debugging. You'll experience a greater level of success and
  1539.        find less occasion to suspect something is wrong with the
  1540.        software. Also, your frustration level will be kept to a minimum.
  1541.                                  
  1542.                                  
  1543.                                  4DOS USERS
  1544.        
  1545.        You're situation may get a little stickier, especially if you
  1546.        have reassigned the things which ESC has considered standard
  1547.        naming conventions. In which case, you may have to do some close
  1548.        scrutiny to find out where a conflict may exist within the
  1549.        batch files.
  1550.  
  1551.                                 ANSI CONTROL
  1552.        
  1553.        ESC's main batch file menu requires an ansi device for display
  1554.        if you have chosen the Dos Batch menu setup.
  1555.  
  1556.        If you're installing ANSI.SYS in your config.sys when you boot
  1557.        your computer and you aren't using a multitasker such as DESQ-
  1558.        view then nothing is required when you run the MAIL menu system.
  1559.        Things change a bit under a multitasker because in the case of
  1560.        DESQview, an ansi driver must be installed for each window. As
  1561.        ESC writes the batch file, it will react according to the
  1562.        configuration. As of version 1.52, an ansi driver is called
  1563.        from the MAIL.BAT only if told to do so. One thing should be
  1564.        noted; Quitting the menu and restarting in a DESQview window
  1565.        will consume a file handle if the choice is to use Ansi.Com
  1566.        instead of DVansi. Once the window is closed, the file handles
  1567.        are released. The remedy is to use DVansi for DESQview or to
  1568.        close the window and reopen it when exiting the mail.bat. The
  1569.        batch file is written to NOT reinstall the device driver when
  1570.        calling ESC and coming back to the mail.bat
  1571.        
  1572.                                  ESCTIMER
  1573.                                  
  1574.        The [D]ELAYED feature from the MAIL MENU allows scheduled polls
  1575.        in the BT MAIL mode. Running it explains more than is possible in
  1576.        this paragraph. Something which can be clarified is the ability
  1577.        to edit the ESCTIMER.LST once it has been created. It is a simple
  1578.        text file that maintains the format 'hh:mm\n' with the '\n' being
  1579.        a linefeed/carriage return. No white space should be left on the
  1580.        end. In other words, an edit should resemble the other entries
  1581.        which EscTimer creates. If you place additional characters in the
  1582.        list, you'll notice the error as soon as you run the schedule.                                  
  1583.        
  1584.        
  1585.                                 EGA USERS
  1586.                                 
  1587.        Ega presents a special case concerning the video display. The
  1588.        cursor is of particular interest in that the start and stop bits
  1589.        are different than Mono or Vga. If you are using Msged 2.1a
  1590.        or above, you can uncomment the Curstart and Curend statements
  1591.        to provide you with a "visible" cursor.
  1592.         
  1593.        Also, EGA users who are running under DESQview's might do well
  1594.        to try these settings for the memory segment which holds Esc.
  1595.        
  1596.        1: Set -> Writes text directly to screen.......: [Y]
  1597.        2: Set -> Virtualize text/graphics (Y,N,T).....: [N]
  1598.        3: In the setup program: Does your display adaptor require
  1599.                             synchronized access? (Y/N):  Y
  1600.  
  1601.        1 and 2 correct the screen attributes.
  1602.        3 corrects the cursor in MSGED's editor. "On my EGA card"...
  1603.                                         
  1604.        
  1605.                                  ROUTING
  1606.                             (getting technical)                          
  1607.        
  1608.        Routing mail can be one of the most confusing things to
  1609.        manipulate concerning the Squish mail handler. Here is a little
  1610.        digression which may help. Keep in mind that ESC sets things up
  1611.        for you properly in most cases and there is no need to edit the
  1612.        Route.Cfg unless you wish to do something unusual. Admittedly,
  1613.        attempting to simplify routing technique still doesn't come
  1614.        across as simple. If you don't feel like smoking your mind a
  1615.        little, you might consider skipping over this section.
  1616.         
  1617.        Routing rules
  1618.  
  1619.        1. CRASH mail is never archived.
  1620.        2. CRASH mail to other systems cannot be ROUTED unless it is
  1621.           changed to NORMAL (or DIRECT) before the ROUTE command line
  1622.           in the Route.Cfg.
  1623.        3. Direct NetMail (non routed and non CRASH mail) is never
  1624.           called to be archived by Squish.
  1625.  
  1626.        All Normal mail addressed to, or routed through the BOSS is
  1627.        archived unless the NoArc modifier is used in the ROUTE or SEND
  1628.        command line within the Route.Cfg.
  1629.        
  1630.        Squish has a thing about DIRECT mail. In the Squish.Prn, page 26
  1631.        under Elementary Routing a statement is made which deserves a
  1632.        little further explanation.
  1633.        
  1634.                            from the squish.prn
  1635.        
  1636.        "However, the routing commands can be used to change this
  1637.        flavour to "crash" (send this mail immediately), "direct" (a
  1638.        synonym for crash), or "hold" (do not call out; hold mail
  1639.        for pick-up).  The flavour of messages can also be changed"
  1640.        
  1641.        As far as the packer is concerned, DIRECT and CRASH are handled
  1642.        the same. Especially if you consider the 3 rules stated above.
  1643.        However, the anomaly is that Binkley doesn't consider them equal
  1644.        when dealing with the issue of event flags and passing mail. In
  1645.        which case, NORMAL and DIRECT become synonyms due to the way the
  1646.        bundles are processed for dialing out to the systems they are
  1647.        destined for. In other words, CRASH mail is generally immediate
  1648.        and NORMAL or DIRECT mail is quite configurable as to when they
  1649.        are to be sent. Although, Binkley does use the C flag to control
  1650.        the timely passing of CRASH mail as well, phew!.
  1651.        
  1652.        All this has been said to relay one thing. If you want Squish
  1653.        to treat a DIRECT (not crash or normal) netmail message just as
  1654.        the name implies (not routed) you must flag the message as both,
  1655.        (now get this) HOLD and CRASH in Msged. I can't say how or if
  1656.        it can be done via other message editors but I know it works
  1657.        with Msged. It should be noted that this is an undocumented and
  1658.        quite obscure "trick" which circumvents manipulation of both
  1659.        the Squish Route.Cfg and the Binkley.Evt.
  1660.                                                                 
  1661.                          MISCELLANEOUS MENU ITEMS
  1662.                                  
  1663.        There are several menu items which are not presented from the
  1664.        setup mode. Esc uses default parameters which can be changed
  1665.        at the conclusion of the setup (before the files are written)
  1666.        or anytime later. As of version 1.54, here is the list, the
  1667.        default settings and the options.
  1668.        
  1669.        settings         default               options
  1670.        --------         -------               -----------
  1671.        HOTKEY           OFF                   ON
  1672.        LOGS             ALL ON                BINK/SQSH <MSGTRK> OFF
  1673.        ARCHIVER         ZIP                   ARC
  1674.        NODELIST DIR     ESC MAILER            definable
  1675.        AUTOTOSS         OFF                   ON
  1676.        POLLTRIES        25                    ANY up to 9999
  1677.        WIMM TOGGLE      ASK                   AUTO - NO
  1678.        NETAREA TYPE     SQUISH for POINTS     FIDO *.Msg
  1679.                         FIDO *.Msg for NODES  SQUISH Type 2+
  1680.        ROUTING          ROUTED                DIRECT  
  1681.        
  1682.        These items all appear from one of the three ESC editor sub
  1683.        menus. Please browse through these and remember that your
  1684.        configuration files must be written out in order for any
  1685.        change to take effect.
  1686.        
  1687.                                  FLO FILES
  1688.        
  1689.        The 3rd menu contains an option call POLLMKR which permits
  1690.        you to create a zero length flag file for Binkley to use.
  1691.        
  1692.        For Binkley to see and process a mail bundle, a hexadecimal
  1693.        representation of the destination address must be present in
  1694.        the outbound directory. The content or size of this file is
  1695.        not important to Binkley. This hex address filename must
  1696.        have an extension which Binkley understands. Flo and Dlo are
  1697.        two extensions which tell Binkley how to handle the file(s)
  1698.        found. Flo is a normal extension which tells Binkley to
  1699.        find the phone number associated with the hex address
  1700.        represented by the filename from the nodelist. Assuming
  1701.        success on this part, Binkley determines by its event file,
  1702.        when to dial this number. When the phone number was looked
  1703.        up, certain flags were scanned for allowable times to dial
  1704.        this number. If a CM flag was found in the nodelist, then
  1705.        Binkley will dial that number continually at adjustable
  1706.        intervals (via the binkley.evt or by default settings
  1707.        within Binkley). If a CM flag was not found in the nodelist,
  1708.        Binkley will wait until the zone mail hour to dial out to
  1709.        this system. Zone mail hour is different for each zone in
  1710.        relationship to your own zone. You should have it set in your
  1711.        autoexec.bat (or at the time you are going to use your mailer)
  1712.        so your computer can find a reference in its environment. This
  1713.        is accomplished through an example such as this:
  1714.  
  1715.        set TZ=EST05                                                           
  1716.  
  1717.        MS-DOS computers understand the TZ and the EST05 refers to
  1718.        Eastern Standard Time. The 05 is the number of hours from
  1719.        the world standard time setting (Greenwich meantime) at
  1720.        geographical zero longitude.
  1721.  
  1722.        While mentioning Eastern Standard Time and the Zone Mail
  1723.        Hour, a small problem exists. Once during the Spring and
  1724.        Fall of each year the clocks are set forward and backward
  1725.        respectively. The Zone Mail Hour (4am to 5am - Standard) time
  1726.        is to be reserved for mail transfers only. This means a system
  1727.        which supports anything other than MO (mail only) should
  1728.        restrict their system for this purpose for that hour. Please
  1729.        acquire and read the POLICY4.TXT document found on many FidoNet
  1730.        systems for more detail. A problem arises as the Daylight
  1731.        Savings Time change occurs in the Spring. In which case ZMH
  1732.        becomes 5am to 6am for those geographical areas supporting DST.    
  1733.        
  1734.        A .Clo extension on a mail file will tell Binkley to
  1735.        ignore any flags found in the nodelist concerning times to
  1736.        dial and simply poll that system. Once again, at set
  1737.        intervals until the file has been delivered or some other
  1738.        problem has occurred such as a maximum (#) of attempts or
  1739.        connections where handshaking (X) wasn't successful.
  1740.  
  1741.                                 CALL WAITING
  1742.  
  1743.        If you have call waiting, you might want to edit your Binkley
  1744.        configuration in order to activate it before Binkley makes
  1745.        each call. This can be accomplished on a tone system by alter
  1746.        ing your configuration to contain this:
  1747.  
  1748.        Prefix       ATDT *70,
  1749.  
  1750.        If you have a pulse dialing system you would use:
  1751.  
  1752.        Prefix       ATDT 1170,
  1753.  
  1754.        Understand that your local phone system must support these
  1755.        commands.
  1756.  
  1757.                       AUTO ANSWER in the unattended mode
  1758.  
  1759.         The correct way to have Binkley answer your telephone is to
  1760.         do it through software and NOT setting the S0 register from
  1761.         your modem. Binkley will watch for the word RING coming
  1762.         from your modem. If instructed to do so, Binkley will then
  1763.         issue the ATA command to your modem and begin the connect
  1764.         sequence. The reason this is a better way is in the event
  1765.         that your software should crash, you won't have your system
  1766.         answering the phone where the caller will get no sign of
  1767.         activity from your end. This can become costly to a long
  1768.         distance caller set up to poll you automatically. I saved a
  1769.         message from someone who went away for a weekend, their
  1770.         system had called across a national border several hundred
  1771.         times. Each call resulted in a two minute LD charge. The
  1772.         phone bill could have purchased another computer system. ESC
  1773.         will allow you to toggle the autoAnswer feature of Binkley.
  1774.         See the BOSSNODE and MISCELLANEOUS option menu. Binkley will
  1775.         then answer the phone in the UNATTENDED mode. POINT systems
  1776.         must invoke UNATTND from the first menu. Nodes can only
  1777.         come up in the UNATTENDED mode.
  1778.  
  1779.  
  1780.                              DIAL TRANSLATION
  1781.  
  1782.        When Binkley looks in the nodelist for a telephone number
  1783.        associated with a fidonet address, it finds the 1 and area
  1784.        code as well as the exchange and number. Left to its own
  1785.        devices, Binkley will simply dial the whole shooting match.
  1786.        Of course, on local calls the '1' and area code isn't
  1787.        required. Binkley, Qnode and Xlaxnode provide a way to strip
  1788.        the unnecessary digits and hyphens from the phone number before
  1789.        being processed. In this text, we will only explore the method
  1790.        used by Binkley. You may find it preferable because a simple
  1791.        change to the binkley.cfg is all that is required. Doing dial
  1792.        translation from the nodelist compiler configs requires 
  1793.        recompiling the nodelist.
  1794.  
  1795.        ESC will create one dial translation. That is to your host
  1796.        system's phone number IF it is local. By examining the
  1797.        Binkley.Cfg which ESC creates, you will see a line near the
  1798.        bottom of the config file which looks like this.
  1799.  
  1800.        DIAL 1-216-928-    928-/
  1801.  
  1802.        This is telling Binkley to translate a phone number which
  1803.        matches the 9 characters after the DIAL keyword and convert
  1804.        them to the 4 characters which follow. The trailing slash means
  1805.        to append anything which comes after the first 9 characters to
  1806.        the 4 characters which are to the right. It may seem like a
  1807.        difficult concept to grasp but the principle is rather simple.
  1808.  
  1809.        What you may wish to do is look in your phone book and
  1810.        determine which exchanges are local. You can copy the format
  1811.        above, replacing the appropriate numbers. You can even add
  1812.        modem commands to phone numbers by using the DIAL translation.
  1813.        Simply add one DIAL translation line after another until you
  1814.        have a list within the Binkley.cfg file.
  1815.  
  1816.        DIAL 1-216-928-8565  928-8565&N3
  1817.  
  1818.        Once you have added all the local exchanges, you will want
  1819.        to instruct Binkley not to dial the area code to any system
  1820.        which may be long distance but within your area code. This
  1821.        translation would look like this.
  1822.  
  1823.        DIAL 1-216-    1-/
  1824.  
  1825.                             BINKLEY STATUS FLAGS
  1826.                              (UNATTENDED MODE)
  1827.  
  1828.        The upper right quadrant of the Binkley screen has a window
  1829.        which by default is entitled "Pending Outbound Mail". The
  1830.        farthest right segment of that window reads "Status". There
  1831.        are 4 important symbols which tell you what is going to, or
  1832.        will be happening to the mail which is sitting in your
  1833.        outbound directory. Also, there are reasons which the out
  1834.        going mail isn't displayed in the window. We'll get to that
  1835.        after explaining the symbols.
  1836.  
  1837.        x    Too Many Bad Connects (Undialable)
  1838.        #    Already Called, But Mail Still Pending
  1839.        -    Cannot Call During This Event
  1840.        !    Node Not Found in Nodelist
  1841.        -------------------------------------------
  1842.  
  1843.        !   This mail bundle cannot be sent. No address was found
  1844.            in the nodelist lookup.
  1845.  
  1846.        -   The hyphen indicates that the bundle's address was
  1847.            found, but either an event is set to not allow the
  1848.            passing of this mail at this time. Or the bundle is
  1849.            "flavored" as hold and will not be dialed out but
  1850.            must be picked up by the addressee instead.                         
  1851.  
  1852.        *   This mail bundle is ready to be dial out and Binkley
  1853.            will do so on intervals until it is delivered.
  1854.  
  1855.        #   If you had two flo file attaches, one designated as
  1856.            hold and the other as normal. Your system would dial
  1857.            the addressed system because of the .flo (normal)
  1858.            attach. the other .hlo (or .hut) will be held for
  1859.            pickup even though your system has dialed and connected.
  1860.            that remaining mail file will now be designated with
  1861.            the # flag to let you know that a connection has been
  1862.            made but there is still mail "waiting" for that system.
  1863.  
  1864.        x   Too many dial attempts or too many bad connects.
  1865.            Binkley will no longer attempt to poll this address.
  1866.            There will be a file in the outbound directory with
  1867.            the hex address and an extension with two ($$) signs.
  1868.            This is Binkley's signal file. Once it is removed,
  1869.            Binkley will once again attempt to dial the system.
  1870.  
  1871.            You need to understand that Binkley scans the
  1872.            outbound(s) periodically (UNATTENDED MODE). This
  1873.            means that a change may take place but Binkley isn't
  1874.            acting upon it. You may force Binkley to scan its
  1875.            outbound(s) by pressing Alt R - (restart event).
  1876.            Status changes will be refreshed at this time.
  1877.  
  1878.                           ZONES AND DOMAINS
  1879.  
  1880.        Certain system conditions must exist in order for outbound
  1881.        mail destined for other zones and domains to be display
  1882.        (and found for that matter) by Binkley. The Binkley docs
  1883.        explain how to make Binkley aware of other domains and to
  1884.        permit Binkley to see other zone mail. The Domain
  1885.        statement (which is commented out) in the Binkley.cfg is
  1886.        one of the keys. Understanding how separate nodelists
  1887.        pertain, is another. Finally, mail for zones other than
  1888.        your own must be kept in separate subdirectories. These
  1889.        directories carry an extension. Here is a clip of a
  1890.        directory display which speaks louder than words.
  1891.  
  1892.        OUT     
  1893.        OUT     .001
  1894.        OUT     .002
  1895.        OUT     .003
  1896.        OUT     .004
  1897.        OUT     .005
  1898.        OUT     .006
  1899.        OUT     .007
  1900.        OUT     .008      -- outbound directories for zones 1 - 8
  1901.        OUT     .032      -- outbound directory for zone 50 (hex)
  1902.        OUT     .046      -- outbound directory for zone 70 (hex)
  1903.        
  1904.        Squish can be configured to handle zones and place them in
  1905.        the proper directories without much difficulty. However,
  1906.        there is a simpler method. Let someone else handle these
  1907.        situations. This is accomplished from the ROUTE.CFG.
  1908.        
  1909.        ROUTE    flavor   bossnode_address   World
  1910.        
  1911.        This means every zone gets packaged up and routed to your
  1912.        host system. This will happen up the chain until someone
  1913.        sends your interzone bundle to a zone gate where it will
  1914.        be sent into the zone for which it was originally addressed.
  1915.        
  1916.                           UUCP InterNet Gateway
  1917.        
  1918.        There is an item from the BOSS editor section of ESC called
  1919.        Uucp Address. Here you may define the address of an InterNet
  1920.        Gateway. Msged will interpret an internet name and bangpath
  1921.        in the To: field of your message and automatically address it
  1922.        to this Gateway for processing into Internet. The address you
  1923.        supply should be a standard fidonet format of zone:net/node.
  1924.        Example:  1:157/512
  1925.        
  1926.        As of this time, I do not know how (or if) Golded handles
  1927.        gating into the Internet. I will investigate it and apply
  1928.        this feature to Golded's config if applicable.
  1929.  
  1930.                              GT ENHANCEMENT
  1931.  
  1932.         A file called ESC-GT.COM may be present starting with the
  1933.         1.56 version archive. This is a program which will modify
  1934.         the MAIL.BAT to include an enhancement which produces a
  1935.         more intelligent method for handling strange files which
  1936.         appear in the in and out bound mail areas. Just running the
  1937.         program will define its purpose.
  1938.         
  1939.                                  MEMORY
  1940.  
  1941.         When using ESC in the SETUP mode your system will need 300
  1942.         to 450 kilobytes of free ram. 450k is needed if you will be
  1943.         compiling a nodelist from within the setup program. If you
  1944.         already have a nodelist or you are setting up as a point
  1945.         mailer which will use password level sessions and doesn't
  1946.         require a nodelist (see the binkley docs), you can run in a
  1947.         more conservative memory segment. ESC warns you if there
  1948.         isn't enough memory to accomplish the tasks at hand. An
  1949.         exception is when Squish is called upon to pack mail which
  1950.         has been created on your system. If you have not allocated
  1951.         enough memory when using ESC in the MAIL mode, Squish will
  1952.         very quickly display an error message as it attempts to
  1953.         archive normal mail created on your system to be sent to
  1954.         your host. It isn't hard to miss this message. PKZIP is quite
  1955.         conservative on its memory consumption. If your host can
  1956.         handle PKZip'd inbound mail it is recommended that you use
  1957.         it. PKZip'ing is the default set up in the Squish.Cfg by
  1958.         ESC. In which case you should allow at least 350k for Squish
  1959.         to use as it spawns to PKZip. ARCA uses even less memory
  1960.         while ARJ uses more. Giving your mailer as much memory as
  1961.         possible will eliminate one possible problem.
  1962.  
  1963.                             OPERATING SYSTEMS
  1964.                             
  1965.         Everything seems to work fine under MS-DOS 3.3 - 5.0. As
  1966.         far as is known OS/2 appears to be able to handle everything
  1967.         as well. DESQview and Windows don't appear to have problems
  1968.         with ESC in either the setup, editor or mail modes. Please
  1969.         report back to the author if you are using a different
  1970.         operating system than what is listed above, even if it is an
  1971.         earlier version of MS-DOS. Let him know your results.
  1972.  
  1973.  
  1974.        * 5.1                    GLOSSARY
  1975.  
  1976.        NOTE: This listing of terms is presented in a LOGICAL rather
  1977.        than ALPHABETICAL order, so that new terms can be understood
  1978.        from the preceding ones.
  1979.  
  1980.        FIDONET - A conglomeration of people and their computers in
  1981.        agreement to pass electronically produced messages and files
  1982.        to one another. Tom Jennings of Fido Software is accredited
  1983.        as the originator of fidonet.
  1984.  
  1985.        NETWORK - The system of computers connected to each other
  1986.        through telephone lines. In this case, computers owned
  1987.        and/or operated by FIDONET amateur enthusiasts.
  1988.  
  1989.        FTS ... Fido Technical Standard - rules developed and agreed
  1990.        upon by the fathers and experts of this amateur electronic
  1991.        mail network. (FIDONET)
  1992.  
  1993.        BOSSNODE ... HOST SYSTEM - the system from which you receive
  1994.        your mail.
  1995.  
  1996.        BOSS ... THE HOST - The sysOp (system operator) of the
  1997.        system mentioned above.
  1998.  
  1999.        FEED ... The system associated with supplying echomail or
  2000.        files to another. Also referred to as a HOST, BOSSNODE or
  2001.        BOSS system.
  2002.  
  2003.        FREQ ... File Requesting is a quick method of requesting a
  2004.        known filename from another system which supports the feature.
  2005.        
  2006.        MAILER - Terminal software which uses your modem and operates
  2007.        under the Fido Technical Standards for handshaking and protocol
  2008.        concerning the passing of electronic mail bundles.
  2009.  
  2010.        MAIL PROCESSOR - The software which handles mail bundles and
  2011.        individual messages. Examining and TOSSing each message and
  2012.        placing them into the proper directory and/or file. Also, in
  2013.        the case of SQUISH, scanning through these directories and/or
  2014.        files for newly created messages, collecting and placing any
  2015.        found into packets. This operation is referred to as PACKing.
  2016.        These PACKets are optionally collected into larger bundles,
  2017.        and named appropriately with a hexadecimal filename which is
  2018.        understood by the MAILER. "Optionally" means that it is
  2019.        possible for individual packets to be passed without bundling.
  2020.  
  2021.        MESSAGE EDITOR/READER - Software designed to create and read
  2022.        messages of the FTS format.
  2023.  
  2024.        EDITOR - An external text editor such as Qedit by SemWare. You
  2025.        may use one to manually edit your configuration and batch files.
  2026.        Also the TimEd Message editor/reader requires one.
  2027.  
  2028.        POLL or CALL - To have your mailer dial another system to
  2029.        deliver, pickup or check for mail or files to be transferred.
  2030.        
  2031.        MATRIX - The network of systems coordinated to pass electronic
  2032.        mail.
  2033.  
  2034.        NODELIST - A file published from 1:1/0 out of St. Louis Missouri
  2035.        which is an FTS directory containing all necessary information
  2036.        needed for an FTS mailer to pass mail to another FTS compatible
  2037.        system.
  2038.  
  2039.        NODEDIFF - A weekly publication from the same source listed above
  2040.        which adds, subtracts or corrects entries of the NODELIST.
  2041.  
  2042.        NODELIST PROCESSOR - Software which processes the raw files of
  2043.        the NODELIST and/or NODEDIFF into usable and configurable format
  2044.        used by various FTS software. Particularly the MAILER.
  2045.  
  2046.        ZONE - A geographical area (continent) used to determine the
  2047.        origin or destination of electronic mail
  2048.  
  2049.        REGION - A subordinate (smaller) area within a ZONE.
  2050.  
  2051.        NET - A network of FTS compatible systems within a REGION.
  2052.  
  2053.        NODE - A particular system within a NET.
  2054.  
  2055.        POINT - A subsystem which is served from a NODE. POINTs are
  2056.        considered dead end mailers. Meaning, echomail is received
  2057.        from a single source (the BOSSNODE normally).  All ECHOMAIL
  2058.        generated on the POINT system is to be passed only to the
  2059.        BOSSNODE for processing.  In other words, ECHOMAIL is not to
  2060.        be passed to another system other than the one from which echo
  2061.        mail is being received.  Otherwise, the POINT must become a
  2062.        NODE and have their address in the NODELIST.  NETMAIL may be
  2063.        ROUTED either through the BOSSNODE or directly to the system
  2064.        addressed.
  2065.  
  2066.        ZMH - Zone Mail Hour. One hour per day is reserved for the
  2067.        transfer of mail on compliant FidoNet systems. There are 6
  2068.        zones which are assigned an hour offset from Greenwich mean
  2069.        time. Within a zone there are time zones which will offset
  2070.        from the hour assigned to the particular zone.
  2071.  
  2072.        HUB - A system which collects electronic mail and distributes
  2073.        it to other systems. Usually receiving large volumes from a
  2074.        network or regional collection site and then distributing it
  2075.        to the NODES and optionally POINTS associated with it.
  2076.  
  2077.        VERB or TOKEN - Configuration files contain key words which
  2078.        act as signals to the program they exist for. These keywords
  2079.        are often referred to by either of these terms.
  2080.  
  2081.        WHITE SPACE - A blank character (32 decimal) otherwise
  2082.        known as a space. White space is sometimes important to
  2083.        software parsing programs such as Msged and Esc.
  2084.  
  2085.        NETMAIL - is the term used for non echoing electronic mail
  2086.        which is not posted indiscreetly. It can take on one of two
  2087.        forms: Direct or Routed. Both terms define the action taken
  2088.        in order to transfer these types of messages. DIRECT goes
  2089.        from one system directly to another without stopping on any
  2090.        other system. It would be equivalent to personally handing
  2091.        a sealed letter to the person it is addressed to. ROUTED is
  2092.        the equivalent of sending that same letter via one or more
  2093.        trusted friends. Under most circumstances, this semi private
  2094.        mail can be read by the operators of the system through
  2095.        which your mail is passing.
  2096.  
  2097.        ECHOMAIL - is the term used for messages which may have a
  2098.        particular recipient in mind but are posted very publicly.
  2099.        Sending echomail can be compared to putting an add in the
  2100.        classifieds.  Where everyone gets to read your message as
  2101.        it is moved along through many systems and is displayed to
  2102.        anyone who has access to a system through which it passes.
  2103.  
  2104.                              
  2105.        * 6.0             COMMERCIAL LICENSING
  2106.        
  2107.        If ESC is to be used in a commercial setting it must be
  2108.        licensed from the author at a cost of $50. This entitles
  2109.        an unrestricted use of ESC within the boundaries of the
  2110.        company or organization's name.
  2111.        
  2112.        Each company or organization affiliated with a company or
  2113.        organization which has purchased a license agreement to use
  2114.        ESC, must purchase a separate license agreement. Licensing
  2115.        entitles you to personal support limited by the author's
  2116.        discretion.
  2117.        
  2118.        Make checks or money orders payable to:
  2119.        
  2120.        Glen Gilbert
  2121.        3686 Prospect St.
  2122.        Mogadore Ohio  44260  
  2123.        
  2124.        Once payment is received, you will be contacted by mail
  2125.        concerning verification. Additional information concerning
  2126.        the use of ESC will be supplied along with a phone number(s)
  2127.        where the author may be contacted for further support.
  2128.        
  2129.        Be sure to include the phone number, address and name of
  2130.        the person to contact concerning license validation.
  2131.        
  2132.                      End of ESC documentation.
  2133.                      
  2134.