home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / BBS / ESC154.ZIP / ESC.DOC next >
Text File  |  1992-09-30  |  96KB  |  1,853 lines

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