home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / HATCH / WT134.ZIP / WWIVTOSS.DOC < prev    next >
Text File  |  1996-12-05  |  81KB  |  1,623 lines

  1.  
  2.  
  3.  ██╗    ██╗ ██╗    ██╗ ██╗ ██╗   ██╗ ████████╗  ██████╗  ███████╗ ███████╗ ██╗
  4.  ██║    ██║ ██║    ██║ ██║ ██║   ██║ ╚══██╔══╝ ██╔═══██╗ ██╔════╝ ██╔════╝ ██║
  5.  ██║ █╗ ██║ ██║ █╗ ██║ ██║ ██║   ██║    ██║    ██║   ██║ ███████╗ ███████╗ ██║
  6.  ██║███╗██║ ██║███╗██║ ██║ ╚██╗ ██╔╝    ██║    ██║   ██║ ╚════██║ ╚════██║ ╚═╝
  7.  ╚███╔███╔╝ ╚███╔███╔╝ ██║  ╚████╔╝     ██║    ╚██████╔╝ ███████║ ███████║ ██╗
  8.   ╚══╝╚══╝   ╚══╝╚══╝  ╚═╝   ╚═══╝      ╚═╝     ╚═════╝  ╚══════╝ ╚══════╝ ╚═╝
  9.  =============================================================================
  10.              WWIVToss!  The Complete WWIV/Fido Gateway Program!
  11.  =============================================================================
  12.  
  13.                                 WWIVTOSS 1.34
  14.  
  15.                        WWIV/Fido Mail Tosser/Translator
  16.  
  17.                                   User Manual
  18.  
  19.  
  20.                Software and Documentation written by Craig Dooley
  21.                        Copyright (c) 1996 by Craig Dooley
  22.                                All Rights Reserved
  23.  
  24.                               Table of Contents
  25.  
  26. 1     Introduction . . . . . . . . . . . . . . . . . . . . . . . . . .
  27.         1.1  What is WWIVToss  . . . . . . . . . . . . . . . . . . . .
  28.         1.2  Features  . . . . . . . . . . . . . . . . . . . . . . . .
  29.         1.3  System Hardware and Software Requirements . . . . . . . .
  30.         1.4  License and Disclaimer  . . . . . . . . . . . . . . . . .
  31.         1.5  Registration  . . . . . . . . . . . . . . . . . . . . . .
  32.         1.6  Trademarks  . . . . . . . . . . . . . . . . . . . . . . .
  33.  
  34. 2     Fidonet Technology . . . . . . . . . . . . . . . . . . . . . . .
  35.         2.1  Network Structure . . . . . . . . . . . . . . . . . . . .
  36.         2.2  Mail Transportation . . . . . . . . . . . . . . . . . . .
  37.  
  38. 3     WWIV Technology  . . . . . . . . . . . . . . . . . . . . . . . .
  39.         3.1  Network Structure . . . . . . . . . . . . . . . . . . . .
  40.         3.2  Mail Transportation . . . . . . . . . . . . . . . . . . .
  41.  
  42. 4     Installation . . . . . . . . . . . . . . . . . . . . . . . . . .
  43.         4.1  Directories . . . . . . . . . . . . . . . . . . . . . . .
  44.         4.2  Files . . . . . . . . . . . . . . . . . . . . . . . . . .
  45.         4.3  WWIV Setup  . . . . . . . . . . . . . . . . . . . . . . .
  46.              4.3.1 Fake Network  . . . . . . . . . . . . . . . . . . .
  47.              4.3.2 Adding Subs . . . . . . . . . . . . . . . . . . . .
  48.         4.4  WSETUP  . . . . . . . . . . . . . . . . . . . . . . . . .
  49.              4.4.1 System Data . . . . . . . . . . . . . . . . . . . .
  50.                    4.4.1.1 Site Info . . . . . . . . . . . . . . . . .
  51.                    4.4.1.2 Network Addresses . . . . . . . . . . . . .
  52.                    4.4.1.3 Path Names  . . . . . . . . . . . . . . . .
  53.                    4.4.1.4 Archiver Setup  . . . . . . . . . . . . . .
  54.                    4.4.1.5 Area Groups . . . . . . . . . . . . . . . .
  55.                    4.4.1.6 Area Uplink Manager . . . . . . . . . . . .
  56.              4.4.2 Miscellaneous Options . . . . . . . . . . . . . . .
  57.              4.4.3 Area Manager  . . . . . . . . . . . . . . . . . . .
  58.              4.4.4 Node Manager  . . . . . . . . . . . . . . . . . . .
  59.              4.4.5 Route Manager . . . . . . . . . . . . . . . . . . .
  60.              4.4.6 Translation Tables  . . . . . . . . . . . . . . . .
  61.              4.4.7 Export Manager  . . . . . . . . . . . . . . . . . .
  62.         4.5  Upgrading from WFIDO/WWIVGATE . . . . . . . . . . . . . .
  63.  
  64. 5     Running WWIVTOSS . . . . . . . . . . . . . . . . . . . . . . . .
  65.         5.1  Importing (/I)  . . . . . . . . . . . . . . . . . . . . .
  66.         5.2  Exporting (/O)  . . . . . . . . . . . . . . . . . . . . .
  67.         5.3  Pack      (/P)  . . . . . . . . . . . . . . . . . . . . .
  68.         5.4  Scan Bad  (/B)  . . . . . . . . . . . . . . . . . . . . .
  69.         5.5  Debug     (/D)  . . . . . . . . . . . . . . . . . . . . .
  70.         5.6  Multiple Switches . . . . . . . . . . . . . . . . . . . .
  71.         5.7  Calling WWIVToss from your Mailer . . . . . . . . . . . .
  72.         5.8  AreaFix Support . . . . . . . . . . . . . . . . . . . . .
  73.  
  74. 6     Features of WWIVToss . . . . . . . . . . . . . . . . . . . . . .
  75.  
  76. 7     Support  . . . . . . . . . . . . . . . . . . . . . . . . . . . .
  77.  
  78. 8     Credits  . . . . . . . . . . . . . . . . . . . . . . . . . . . .
  79.  
  80. ===============
  81. 1  Introduction
  82. ===============
  83.  
  84.    1.1  What is WWIVToss?
  85.  
  86.         WWIVToss is Fidonet Mail Tosser that is designed specifically to work
  87.         with the WWIV BBS Software.  Previous programs that allowed a WWIV
  88.         sysop to participate in Fidonet required a mail tosser to take the
  89.         incoming fidonet packet, analyze it, and either place each message
  90.         in a separate directory corresponding with the echo (sub) that it
  91.         belonged to, or place the bundle as an outgoing packet to a fake
  92.         point off of the system.  Then, a translator program was run on that
  93.         packet to convert the fidonet format messages to WWIV format, and
  94.         placed the translated messages in either a P*.NET or LOCAL.NET.
  95.         After all that, the WWIV Network Software takes the net file,
  96.         processes it, and places the messages in the WWIV Message bases.
  97.  
  98.         WWIVToss currently eliminates 1 of those steps.  WWIVToss takes the
  99.         incoming Fidonet packets, analyzes it, translates it, and writes
  100.         the translated messages to LOCAL.NET.  Future releases are looking
  101.         at having WWIVToss write directly to the WWIV message bases.  In
  102.         addition, WWIVToss is a full-featured Fidonet Mail Tosser,
  103.         allowing you to hub to other systems if you so desire.
  104.  
  105.         WWIVToss is relatively easy to setup and use.  It correctly strips
  106.         out special WWIV codes (unless overridden), correctly handles the
  107.         TO: line, and is fully FTSC (Fidonet Technical Standards Committee)
  108.         compliant.  It's also pretty darn fast!  WWIVToss currently
  109.         creates outgoing packets of the type 2+ (FSC-0039.004).
  110.  
  111.         WWIVToss will also completely and effectively gate email between
  112.         WWIV Technology Networks and Fidonet Technology networks, allowing,
  113.         for the first time, Fidonet systems to email any WWIV Network system.
  114.  
  115.         WWIVToss relies heavily on work done by Shay Walters, with his
  116.         FourDog program, the predecessor to all WWIV/Fido interfaces, Kevin
  117.         Carpenter and his WWIVGate program - the program that essentially
  118.         set the standard and was purchased by WWIV Software Services for
  119.         distribution as WFIDO, and GECHO, the excellent Fidonet Mail Tosser
  120.         written by Gerard Van der Land.
  121.  
  122.         WWIVTOSS has been packaged using the -AV features of PKZIP.  When
  123.         you unarchive the packet, you should see a -AV after each file,
  124.         and the following message at the end:
  125.  
  126.                         Authentic files Verified   #KLK427
  127.                         The Trading Post [SOUTH] BBS
  128.  
  129.         If you don't, or you get a message stating that the authenticity
  130.         verification has failed, then you have a corrupted or tampered-with
  131.         archive, and you need to obtain a fresh copy.
  132.  
  133.  
  134.    1.2  Features
  135.  
  136.         ■ Complete Compliance with Fidonet Technical Standards Committee
  137.                 Standards. (FTSC-001, FTSC-004, FTSC-009)
  138.  
  139.         ■ Multiple Fido Technology Network Aware
  140.  
  141.         ■ Support for multiple compression formats!
  142.                 (ARC, ARJ, LZH, PAK, SQZ, ZIP, ZOO, RAR)
  143.  
  144.         ■ Support for up to 130 echomail areas
  145.  
  146.         ■ Netmail routing and packing
  147.  
  148.         ■ Easy to setup and install
  149.  
  150.         ■ Low registration fee
  151.  
  152.         ■ Sysop-only Crash Setting Override from WWIV (See section 6)
  153.  
  154.         ■ Support for Fidonet 4-d addresses (Zone:Net/Node.Point)
  155.  
  156.         ■ Ability to echo areas to up to 20 nodes
  157.  
  158.         ■ Ability to set an area as PASS-THROUGH
  159.  
  160.         ■ Areafix capabilities for Hubbing
  161.  
  162.         ■ Option to automatically add areas to the database if a message
  163.                 comes in for an area that is not currently defined.
  164.  
  165.         ■ WWIV/Fido Email gating
  166.  
  167.         ■ Return of invalidly addressed email on both WWIV and Fido sides
  168.  
  169.         ■ Ability to automatically clean up networks when mail has been
  170.                 imported.
  171.  
  172.         ■ Support for alphanumeric subtypes!
  173.  
  174.         ■ Storage of unknown or bad messages for human intervention with
  175.                 notification of sysop.
  176.  
  177.         ■ Compatible with Front Door/Intermail/BinkleyTerm
  178.                 Limited D'Bridge support.  If anyone is using a mailer
  179.                 OTHER than Front Door, Intermail, or BinkleyTerm, please
  180.                 get in touch with me.
  181.  
  182.         ■ Semaphore touching to force Front Door and Intermail to rescan
  183.                 the message areas after WWIVToss completion.
  184.  
  185.         ■ Aliasing of handles for re-directing or ignoring.  See section
  186.                 6 for details.
  187.  
  188.         ■ WTINST program will read in current WFIDO/WWIVGATE configurations
  189.                 and setup up WWIVTOSS data files from it!
  190.  
  191.         ■ Ability to export configuration data to ASCII text files!
  192.  
  193.         ■ Incoming/Outgoing Character Translation Tables
  194.  
  195.         ■ WWIV Centering, WWIV Color, High ASCII, and BBS Tag Strip/Keep
  196.                 On a per echo basis!
  197.  
  198.         ■ Autodetection of Compression on incoming packets!
  199.  
  200.         ■ FSC-0035 Compliance!
  201.  
  202.    1.3  System Hardware and Software Requirements
  203.  
  204.         *  An IBM PC, XT, AT or 100% compatible with hard disk.
  205.  
  206.         *  Microsoft MS-DOS or IBM PC-DOS version 3.00 or later. Version
  207.            3.30 or later is preferred.
  208.  
  209.            WWIVToss has been tested with DOS 6.22, Windows 3.11 (DOS Session),
  210.            OS/2 WARP 3.0 (DOS Session), OS/2 WARP CONNECT 3.0 (DOS
  211.            SESSION), and NDOS 8.0.  It *should* work with no problem
  212.            under other operating systems, but has not currently been tested
  213.            under those systems as of yet.
  214.  
  215.         *  At least "FILES=20" in your CONFIG.SYS.
  216.  
  217.            A disk cache (especially one that can buffer disk writes, such
  218.            as Norton Cache or HyperDisk) can improve performance, but of
  219.            course it is not required.
  220.  
  221.         *  At least 300 KB of RAM available.
  222.  
  223.         *  At least one of the following compression utilities:
  224.  
  225.            PKZIP 1.1, LHA 2.13, PKPAK 3.61, ARC, ZOO 2.00, PAK 2.51,
  226.            ARJ 2.00 or SQZ v1.08.3.
  227.  
  228.         *  A FidoNet compatible mailer. I use and recommend FrontDoor, the
  229.            e-mail system distributed by Advanced Engineering sarl.
  230.            However, WWIVToss can also be used with InterMail and Binkleyterm.
  231.            Additional mailers will have support added by request.
  232.    
  233.    1.4  License and Warranty
  234.  
  235.      1.4.1  Copyright Notice
  236.  
  237.         WWIVToss software and its accompanying documentation are protected by
  238.         both United States copyright law and international treaty provisions.
  239.         You must treat this software just like a book, except that you may
  240.         copy it onto a computer to be used and you may make archival copies
  241.         of the software for the sole purpose of backing up the software and
  242.         protecting your investment from loss.
  243.  
  244.      1.4.2  Warranty
  245.  
  246.         WWIVToss is provided as is, without warranty, either expressed or
  247.         implied.  The author specifically disclaims all other warranties,
  248.         expressed or implied, including, but not limited to, any implied
  249.         warranty of merchantability or fitness for a particular purpose.
  250.  
  251.      1.4.3  Shareware Concepts
  252.  
  253.         WWIVToss is not, nor has ever been, Public Domain or "Freeware."
  254.         WWIVToss is marketed as "Shareware."  Shareware is a "try it before
  255.         you buy it" approach to software marketing.
  256.  
  257.      1.4.4  License Agreement
  258.  
  259.         Users are granted a limited license to use the unregistered version of
  260.         WWIVToss for an evaluation period not to exceed forty-five (45) days.
  261.         Any other use of WWIVToss, or use past the evaluation period requires
  262.         registration.  Users may freely copy and distribute WWIVToss, provided
  263.         that no fee is charged, and that the WWIVToss archive contains
  264.         unmodified copies of the original files as produced by the author.  No
  265.         part of WWIVToss may be modified, altered, reverse engineered, sold,
  266.         or distributed without prior written permission from the author.
  267.  
  268.         This license and warranty statement shall be construed, interpreted
  269.         and governed by the laws of the State of South Carolina and any action
  270.         hereunder shall be brought only in South Carolina.  If any provision
  271.         is found void, invalid or unenforceable, it will not affect the
  272.         validity of the balance of this license and warranty statement which
  273.         shall remain valid and enforceable according to its terms.  If any
  274.         remedy hereunder is determined to have failed of its essential
  275.         purpose, all limitations of liability and exclusion of damages set
  276.         forth herein shall remain in full force and effect.  All rights not
  277.         specifically granted in this statement are reserved by Craig Dooley.
  278.  
  279.    1.5  Registration
  280.  
  281.         Registering WWIVToss entitles you to use the product after the initial
  282.         evaluation period.  Registered WWIVToss users will receive a unique
  283.         serial number which will disable the shareware message.  Notification
  284.         of software updates and product support is available via the WWIVToss
  285.         Support Sub, WWIVnet SubType WTOSS.
  286.  
  287.         Please note that WWIVToss is *NOT* crippled in any way.  It is fully
  288.         functional.  Unregistered copies of WWIVToss will have a nag
  289.         message built in, and will send you regular reminders to
  290.         register the software.  I'm replying on your honesty to register
  291.         this program.  WWIVToss represents a *lot* of hard work and time,
  292.         and the least you can do is register it if you plan to continue
  293.         using it.
  294.  
  295.         WWIVToss registration is $20.00 (US currency).  To register WWIVToss,
  296.         complete the form contained in the file REGISTER.FRM and send it,
  297.         along with check or money order to the following address:
  298.  
  299.                   Craig Dooley
  300.                   2112 Mary Hill Drive
  301.                   Columbia, S.C. 29210
  302.  
  303.                   RE: WWIVTOSS Registration
  304.  
  305.         The author may be contacted by using any of the network addresses
  306.         found at the end of this document.
  307.  
  308.   1.6  Trademarks
  309.  
  310.         WWIVToss is a trademark of Craig Dooley.
  311.         WWIV is a trademark of Wayne Bell (c) 1988-1995
  312.         IBM is a registered trademark of International Business Machines Corp.
  313.         Microsoft is a registered trademark of Microsoft Corporation.
  314.         Other brand and product names are trademarks or registered trademarks
  315.         of their respective holders.
  316.  
  317. =====================
  318. 2  Fidonet Technology
  319. =====================
  320.  
  321.   2.1 Network Structure
  322.  
  323.         FidoNet is the biggest amateur network in the world. It was started in
  324.         1984 by Tom Jennings. Currently more than 30000 nodes worldwide are
  325.         connected. The network has a hierarchic tree (or star) topology:
  326.  
  327.                    +------------------------------+---------------------->
  328.                    |                              |
  329.                  zone 1                         zone 2
  330.                    |                              |
  331.           +--------+--------+            +--------+--------+
  332.           |        |        |            |        |        |
  333.         region   region   region       region   region   region
  334.           |        |        |            |        |        |
  335.        +--+--+     |     +--+--+     +---+---+    |     +--+--+
  336.        |     |     |     |     |     |   |   |    |     |     |
  337.       net   net   net   net   net   net net net  net   net   net
  338.                          |
  339.                    +-----+-----+
  340.                    |     |     |
  341.                  node  node  node
  342.                   |
  343.               +---+---+
  344.               |       |
  345.             point   point
  346.  
  347.         Zones are divided in Regions, which are divided in Nets. The Nets
  348.         consist of Nodes, which are usually (but not necessarily) Bulletin
  349.         Board Systems. Each node has a unique address which consists of four
  350.         parts: Zone, Net, Node and Point, in text form expressed as
  351.         "Zone:Net/Node.Point". Zone numbers 1 up to and including 6 are used
  352.         by FidoNet:
  353.  
  354.         1 = North America (United States of America and Canada)
  355.         2 = Europe and Commonwealth of Independent States
  356.         3 = Oceania (Australia and New Zealand)
  357.         4 = Latin America
  358.         5 = Africa
  359.         6 = Asia
  360.  
  361.         There are several other networks that use FidoNet Technology and which
  362.         occupy higher zone numbers (such as SIGnet, zones 24-29).
  363.  
  364.         Many nodes have one or more points. A point is a user who gets mail
  365.         from a node (its "boss") in compressed files. That way they can read
  366.         and write messages offline, saving time and money. The point address
  367.         of the boss is 0, but the ".0" is usually omitted from the address.
  368.  
  369.  
  370.   2.2  Mail transportation
  371.  
  372.         Electronic mail in a FidoNet Technology Network (FTN) is exchanged
  373.         using mail packets, which are usually transmitted between two
  374.         computers by modem. The software responsible for this is called a
  375.         mailer. The files have the .PKT extension and they can contain one or
  376.         more messages.
  377.  
  378.         There are two types of messages. Netmail goes from one node to another
  379.         node (either directly or routed through other systems). Echomail is
  380.         copied to all systems which are connected to a particular area (also
  381.         called conference). The messages are distributed using a special kind
  382.         of netmail messages, where each message starts with "AREA:" followed
  383.         by the name of the area, in which certain topic(s) are discussed.
  384.         Packets with echomail are usually transported in compressed files to
  385.         save time and money.
  386.  
  387.         For more information on Fidonet technology and structuring, please
  388.         refer to the Fidonet Technical Standards Committee archive of
  389.         accepted and proposed standards.
  390.  
  391.  
  392. ==================
  393. 3  WWIV Technology
  394. ==================
  395.  
  396.   3.1  Network Structure
  397.  
  398.         A WWIV network is basically a loose confederation of WWIV BBS systems
  399.         that use the WWIVnet (or compatible) software.
  400.  
  401.         The software does not limit the connection structure, so the member
  402.         sysops can connect to anyone they wish (subject to the rules of their
  403.         network).  For ease of administration, the network may be split up
  404.         into Groups, each with their own coordinator.  Node numbers are an
  405.         unsigned short int, so that nodes may be assigned a value from 1 to
  406.         65535.
  407.  
  408.         The lists of nodes are distributed in two sets of files: BBSLIST.xxx
  409.         and CONNECT.xxx.  There are two different ways of handling these files.
  410.         The old way has just one BBSLIST.NET and one CONNECT.NET file. The
  411.         CONNECT.NET file assigns costs to each connection for each system.
  412.         Some smaller networks still use this setup.  The new way, implemented
  413.         in 1990, uses several BBSLIST and CONNECT files with extensions
  414.         indicating group number (e.g. Group 1's files would be BBSLIST.1 and
  415.         CONNECT.1).  BBSLIST.0 contains a list of Group numbers, and CONNECT.0
  416.         contains inter-Group connections.  It is important that any non-WWIV
  417.         systems be able to support both setups if they wish to connect to a
  418.         WWIV network.
  419.  
  420.   3.2  Mail Transportation
  421.  
  422.         Like all BBS networks, the primary purpose is to exchange private mail
  423.         and public posts between BBSes.  The passing of files in binary form,
  424.         however, is not supported by the WWIVnet software, though there are
  425.         some third party programs such as Tolkien's PACKSCAN which can handle
  426.         files.  All messages also have a maximum size limit of 32k.
  427.  
  428.         The basic WWIVnet software distributed in NETxx.ZIP by WSS consists of
  429.         four programs: NETWORK.EXE, NETWORK1.EXE, NETWORK2.EXE and
  430.         NETWORK3.EXE.  Any alternative software for interfacing with WWIV
  431.         should follow the same structure.
  432.  
  433.         NETWORK.EXE handles connections between systems.  On the sending end
  434.         of the connection, NETWORK.EXE calls out to another system, chosen
  435.         from the CALLOUT.NET file on that system.  The answering system
  436.         activates NETWORK.EXE when it detects a network call.  Once they're
  437.         talking, they make any mail packet transfers needed.
  438.  
  439.         NETWORK1.EXE is the first of the two mail tossers.  This one takes the
  440.         incoming packet received by NETWORK.EXE and distributes the messages
  441.         within to their rightful places.  Local mail goes into LOCAL.NET,
  442.         while mail passing through to other systems is tossed into packet
  443.         files for the next hop.
  444.  
  445.         NETWORK2.EXE tosses the local messages in LOCAL.NET.  Most are
  446.         messages for email or local subboards, but there are also network
  447.         updates, sub REQuests, software "pings," and other special purpose
  448.         message types.  It also has the ability to call on third-party
  449.         preprocessors for special handling of certain types of messages.
  450.  
  451.         NETWORK3.EXE processes all the network updates that come in.  This
  452.         helps determine what routing off-system mail will take.
  453.  
  454.         Each WWIV network also has its own special encoding and decoding
  455.         programs for handling of updates and network mail from the Network
  456.         Coordinator and Group Coordinators.  These are the DEmmm.EXE files
  457.         (mmm corresponding to the message type).  The DEmmm.EXE cannot be
  458.         replaced, so any NETWORK2.EXE replacement must be able to recognize
  459.         the need for calling the appropriate DEmmm.EXE.
  460.  
  461.         For more information on WWIV Network technology and structuring,
  462.         please refer to the WWIVNet Technical Documentation written by
  463.         Wayne Heyward.
  464.  
  465. ===============
  466. 4  Installation
  467. ===============
  468.  
  469.         This section discusses ONLY the installation and setup of
  470.         WWIVToss, and the configuration of the WWIV Software to work in
  471.         conjunction with WWIVToss.  It does NOT address the setup and
  472.         operation of any Front End program.  Such information is beyond
  473.         the scope of this documentation.
  474.  
  475.         Please note that in most instances, "Fidonet" is interchangeable
  476.         with any Fido Technology Network.  WWIVToss is multiple-FTN
  477.         compatible, so you can have as many fido-technology networks as
  478.         you are willing to carry.
  479.  
  480.         If you are already running Fidonet on your system, and are
  481.         merely upgrading to the WWIVToss program, then you may wish to
  482.         skip to section 4.4, which deals with the WSETUP program itself.
  483.  
  484.   4.1  Directories
  485.  
  486.         WWIVTOSS.EXE and WSETUP.EXE must reside in your main WWIV directory.
  487.         You will need to know the path to your Fidonet inbound and outbound
  488.         directories, as well as your Fidonet mail directory.  In addition,
  489.         you will need to have a directory for temporary storage of outbound
  490.         packets, a directory for storage of bad or unknown messages, and
  491.         a temporary directory.  The temporary directory can be a RAM
  492.         drive.
  493.  
  494.   4.2  Files
  495.  
  496.         WWIVToss comes with 2 program files:  WSETUP.EXE, which is the
  497.         WWIVTOSS setup and configuration program, and WWIVTOSS.EXE,
  498.         which is the mail tosser program.  WWIVToss will create 5 data
  499.         files: WWIVTOSS.DAT, AREAS.DAT, DOMAINS.DAT, XLAT.DAT, and NODES.DAT.
  500.         These are binary files, so you should not attempt to edit them
  501.         yourself.  If they become corrupt, simply delete them and run WSETUP
  502.         again to re-create them.  It is reccomended that you back up these 5
  503.         files on a regular basis, especially if you handle a large
  504.         number of areas.
  505.  
  506.         In addition, WWIVToss reads (does not write) WWIV's CONFIG.DAT,
  507.         STATUS.DAT, NETWORKS.DAT, and USER.LST.  The later is ONLY
  508.         accessed for purposes of attaching real names to outgoing
  509.         messages and determining the recipient of incoming mail.
  510.  
  511.         2 other files that WWIVTOSS may use: AREAFIX.HLP and SKIPMAIL.LST.
  512.         Both of these files will go in your mail WWIV directory.
  513.         AREAFIX.HLP is a help message sent out to someone using AREAFIX.
  514.         This is a normal textfile that you can edit if you so desire.
  515.         If you don't plan to hub to other systems, or don't plan to
  516.         allow downlinks to Areafix you, then you don't have to worry about
  517.         this file.
  518.         SKIPMAIL.LST is also a text file and is used for the purpose of
  519.         redirecting email.  See section 6 for details.
  520.  
  521.         WWIVToss will send out a regular SSM to me informing me that
  522.         WWIVToss is in use.  This SSM has the format of:
  523.  
  524.             WWIVTOSS <ver> Installed by @<node>.<network> on <date>
  525.                         on installation, or
  526.             WWIVTOSS <ver> In Use by @<node>.<network> (date)
  527.                         on regular use.
  528.  
  529.         At no point will any other information be sent to me.
  530.  
  531.  
  532.   4.3  WWIV Setup
  533.  
  534.         Setting up WWIV to handle Fidonet mail is fairly complex if you
  535.         aren't familiar with WWIV and how it works.  If you are
  536.         familiar, then it's fairly easy.  In either case, it's fairly
  537.         straightforward.
  538.  
  539.         The essentials of the setup are: You create a network called
  540.         "Fidonet".  This network contains 2 nodes.  1 node will be your
  541.         BBS system.  The other node will be the rest of the world, and
  542.         is generally referred to as the "fake" node.  Messages written on
  543.         your system will be packed up in a packet to go to the other node
  544.         ("The rest of the world"), which WWIVToss will pick up and handle.
  545.  
  546.         Subs are setup as normal, with the "fake" node as the host.
  547.  
  548.         See the file 'SETUP.DOC' for the quick, down, and dirty setup
  549.         to get your WWIV BBS ready for Fidonet echos.
  550.  
  551.     4.3.1  Fake Network
  552.  
  553.         As mentioned above, running WWIVToss generally requires that you
  554.         create a "fake" network with the name of Fidonet.  Included with
  555.         the WWIVTOSS package is a file called FIDO.ZIP, which contains
  556.         the essentials of the fake network: BBSLIST.1, CONNECT.1, and
  557.         CALLOUT.NET.  Feel free to change the node number around.
  558.         Remember that 1 node must be your system, and 1 node must be the
  559.         "fake" node.  The "fake" node is the one that will be listed in
  560.         CALLOUT.NET.
  561.  
  562.         To set it up with WWIV, go into INIT and choose option 'N'
  563.         (Networks).  You will want to A)dd a network.  It is advised
  564.         that you add the network at the end of your existing networks to
  565.         lessen the chances of messing up existing data files and subs.
  566.  
  567.         Once at the Add screen, set the network type to 'Fidonet'.  The
  568.         name of the network will be Fidonet (or whatever Fido-type
  569.         network you are installing.  The name is irrelevent to the
  570.         operation of WWIVTOSS, and WWIVToss will handle multiple
  571.         Fido-type networks.)  The node number will be the node that you
  572.         designated as your own in the network data files.  Make sure to
  573.         set the path of the network to reflect where your data files are
  574.         located.
  575.  
  576.         *** Important Note: As of this writing (WWIV Ver. 4.24a and Net
  577.         Ver 36), there are some bugs in the way the WWIV Software works.
  578.         If you want to gate a sub on Fidonet, you MUST either turn OFF
  579.         Network Validation, or set the network type in INIT to WWIVNET.
  580.         For some reason, the network2 software does NOT set the "Net Val"
  581.         flag on incoming Fidonet messages.  And if the sub is set for
  582.         Network Validation and the network type is Fidonet, messages will
  583.         NOT be gated across to non-Fidonet networks.  Therefore, if you
  584.         want to gate a Fidonet echo to WWIV or vice-versa, you MUST either
  585.         set Network Validation to NO or set the network type to WWIVNet.
  586.         I am in the process of talking to Wayne and getting this changed.
  587.         ***
  588.  
  589.         Once that is done, exit INIT and run NETWORK3 on that network,
  590.         with the 'Y' parameter.  This will analyze the network, create
  591.         any necessary additional data files, and will send you email
  592.         with the results of the analysis.  Load up the BBS and read the
  593.         network email.  If you get a message about a "DE???.EXE Not
  594.         Found - Contact your GC", ignore it, as the DE*.EXE files are
  595.         not used by WWIVToss.  If you get any other errors, you will
  596.         need to check your setup and read the WWIV Network docs to help
  597.         you determine what is wrong.  Explicit help on this matter is
  598.         beyond the scope of this documentation.
  599.  
  600.         Once you have successfully analyzed the network and all is fine,
  601.         then you are setup network-wise, and can move on to setting up
  602.         your subs.
  603.  
  604.      4.3.2  Adding Subs
  605.  
  606.         In Fidonet terminology, subs are referred to as ECHOS, because
  607.         of the method of distribution.  It is important that you
  608.         remember that echos = subs so as to not get too confused.
  609.  
  610.         This section will only discuss how to add echos to the WWIV
  611.         database.  Information on how to subscribe to echos and receive
  612.         them from your Fidonet connect is beyond the scope of this
  613.         document. Contact your local Fidonet Coordinator and/or hub for
  614.         this information.
  615.  
  616.         Adding Fidonet echos is essentially the same as adding WWIV
  617.         Subs.  A listing of availible Fidonet echos can be obtained from
  618.         your local Fidonet coordinator and/or your hub, and will
  619.         typcially be in a file named either BACKBONE.NA or FIDONET.NA.
  620.         It is reccomended that you print out a copy of the file to use
  621.         as a reference.
  622.  
  623.         Each echo that you bring in will need to have a WWIV Subtype to
  624.         it.  This subtype may be numeric or alphanumeric.  An alphanumeric
  625.         subtype is defined as one whose first character is a letter.
  626.         Whatever subtype you use must be unique to that sub on that
  627.         particular network.  In other words, you can have 2 subtype
  628.         12345 as long as they are on different networks.  WWIV standard
  629.         is to use your node number as a reference.  If your node number
  630.         is 8315, then your first sub would be subtype 8315, the second
  631.         would be 18315, the third 28315, etc., making sure to keep under
  632.         the 65535 limit.  However, this is not required...you can start
  633.         with 1 and move up, or start with 3456 and move down...however
  634.         you want.  Just make sure to write down what subtype goes with
  635.         what echo.  Likewise, you can use any AlphaNumeric subtype.
  636.         Alphanumeric subtypes are limited to 7 characters.
  637.  
  638.         Load up WWIV and go into BOARDEDIT.  Insert a sub at whatever
  639.         location you desire.  Most options will be entirely up to you,
  640.         save for a few.
  641.  
  642.         Under option J, Networks, you want to A)dd a network.  Choose
  643.         Fidonet for the network.  Under subtype, type in the subtype
  644.         that you have assigned to that echo.  When the system asks if
  645.         you are the host, say 'N'.  When it asks who the host is, enter
  646.         the "fake" node number.  When it asks if you want to
  647.         auto-request or send email to the host, answer 'N'.  If you
  648.         answer yes, WWIVToss will merely ignore the requests.
  649.  
  650.         That's all there is to it.  The other options (name, filename,
  651.         AR, etc) are entirely up to you.
  652.  
  653.         Be aware that most, if not all Fidonet echos, require real names
  654.         and will get pretty anal on you if you posts using a handle.
  655.         Don't worry about setting the ANON: setting to real name,
  656.         because WWIVToss will handle that completly, allowing you to set
  657.         individual echos as Realname or Alias in the WSETUP program.
  658.  
  659.         Net validation is entirely up to you.  You may wish to set it so
  660.         that you can make sure that any posts from your system won't
  661.         offend any rules of the echo, or you can trust that your users
  662.         aren't going to be too bad and will use good judgement.
  663.  
  664.         It is reccomended that you thoroughly read and review the
  665.         Fidonet policy statement, currently known as POLICY4.  This
  666.         explains the Fidonet structure, policy, and definitions of
  667.         excessively annoying behavior.
  668.  
  669.   4.4  WSETUP
  670.  
  671.         The WSETUP program handles the setup and configuration of
  672.         WWIVTOSS.  There are several standard keys used to navigate the
  673.         menus:
  674.  
  675.         Menus with lightbars are navigated by the up/down arrow keys.
  676.         Enter will choose the highlighted option.  Hot keys for menu
  677.         items are highlighted in Red.  Pressing [ESC] will back you out
  678.         of the menu.  Pressing [ESC] at the first menu will exit the
  679.         program and save the data files.
  680.  
  681.         Pressing Shift-F10 at any point in WSETUP will shell you to DOS.
  682.         Type EXIT to return to WSETUP.
  683.  
  684.         Data entry fields are navigated by either the arrow keys or
  685.         (preferably) the enter key.  All fields are assumed to be in
  686.         "update" mode.  You can use these keys to edit the fields:
  687.  
  688.                   Key                  Action
  689.                   ---                  ------
  690.                 LeftArrow             cursor left
  691.                 RightArrow            cursor right
  692.                 UpArrow               cursor up
  693.                 DownArrow             cursor down
  694.                 Enter                 process field
  695.                 Ctrl-Enter            process all fields
  696.                 Home                  beginning of field
  697.                 End                   end of field line / end of field
  698.                 Ins                   toggle field insert mode
  699.                 Del                   delete character at cursor
  700.                 BackSpace             delete character left
  701.                 Ctrl-R                restore field to original contents
  702.                 Esc                   abort data entry
  703.  
  704.         Some fields are not selectable at the same time as others
  705.         because of the type of field.  If you cannot access a field by
  706.         moving to it, then you will have to press [ENTER] on the last
  707.         field, or [CTRL-ENTER] from any field to process the fields and
  708.         move to the next section.  If you press [ESC], you are aborting
  709.         the entry and will move back to the menu.
  710.  
  711.         WSETUP includes some occasional beeps to call your attention
  712.         to something.  If for some reason you DON'T want to hear these
  713.         beeps, start WSETUP with the /Q parameter.
  714.  
  715.      4.4.1 System Data Menu
  716.  
  717.         This is the first selection off of the Main Menu, and contains
  718.         the basic information setup for WWIVToss.
  719.  
  720.         4.4.1.1 Site Info
  721.  
  722.                 BBS Name :      This is the name of your BBS EXACTLY as it
  723.                                 is written in INIT.  This must be an exact
  724.                                 match, because the registration key is
  725.                                 keyed to this.
  726.  
  727.                 Sysop Name:     Your real name.  This will be used on
  728.                                 outgoing messages in the Areafix
  729.                                 handling portion of WWIVToss.
  730.  
  731.                 Location:       Your City and State.
  732.  
  733.                 Password:       This is an optional password to control
  734.                                 access to WSETUP.  If you don't want a
  735.                                 password, leave blank.
  736.                                 Password is Case-SENSITIVE.
  737.  
  738.                 Origin Line:    This is the default origin line used on
  739.                                 messages.  Each echo allows you to
  740.                                 specify an origin line for it.  If you
  741.                                 don't specify one, then this origin line
  742.                                 will be used.  Do NOT put your fidonet
  743.                                 address in the origin line - WWIVToss
  744.                                 will automaticaly add it for you.
  745.                                 When you change this line, any echo that
  746.                                 was using the default origin line will
  747.                                 be changed to reflect this origin line.
  748.  
  749.                 Logfile:        Path and filename to a log file.  If you
  750.                                 don't want to have a log file, leave
  751.                                 blank.
  752.  
  753.                 Reg. Key:       This is where you input your WWIVToss
  754.                                 registration key.  This key is specific
  755.                                 to your BBS name as listed in INIT and
  756.                                 under "BBS NAME" above.  If you have
  757.                                 registered WWIVToss, and it doesn't
  758.                                 accept your code as valid, check your
  759.                                 BBS Name in INIT and in "BBS NAME" with
  760.                                 the name listed on the Regkey form, and
  761.                                 check to make sure that you have entered
  762.                                 your registration key correctly.  If
  763.                                 none of these solves the problem, please
  764.                                 contact me immediately.
  765.  
  766.         4.4.1.2 Network Addresses
  767.  
  768.                 This is where you tell WWIVToss your Fidonet addresses,
  769.                 WWIV net number, and "fake" WWIV node for that network.
  770.                 It is not necessary to list your AKAs in any order.
  771.  
  772.                 Under "Address", you will put your full 4d Fidonet
  773.                 address.  Under "Fake WWIV Node", put the FAKE WWIV Node
  774.                 number for that network.  Do not put your node number as
  775.                 listed in INIT!  Under WWIV Net Number, put the number
  776.                 of the network as defined in INIT MINUS 1!  I.E. The first
  777.                 network listed in INIT is network number 1.  To list that
  778.                 network here, it would be as network 0.
  779.  
  780.                 "Domain" is the Network Name.  This is an optional field,
  781.                 and this is the only place (currently) where it is in use.
  782.                 The purpose of this field is just additional information
  783.                 so you can keep your network addresses straight while
  784.                 in WSETUP.
  785.  
  786.         4.4.1.3 Path Names
  787.  
  788.                 This is where you setup to the directories that WWIVToss
  789.                 needed to know about.  Trailing slashes are required for
  790.                 WWIVToss to operate correctly.  If you leave one off,
  791.                 WSETUP will add it for you.
  792.                 Reference your Mailer setup for the locations of some of
  793.                 these pathnames.
  794.  
  795.                 Inbound Path:   Path to inbound files.  Where your
  796.                                 mailer puts incoming files and packets.
  797.                                 If you use GECHO, this is the same as
  798.                                 INBOUND MAIL.  If you use BinkleyTerm,
  799.                                 this is the same as the NETFILE Keyword.
  800.  
  801.                 Outbound Path:  Path to outbound files.  Where your
  802.                                 mailer looks for files and packets to go
  803.                                 out to other node.  If you use GECHO,
  804.                                 this is the same as OUTBOUND MAIL.  If you
  805.                                 use BinkleyTerm, this is the same as the
  806.                                 HOLD keyword.
  807.  
  808.                 Outbound Temp:  Path to a temporary directory for
  809.                                 outbound file processing.  This is where
  810.                                 the tosser will put files temporarily
  811.                                 until it is ready to pack them up.  If
  812.                                 you are using GECHO, this is the path
  813.                                 known as OUTBOUND PKTS.
  814.  
  815.                 Netmail Path:   Path to incoming netmail.  Where your
  816.                                 mailer puts incoming/outgoing netmail
  817.                                 messages.
  818.  
  819.                 Temp Dir:       Path to a temporary directory for
  820.                                 miscellaneous processing.  A RAM disk
  821.                                 will work just fine here.
  822.  
  823.                 Bad Echo:       A directory where WWIVToss will put any
  824.                                 inbound messages that it cannot handle
  825.                                 for some reason (No area defined,
  826.                                 invalid address, etc).  They will be
  827.                                 stored as *.MSG files, and can be
  828.                                 re-processed by running WWIVToss with
  829.                                 the /B switch.
  830.  
  831.         4.4.1.4 Archiver Setup
  832.  
  833.                 This is a listing of the archivers supported by WWIVTOSS.
  834.                 You can edit any of them by moving the cursor over the one
  835.                 you wish to edit and pressing <ENTER>, or you can simply
  836.                 press the number of the archiver you want.  You can edit the
  837.                 filename and switches for both archiving and unarchiving.
  838.                 Pressing [SPACE] over an archiver name in the listing sets
  839.                 that archiver as the default archiver...i.e. if WWIVTOSS
  840.                 can't tell immediately where the archived packet came from,
  841.                 or if the node isn't listed, it will use the default archiver
  842.                 that you select.
  843.                 Any archiver that you plan to use must be located in your
  844.                 path.
  845.  
  846.         4.4.1.5 Area Groups
  847.  
  848.                 This allows you to set up group names.  Group names are
  849.                 optionally used to "conference" various areas together.
  850.                 I typically use groups to separate echos by network.  This
  851.                 makes it easier to use the global options in AreaManager
  852.                 to set various options.  This also comes into play when
  853.                 a downlink is AREAFIXing echos...the groups determine
  854.                 what areas a downlink has access to.
  855.  
  856.         4.4.1.6 Area Uplink Manager
  857.  
  858.                 This feature is not availible yet.
  859.  
  860.      4.4.2 Miscellaneous Options
  861.  
  862.         Under this category are various options that will enable you to
  863.         better control how WWIVToss handles various aspects of your mail
  864.         and messages.
  865.  
  866.                 Crash Mode:     Default Crash status of mail and
  867.                                 packets.  If set to 0, ALL mail will be
  868.                                 routed through the system designated as
  869.                                 your route.  If set to 1, then all mail
  870.                                 will be routed except for mail destined
  871.                                 for systems which are a part of your
  872.                                 net.  That mail will be set to Crash.
  873.                                 If set to 2, then ALL mail will be set
  874.                                 to Crash.
  875.  
  876.                 Direct Mode:    Default Direct status of mail and packets.
  877.                                 If set to 0, the Direct flag will NOT be
  878.                                 set on any messages.  If set to 1, then
  879.                                 only mail going to nodes in your zone and
  880.                                 net will have the Direct flag set.  If set
  881.                                 to 2, all outgoing mail will have the
  882.                                 Direct flag set.
  883.  
  884.                 Center:         Retain centering created by WWIV
  885.                                 centering codes.
  886.  
  887.                 Delete Sent:    Set to 'Y' if you want messages that
  888.                                 have been SENT to be deleted from your
  889.                                 outbound directories.
  890.  
  891.                 Import Rec'd:   Set to 'Y' if you want incoming messages
  892.                                 that have the RECEIVED flag set to be
  893.                                 imported into WWIV.  If you read mail
  894.                                 from your mailer, then the RECEIVED flag
  895.                                 will be set, and the mail will not be
  896.                                 imported into WWIV unless you have this
  897.                                 set to 'Y'.
  898.  
  899.                 Use Areafix:    Set to 'Y' if you want to use the
  900.                                 internal AreaFix capabilities.
  901.  
  902.                 Skip Mail:      Set to 'Y' if you want WWIVToss to
  903.                                 NOT import email messages.
  904.  
  905.                 Cleanup Net:    Set to 'Y' if you want WWIVToss to
  906.                                 automatically run NETWORK2.EXE
  907.                                 on your Fido networks after processing.
  908.                                 It will only run NETWORK2.EXE if there
  909.                                 is a LOCAL.NET file in that network
  910.                                 directory.
  911.  
  912.                 Mailer:         The Spacebar toggles a listing of
  913.                                 various mailers.  This is to help
  914.                                 determine how WWIVToss will handle
  915.                                 outbound packets and file attaches.  If
  916.                                 your specific mailer is not listed, find
  917.                                 one that closely resembles yours in
  918.                                 flavour and operation.
  919.  
  920.                 Set Immediate:  Turning this on sets the IMMEDIATE flag
  921.                                 on outgoing messages.  If you are
  922.                                 having a problem with crash messages
  923.                                 NOT going out crash, then you can try
  924.                                 setting this to 'Y' to make it go out
  925.                                 immediately.
  926.  
  927.                 Auto Add Area:  Turning this toggle on tells WWIVTOSS to
  928.                                 automatically add areas to Area Manager
  929.                                 if a message comes in for an area that
  930.                                 does not exist.  You will recieve a
  931.                                 short message about the area, and it
  932.                                 will be set with a subtype of -1.
  933.                                 Further messages for this echo will be
  934.                                 tossed to the Bad Echo directory.  You
  935.                                 will need to go to Area Manager to set
  936.                                 the necessary variables for this echo.
  937.  
  938.                 Log Passthru:   This toggle determines if WWIVTOSS is to
  939.                                 log messages that are passing through
  940.                                 your system and destined for another.
  941.                                 i.e. if you are hubbing several people,
  942.                                 then as WWIVTOSS is scanning the
  943.                                 incoming packets for messages destined
  944.                                 for you, it will also be packing up
  945.                                 those messages which also go to other
  946.                                 systems.  This toggle writes to the log
  947.                                 the area name and who the message is
  948.                                 destined for.  If you carry a lot of
  949.                                 traffic for a lot of nodes, this can
  950.                                 really cause your log file to grow huge
  951.                                 in size.
  952.  
  953.                Pass High ASCII: Toggling this to 'Y' allows high
  954.                                 ASCII characters to go out in Netmail.
  955.                                 Note: Echomail ASCII settings are
  956.                                 controled in Area Setup.
  957.  
  958.                 Route Mail?:    This option allows you to disable mail
  959.                                 routing and allow your mailer to fully
  960.                                 control how mail is routed.  The default
  961.                                 setting for this is 'Y'.
  962.  
  963.      4.4.3 Area Manager
  964.  
  965.         This is where you set up your echos so that WWIVToss knows how
  966.         to handle them.  If you receive echoes that are NOT listed in
  967.         here, then they will be sent to the Bad Echo directory and not
  968.         be processed.  Please note: Area Manager does NOT check WWIV to
  969.         see that you've got the subtype defined in there!
  970.  
  971.                 Name:           Echo Name as listed with Fidonet
  972.  
  973.                 Comment:        Description of this echo.  For your
  974.                                 benefit only.
  975.  
  976.                 Group:          Group that this echo belongs to. (A-J).
  977.                                 Optional.
  978.  
  979.                 Subtype:        WWIV Subtype for this echo.  Should
  980.                                 match with one in BOARDEDIT.  Can be
  981.                                 either numeric or alphanumeric.  If you
  982.                                 set the subtype to 0, then the area will
  983.                                 be considered a PASSTHRU, meaning that
  984.                                 messages for that area will only get
  985.                                 passed on to other nodes listed in your
  986.                                 EXPORT list for this area.  WWIVTOSS
  987.                                 will NOT attempt to import those
  988.                                 messages to the BBS.
  989.                                 A Subtype of -1 means that the area was
  990.                                 automatically added by WWIVToss, and
  991.                                 that it needs your attention to set it
  992.                                 up.  Messages coming in for an echo with
  993.                                 a subtype of -1 will be tossed to the
  994.                                 Bad Echo directory.
  995.                                 CAUTION:  If you use a subtype of 0, no
  996.                                 copy of the messages in that area will
  997.                                 remain on your hard drive.  You will NOT
  998.                                 be able to go back and pick up the older
  999.                                 messages!  This is mainly an option for
  1000.                                 people operating as hub systems.
  1001.  
  1002.                 Netnum:         WWIV Network Number (as listed in INIT)
  1003.                                 (MINUS 1!!!) for this echo.
  1004.  
  1005.                 Use Trans.:     Enables/disables the use of character
  1006.                                 translation tables for this echo.  See
  1007.                                 section 4.4.6 for more information.
  1008.  
  1009.                 Use Alias:      If this echo allows the use of Aliases.
  1010.  
  1011.                 WWIV Color:     If WWIV Color Codes can be used.
  1012.  
  1013.                 High ASCII:     If High ASCII (128-255) should be
  1014.                                 passed.  If No, high ASCII codes are
  1015.                                 replaced with a space.
  1016.  
  1017.                 Keep BBS Tag:   If WWIV Taglines (BBS Taglines) are
  1018.                                 to be kept.  If set to 'N' (default),
  1019.                                 WWIVToss will delete all WWIV BBS taglines
  1020.                                 that it detects by the \004# preceeding
  1021.                                 the line.  If the # is 0, WWIVToss will
  1022.                                 remove the line no matter what the setting.
  1023.                                 If set to 'Y', WWIVToss will keep the
  1024.                                 tagline and treat it as part of the
  1025.                                 message.
  1026.  
  1027.                 Origin:         Origin line for this echo.  If left
  1028.                                 blank, the default origin line will be
  1029.                                 used.  Do NOT put your Fido address in
  1030.                                 here!
  1031.  
  1032.                 Export:         Nodes to export this echo to.
  1033.  
  1034.         Use the Left/Right arrows to cycle through the areas.  Press
  1035.         [ENTER] to edit the area.  To jump to an area, press the first
  1036.         letter of the area name.  Subsequent presses of that letter will
  1037.         cycle through all areas that start with that letter.  Pressing
  1038.         [ESC] takes you back to the main menu.
  1039.  
  1040.         Press [DEL] to delete the current Area.  Press [INS] to add an
  1041.         area.  Areas will be sorted alphabetically upon leaving Area
  1042.         Manager.
  1043.  
  1044.         Press 'HOME' to go to the first entry, 'END' to go to the last.
  1045.  
  1046.         When editing an area, the Export field will not be processed
  1047.         until you have finished with all other areas.
  1048.  
  1049.         In the 'Export To Nodes' window, use the area keys to move around,
  1050.         and 'ENTER' to edit.  'Delete' will delete the highlighted node.
  1051.  
  1052.         Pressing F2 from the main area screen (not editing) will allow
  1053.                 you to globally edit several options.  These options are:
  1054.                         Group Identifier
  1055.                         Use Alias
  1056.                         Use WWIV Color
  1057.                         Allow High ASCII
  1058.                         Keep BBS Tag
  1059.                         Change WWIV Network Number
  1060.                         Change Origin
  1061.                         Edit Export Nodes (Add, Delete, Edit)
  1062.  
  1063.      4.4.4 Node Manager
  1064.  
  1065.         This is the section where you tell WWIVTOSS how to handle
  1066.         mail for other systems.  Each system that you connect to
  1067.         should be listed in here, and the relevent information entered.
  1068.  
  1069.                 Address:        Address of the node to define.
  1070.  
  1071.                 Sysop:          Sysop's name of this node.
  1072.  
  1073.                 Packet PW:      Password to use on packets to this node.
  1074.                                 Leave blank to disable.  WARNING!  Make
  1075.                                 sure that you have discussed this
  1076.                                 security feature with your connect, or
  1077.                                 you may screw things up!
  1078.                                 ** Not Currently Implemented! **
  1079.  
  1080.                 Areafix PW:     Password for this node to use with
  1081.                                 Areafix.
  1082.  
  1083.                 Allowed Groups: Echo groups that this area is allowed
  1084.                                 to access using AREAFIX.  The groups are
  1085.                                 A-J.  Toggle them by pressing the letter.
  1086.                                 [ENTER] completes the data entry.
  1087.                                 Warning - if all areas are turned off,
  1088.                                 then the node will NOT be able to do
  1089.                                 anything with AREAFIX.
  1090.  
  1091.                 Archive Stat:   How packets for this node should be
  1092.                                 sent.  HOLD, CRASH, or NONE.  If you
  1093.                                 send mail to this node, the mail will be
  1094.                                 sent out using these settings,
  1095.                                 overriding any mail routing.
  1096.                                 Use <SPACEBAR> to cycle through, and
  1097.                                 ENTER to accept.
  1098.  
  1099.                 Compression:    How packets going to/from this node
  1100.                                 should be compressed.  Up/Down arrow
  1101.                                 keys to move highlight, ENTER to accept.
  1102.                                 Or, press the number of the desired
  1103.                                 archiver.
  1104.  
  1105.         Use the Left/Right arrow keys to cycle through the node.  Press
  1106.         [ENTER] to edit the area.
  1107.  
  1108.         Press [DEL] to delete the current Node.  Press [INS] to add an
  1109.         Node.  Nodes will be sorted numerically upon leaving Node
  1110.         Manager.
  1111.  
  1112.         Press 'HOME' to go to the first entry, 'END' to go to the last.
  1113.  
  1114.      4.4.5 Route Manager
  1115.  
  1116.         The menu controls how mail will be routed.  Mail routing is done
  1117.         in a very simplified manner.  The Route-To address is the
  1118.         Fidonet address that you will route mail TO.  Zone is the zone
  1119.         that covers what gets routed to this node.  Currently, WWIVToss
  1120.         only allows you to route ALL mail from 1 zone through 1 system.
  1121.  
  1122.      4.4.6 Translation Tables
  1123.  
  1124.         This section allow you to set up character translation tables.  You
  1125.         can tell WWIVToss that when it sees a certain character (ASCII 33-255)
  1126.         that it should substitute a user-defined character.  i.e. You can
  1127.         tell WWIVToss that every time is encounters a '■' in a message,
  1128.         it should replace it with a '▓'.  There are different translation
  1129.         tables for incoming and outgoing messages.  These character
  1130.         translation tables only work on Echos, and only those echos with
  1131.         the 'Translate Table' option set to 'Y'.  Characters availible
  1132.         for translation are only those whose ASCII code is greater that
  1133.         32.
  1134.         To use the translation tables, choose the character that you wish to
  1135.         replace and type it in.  For non-alphanumeric characters, use the
  1136.         alt-### code on the keypad.  You will then be able to type in the
  1137.         character that you wish to replace it with.  Changed characters will
  1138.         show up on the list in red.
  1139.         Pressing [ESC] leaves the translation table, and you are prompted
  1140.         if you want to save the changes or not.
  1141.  
  1142.      4.4.7 Export Manager
  1143.  
  1144.         This menu lets you export information to an ASCII text file.
  1145.         You can export the contents of Node Manager, Area Manager, A
  1146.         listing of Area Groups and Names, a straight listing of echos
  1147.         (with or without WWIV Subtype included), and a listing of echoes
  1148.         sorted by WWIV Subtype.
  1149.  
  1150.      4.5 Upgrading from WFIDO/WWIVGATE
  1151.  
  1152.         If you've been running WFIDO/WWIVGATE, then you know most of
  1153.         what's going on.  You also know that you've probably got a
  1154.         lot of echos and you don't feel like trying to re-type all
  1155.         of that information in.
  1156.  
  1157.         Included with the WWIVTOSS archive is a zipfile called WTINST.ZIP.
  1158.         In this file is the WTINST program.  This program will prompt you
  1159.         for the FULL path (path AND filename) of your WWIV.INI and your
  1160.         WFIDO.DAT (or equivalent).  It will read those files in, and
  1161.         transfer as much information as possible from those 2 files to
  1162.         the WWIVTOSS Data files that it will create.
  1163.         Not a lot will be transferred from WWIV.INI, as WFIDO/WWIVGATE
  1164.         relied on global settings, whereas WWIVTOSS uses area-specific
  1165.         variables.
  1166.         WFIDO.DAT (or it's equivalent) will yield the most data.  WTINST
  1167.         will be able to read your network data (Fido addresses, "fake"
  1168.         nodes, and WWIV network numbers) as well as your area setup
  1169.         information.
  1170.         You will still need to go through and fine tune things, as well
  1171.         as adding some information that WWIVTOSS needs...but at least
  1172.         you don't have to manually enter all of your areas.  And with
  1173.         the 'Global Options' availible in Area Manager, it will be fairly
  1174.         easy to upgrade.
  1175.  
  1176.         Some things to remember.  There is no need for your mail tosser
  1177.         (Gecho, Squish, or whatever) anymore.  There is also no need for
  1178.         any kind of "point" setup to import Fidonet messages.
  1179.  
  1180.         Be sure and read these docs thoroughly and carefully to see all
  1181.         of the features availible, as well as the new and better way of
  1182.         handling WWIV/Fido interfacing.
  1183.  
  1184. ===================
  1185. 5  Running WWIVTOSS
  1186. ===================
  1187.  
  1188.         As mentioned above, WWIVToss should be run from your main WWIV
  1189.         directory.  It needs to be here to find all of the necessary
  1190.         data files.
  1191.  
  1192.      5.1 Importing (/I)
  1193.  
  1194.         To import messages from Fidonet into WWIV, run WWIVTOSS /I.
  1195.         This will check the inbound file directory for compressed
  1196.         packets.  It will then uncompress these packets using the
  1197.         appropriate unarchiver (assuming it can tell from the filename
  1198.         where the packet came from) or the default unarchiver, if the
  1199.         originating system is unknown.  If WWIVTOSS cannot unarchive
  1200.         the packet, it will rename it to *.BAD and let you know that
  1201.         you need to check on it.
  1202.  
  1203.         WWIVToss will then read each packet, 1 message at a time, and
  1204.         determine where the message will go.  For messages destined for
  1205.         other systems, it will write the message to a packet in the
  1206.         outbound temp directory.  For messages destined for your system,
  1207.         it will translate the Fido message to WWIV and write the message
  1208.         to temporary file called LOCAL.$$$.  Once processing is
  1209.         finished, WWIVTOSS will go through the network directories and
  1210.         rename LOCAL.$$$ to LOCAL.NET.  This prevents the system from
  1211.         colliding if one node runs WWIVTOSS and the other runs the WWIV
  1212.         Network software.  WWIVTOSS will process ALL incoming packets,
  1213.         regardless of the FTN.  The archived and unarchived inbound packets
  1214.         will be removed.
  1215.  
  1216.         After all packets have been processed, WWIVToss will pack up any
  1217.         OUTGOING packets that were created by the import process.
  1218.  
  1219.         The /I switch can be used with /O, /P, and /D.
  1220.  
  1221.      5.2  Exporting (/O)
  1222.  
  1223.         To export messages from WWIV to Fidonet, run WWIVTOSS /O.
  1224.         WWIVToss will then look for outbound packets in ALL of the
  1225.         appropriate WWIV network directories.  It is looking for a file
  1226.         named SXXXX.NET, where XXXX is the "fake" WWIV Node number.  It
  1227.         will ONLY process those packets in defined (in WSETUP) networks.
  1228.  
  1229.         Once WWIVToss has found an outbound packet, it will read in each
  1230.         message and translate it from WWIV style to Fidonet style, and
  1231.         pack it up in the appropriate outgoing packet.  Once the
  1232.         outgoing WWIV packets are processed and removed, WWIVToss will
  1233.         pack the outbound packets into compressed (if defined in WSETUP)
  1234.         packets for the appropriate nodes and will create file attach
  1235.         messages.
  1236.  
  1237.         The /O switch can be used with /I, /P, and /D.  It is
  1238.         unnecessary to use it with the /P.
  1239.  
  1240.      5.3  Pack (/P)
  1241.  
  1242.         If you just want to pack up any outgoing temporary packets, run
  1243.         WWIVTOSS /P.  This is generally unnecessary, as WWIVTOSS assumes
  1244.         that the /P switch has been used when processing outgoing
  1245.         messages, or when inbound messages are getting passed to other
  1246.         Fidonet nodes.
  1247.  
  1248.         The /P switch can be used with the /I, /O, and /D switches.
  1249.  
  1250.      5.4  Scan Bad (/B)
  1251.  
  1252.         WWIVToss places messages that it does not know how to handle in
  1253.         the Bad Echo directory.  It may have encountered an area that
  1254.         is not listed in AREAS.DAT, or a grunged header, or inbound mail
  1255.         for an unknown person.
  1256.  
  1257.         You can run WWIVTOSS /B to re-scan the messages in the Bad Echo
  1258.         area.  It will go through each individual message and attempt to
  1259.         import it again.  Any messages that it cannot handle will be
  1260.         left in the Bad Echo directory.
  1261.  
  1262.         The /B switch can only be used with /D.
  1263.  
  1264.      5.5  Debug (/D)
  1265.  
  1266.         Running WWIVToss with the /D switch will process additional
  1267.         information if you wish to watch what WWIVToss is doing.  Use of
  1268.         this switch will slow processing down some, and will result in
  1269.         an overflow of information to your screen.  It is reccommended
  1270.         that you redirect output to a file if you wish to use the /D
  1271.         switch.
  1272.         Using /D1 will display the message contents as well.
  1273.  
  1274.         The /D switch can be used with any other switch.
  1275.  
  1276.      5.6  Multiple Switches
  1277.  
  1278.         As mentioned above, several of the switches can be used
  1279.         together.  The /I and /O switches can be used together to import
  1280.         and export messages all at once.  WWIVToss will always Import
  1281.         before it Exports.  The /P switch is assumed whenever /O is used,
  1282.         or when /I is used and some imported messages are being passed
  1283.         on to other Fidonet systems.
  1284.         The /D switch can be used with ALL switches, to aid in
  1285.         debugging.
  1286.         The /B switch is solely useable with the /D switch.
  1287.  
  1288.      5.7  Calling WWIVToss from your mailer
  1289.  
  1290.         There are several ways to call WWIVToss.  Most likly, your
  1291.         mailer will have an option to exit after receiving mail.  In
  1292.         your RUN.BAT file (or whatever batch file you use to run your
  1293.         system), you will want to have a section that is run whenever
  1294.         mail is received.  In that section, simply have the line
  1295.  
  1296.                 WWIVTOSS /I /O
  1297.  
  1298.         And WWIVToss will process incoming messages, then outgoing
  1299.         messages.  You may also wish to run NETWORK2.EXE for each
  1300.         Fido-type network to process the messages that have just
  1301.         arrived.
  1302.  
  1303.         In addition, you will want to have a check at the top of your
  1304.         batch file which looks in each WWIV "Fidonet" network directory
  1305.         for an outgoing packet (S<FAKENODE>.NET).  If one is detected,
  1306.         then you will want to go to your WWIV directory and run
  1307.  
  1308.                  WWIVTOSS /O
  1309.  
  1310.         to process the outgoing mail.
  1311.  
  1312.         The details are up to you.  If you are setting up WWIV and Fido
  1313.         for the first time, then I reccomend that you get SHOE.TXT,
  1314.         which is a text file on how to set things up.  I will be more
  1315.         than happy to help anyone who is interested in hooking their BBS
  1316.         up to Fidonet - I keep most of my configuration files online at
  1317.         my BBS.
  1318.  
  1319.      5.8 Areafix Support
  1320.  
  1321.         WWIVToss will enable you to serve as a Fidonet hub system as
  1322.         well as bring Fidonet into your WWIV BBS.  Each Area has a
  1323.         section for "Export Nodes" to list those systems that you send
  1324.         messages on that echo to.  You can either manually add and delete
  1325.         nodes in the Area Manager window, or nodes (aka "downlinks") can
  1326.         manage their own hookups using AREAFIX.
  1327.  
  1328.         Each node has an AreaFix password setup in Node Manager.  To use
  1329.         AREAFIX, the sysop of the downlink should send mail to your
  1330.         system, addressed to 'AREAFIX'.  The subject (title) line
  1331.         should contain their password.  The body of the message will
  1332.         contain various command words, depending on what they want to do.
  1333.  
  1334.         %HELP                    -      Will send the contents of the
  1335.                                         'AREAFIX.HLP' file, found in your
  1336.                                         main WWIV directory.  You may edit
  1337.                                         this file as you see fit.
  1338.  
  1339.         %LIST                    -      Sends a list of all Areas that you
  1340.                                         carry that are availible to that
  1341.                                         downlink.
  1342.  
  1343.         %QUERY                   -      Sends a list of all areas that a
  1344.                                         node is connected to that downlink.
  1345.  
  1346.         %UNLINKED                -      Sends a list of all areas that a
  1347.                                         node is NOT connected to that
  1348.                                         downlink.
  1349.  
  1350.         %COMPRESSION <TYPE>      -      Changes the standard compression
  1351.                                         for this downlink.  TYPE is the
  1352.                                         3-letter abbreviation for the
  1353.                                         Compression type.  Valid types
  1354.                                         supported by WWIVTOSS are:
  1355.                                         PKT, ARC, ARJ, LZH, PAK, ZIP, ZOO,
  1356.                                         SQZ, and RAR.
  1357.                                         Do not use the <>.
  1358.  
  1359.         %PASSWORD <NEW PASSWORD> -      Changes the areafix password for
  1360.                                         this downlink.  NEW PASSWORD is
  1361.                                         the new password to be used.  Note,
  1362.                                         the new password will be in effect
  1363.                                         IMMEDIATELY upon being changed.
  1364.                                         Do not use the <>.
  1365.  
  1366.         %+ALL                    -      Turns on ALL availible areas for
  1367.                                         this downlink.
  1368.  
  1369.         %-ALL                    -      Turns off ALL availible areas for
  1370.                                         this downlink.
  1371.  
  1372.         +<ECHONAME>              -      Turns on the specified echo for this
  1373.                                         downlink.  Do not use the <>.
  1374.  
  1375.         -<ECHONAME>              -      Turns off the specified echo for
  1376.                                         this downlink.  Do not use the <>.
  1377.  
  1378.         All commands are processed in the order in which they are received.
  1379.         All commands which activate or list an echo will check to see if
  1380.         the node has access to that group before doing so.
  1381.  
  1382. =======================
  1383. 6  Features of WWIVToss
  1384. =======================
  1385.  
  1386.         There are several features of WWIVToss that aren't readily
  1387.         apparent, but that need to be discussed.
  1388.  
  1389.         The first is email addressing.
  1390.  
  1391.         Email From WWIV To Fido
  1392.         =======================
  1393.         To send e-mail from your WWIV system to a Fidonet system, you
  1394.         and your users need to use the format:
  1395.  
  1396.                 USER NAME (FIDONET NODE) @<FAKENODE)
  1397.  
  1398.         In other words, if you want to send me email via Fidonet, and
  1399.         your fidonet "fake" WWIV Node is @5555, then you would address
  1400.         it as:
  1401.                 Craig Dooley (1:376/126) @5555
  1402.  
  1403.         And choose "Fidonet" if WWIV gives you a selection of networks.
  1404.  
  1405.         For people on a WWIV Based network that your system is on to
  1406.         send email through your gateway, they would address it as:
  1407.  
  1408.         FIDONET USERNAME (FIDONET NODE) AT <FAKE NODE> @<network node>
  1409.  
  1410.         In other words, if Wayne Bell (1@1.WWIVNet) wanted to send
  1411.         Fidonet mail to me through Byte's system (1@1350.WWIVNet), he
  1412.         would address it as:
  1413.  
  1414.                 FIDONET Craig Dooley (1:376/126) AT 5555 @1530
  1415.  
  1416.         Assuming that Byte's "fake" node for Fidonet was @5555.
  1417.  
  1418.         This also assumes that you are running Net35 or higher.
  1419.  
  1420.         Email WWIV from Fido
  1421.         ====================
  1422.         Obviously, for a Fidonet system to email a user on your system,
  1423.         they need to merely address mail like they normally would.
  1424.         WWIVToss will check for incoming email addressed to real name
  1425.         AND handles.
  1426.  
  1427.         For a Fidonet system to send Fidonet mail through your gateway,
  1428.         they need to do some strange addressing to take advantage of
  1429.         WWIV's gateing abilities.
  1430.  
  1431.         The mail must be addressed as:
  1432.                 ``USERNAME`` #@node.network
  1433.  
  1434.         and sent to your fidonet node.  The USERNAME is the handle of
  1435.         the person that they are emailing, and it *MUST* be enclosed in
  1436.         double `.  Notice that these are ` (0x60) and not '(0x27).  There
  1437.         is a BIG difference.
  1438.  
  1439.         # is the user number of the person, node is their network node,
  1440.         and network is the network.
  1441.  
  1442.         For example.  If George Baker on Fidonet wanted to email Wayne
  1443.         Bell on WWIVNet through my gateway, he would address the mail
  1444.         as:
  1445.  
  1446.                 ``RANDOM`` 1@1.WWIVNET @1:376/126
  1447.  
  1448.         This will work for any network that the gateway system is on.
  1449.         This means that Fidonet people will be able to auto-reply to
  1450.         gated messages and email!
  1451.  
  1452.         Overriding the Crashmail setting
  1453.         ================================
  1454.         There may come a time when you want to send email to someone,
  1455.         and you want it to go out crash even though, based on your
  1456.         normal settings, the mail would get routed.  Rather than go
  1457.         through the process of shelling to DOS, loading WSETUP, changing
  1458.         the Crash mail setting, going back to the BBS, writing the
  1459.         message, processing it, and resetting the crash bit, you can
  1460.         simply put an '*' as the first character in the name.  i.e. if
  1461.         you wanted to send mail to me, and you wanted it Crash when it
  1462.         would normally be routed, you would address it to:
  1463.  
  1464.         *Craig Dooley (1:376/126) @<fakenode>
  1465.  
  1466.         WWIVToss, when processing the mail, would see the '*', remove
  1467.         it, and send the mail (and ONLY that mail) as crash.
  1468.  
  1469.         This feature will ONLY work for user number 1.  When WWIVToss
  1470.         sees the '*' as the first character, it checks to see who sent it.
  1471.         If user #1 sent it, it processes it as crash.  If someone else
  1472.         sent it, it ignores it and processes it as a normal email.
  1473.  
  1474.         Aliasing/Skipping Mail
  1475.         ======================
  1476.         WWIVTOSS has the option of either ignoring mail to certain users
  1477.         (i.e. not importing) or directing mail addressed to certain user
  1478.         name to different accounts on your BBS (i.e. You can put
  1479.         variations of your real name in the file and have all messages
  1480.         addressed to any of those permutations sent to your account.)
  1481.         To enable this feature, you need to create a file in your WWIV
  1482.         directory called SKIPMAIL.LST.  This is a straight ASCII text
  1483.         file, and there is no limit to the number of lines.  Each line
  1484.         is of the format:
  1485.  
  1486.                 USER_NAME       USERNUM
  1487.  
  1488.         Where USER_NAME is the name that WWIVTOSS needs to look for.
  1489.         Note: All spaces in the name MUST be replaced by underlines.
  1490.         i.e. My name, Craig Dooley, would be listed in the file as
  1491.         CRAIG_DOOLEY.  Case does not matter.
  1492.  
  1493.         USERNUM is the number of the user to send the message to.  If
  1494.         you want to ignore mail to this user, then use 0 as the usernum.
  1495.  
  1496.         Note that there MUST be at least 1 space between USER_NAME and
  1497.         USERNUM!
  1498.  
  1499.  
  1500.         Miscellaneous Features
  1501.         ======================
  1502.         When a bad message or email is received, WWIVToss will notify the
  1503.         sysop via SSM.
  1504.  
  1505.         If mail comes in that in undeliverable for any reason (no such name,
  1506.         the user has been deleted, or incorrect addressing), the mail, along
  1507.         with an explanation, will be bounced back to the originator of the
  1508.         email.
  1509.  
  1510.         One thing about WWIVToss that may cause you a problem:  Quoting.
  1511.         If you have your quote identifier set to a high-ASCII character
  1512.         such as '»', then WWIVToss will strip it out completely when
  1513.         exporting messages on echos that have high-ASCII set to NO.
  1514.         You can either set HIGH_ASCII on for each echo, and risk the wrath
  1515.         of some moderator for letting high ASCII codes go out over the
  1516.         network, or you can change your Quote Identifier to something
  1517.         whose ASCII code is less than 128. (i.e. >, which is 62.
  1518.  
  1519. ==========
  1520. 7  Support
  1521. ==========
  1522.  
  1523.         WWIVTOSS is guaranteed solely to take up space on your hard
  1524.         drive.  It works for me, it worked for the beta testers, and it
  1525.         should work for you.  If it doesn't, the odds are likely that you
  1526.         set something up wrong.
  1527.  
  1528.         I will do everything that I can to help you out.  I can't
  1529.         guarantee that I can fix your problems, nor can I guarantee that
  1530.         I will always be around to offer support.  However, if it is
  1531.         within my capabilities, I will do what I can.
  1532.  
  1533.         Note that WWIVToss is not finished.  There are additional plans
  1534.         in the works for it, to enhance it's abilities and capabilities.
  1535.         If you have any comments or suggestions on things that need to
  1536.         be added, or if you discover any errors/glitches, please let me
  1537.         know.  I am more than open to suggestions and comments.
  1538.  
  1539.         Support can be found on the WWIVToss Support Sub.
  1540.         Subtype:        WTOSS
  1541.         Host:           @6100.WWIVNet
  1542.                         @8315.Icenet, Terranet, SierraLink
  1543.                         @8304.TFALINK
  1544.                         @18315.WWIVLink
  1545.  
  1546.         I can be reached at:
  1547.                         1@6100          WWIVNet
  1548.                         1@8315          Icenet, Terranet, Apex, SierraLink
  1549.                         1@8315          GlobalNet
  1550.                         1@1             Dreamnet
  1551.                         1@18315         WWIVLink
  1552.                         1@8304          TFALink
  1553.                         1@8300          FiitaNet
  1554.                         1:376/126       Fidonet
  1555.           morgul@worldnet.att.net       Internet
  1556.  
  1557.                 The latest version of WWIVToss can be FREQ'd from my
  1558.                 system (1:376/126) by using the magic name of WWIVTOSS.
  1559.  
  1560.                 There are a large number of helpful Fidonet related
  1561.                 files availible on my BBS, as well as one of the largest
  1562.                 WWIV Support collections in existence.  Feel free to
  1563.                 call and see what's availible.
  1564.  
  1565.                 The Trading Post [SOUTH] - (803) 731-0690
  1566.  
  1567.                 Auto-Sysop Validation.
  1568.  
  1569. ==========
  1570. 8  Credits
  1571. ==========
  1572.  
  1573.         "Fidonet Technology" Chapter taken from the documentation for the
  1574.                 GECHO Mail tosser.  Written by Gerard Van Der Land.  Used
  1575.                 by permission.
  1576.  
  1577.         "WWIV Technology" Chapter taken from the WWIV Net Technical Docs.
  1578.                 Written by Wayne Heyward.  Used by permission.
  1579.  
  1580.         This product uses the SPAWNO routines by Ralf Brown to minimize
  1581.                 memory use while shelling to DOS and running other programs.
  1582.  
  1583.         Thanks go to:
  1584.  
  1585.                 Kevin Carpenter, for his WWIVGATE program, that I relied on.
  1586.  
  1587.                 Shay Walters, for his Fourdog program, which I relied on.
  1588.  
  1589.                 The guys in Fidonet Net 376, for their patience while I
  1590.                         constantly tested the program.  Specific thanks to
  1591.                         David Hamiter (1:376/140), George Baker (1:376/178),
  1592.                         Kevin Parris (1:376/130), and Daniel Morgan
  1593.                         (1:376/194).
  1594.  
  1595.                 Frank Reid, for offering some solutions to a few sticky bits
  1596.                         of coding, as well as providing me with the WWIVGATE
  1597.                         1.0 source code, and passing on some messages from
  1598.                         other people with answers to some of my questions.
  1599.  
  1600.                 The Beta Testers:
  1601.                         Ford            1@1266.WWIVNet  1:202/409@fidonet
  1602.                         Hobbit          1@4295.WWIVNet  1:260/715@fidonet
  1603.                         David Jones     1@4161.WWIVNet  1:230/62@fidonet
  1604.                         Byte            1@1350.WWIVNet  1:103/105@fidonet
  1605.  
  1606.                 Wayne Bell, for writing WWIV.
  1607.  
  1608.                 My Boss, for not knowing what I was doing on company time <G>
  1609.  
  1610.                 And last, but certainly not least, my wife Norma for letting
  1611.                 me bounce my thoughts on problems off of her.  She may not
  1612.                 have understood all that I was talking about, but she listened
  1613.                 and let me talk things out.  She also didn't get mad at all
  1614.                 the hours I spent in front of my computer working on the
  1615.                 program.  Love you, Norma!
  1616.  
  1617. ==============================================================================
  1618. End of WWIVTOSS.DOC
  1619. Copyright (c) 1996 by Craig Dooley
  1620. All Rights Reserved.
  1621. No section of this document may be used elsewhere without the express
  1622. written permission of Craig Dooley.
  1623.