home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / BW320MAX.ZIP / BWMAIL.DOC < prev    next >
Text File  |  1996-05-27  |  124KB  |  2,571 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.        The Blue Wave Offline Mail Door for Maximus, Version 3.20
  18.        Copyright (C) 1992-1996 by Cutting Edge Computing
  19.        All Rights Reserved
  20.  
  21.        Configuration and Reference Manual
  22.        Written by George Hatchew
  23.  
  24.        Cutting Edge Computing
  25.        P.O. Box 90476
  26.        Burton, Michigan  49509-0476
  27.        USA
  28.  
  29.        BBS Support Number:  810-743-8464
  30.        FAX Support Number:  810-743-5910 (REGISTERED users only)
  31.  
  32.        Internet E-Mail   :  bluewave@concentric.net
  33.        World Wide Web    :  http://www.concentric.net/~bluewave
  34.  
  35.  
  36.  
  37.                                  TABLE OF CONTENTS
  38.                                  -----------------
  39.        Chapter 1
  40.            ABOUT THIS DOCUMENTATION                               3
  41.        Section 1.1  Purpose of this Documentation                 3
  42.        Section 1.2  Printing this Documentation                   4
  43.        Chapter 2
  44.            LICENSING AND DISTRIBUTION                             5
  45.        Section 2.1  Software License Agreement                    5
  46.        Section 2.2  Purchasing a License                          6
  47.        Section 2.3  Corporate and Governmental Purchase Orders    8
  48.        Section 2.4  What You Receive When You Order               8
  49.        Section 2.5  Registered User License                       9
  50.        Section 2.6  Trademarks and Credits                        9
  51.        Chapter 3
  52.            ABOUT THE BLUE WAVE MAIL DOOR                         11
  53.        Section 3.1  History of Offline Mail Systems              11
  54.        Section 3.2  What Are E-Mail Networks For?                12
  55.        Section 3.3  What Features are in Blue Wave?              12
  56.        Chapter 4
  57.            HARDWARE AND SOFTWARE REQUIREMENTS                    14
  58.        Section 4.1  Different Blue Wave Mail Door Versions       14
  59.        Section 4.1.1  Requirements for The Blue Wave Mail Door   14
  60.        Section 4.2  Different Blue Wave Reader Versions          15
  61.        Section 4.2.1  Requirements for Blue Wave/DOS             15
  62.        Section 4.2.2  Requirements for Blue Wave/386             16
  63.        Section 4.2.3  Requirements for Blue Wave/OS2             17
  64.        Section 4.3  Locating Other Blue Wave Versions            17
  65.        Section 4.4  Required External Programs                   18
  66.        Section 4.5  MS-DOS CONFIG.SYS Settings                   18
  67.        Chapter 5
  68.            INSTALLING THE MAIL DOOR INTO MAXIMUS                 20
  69.        Section 5.1  Mail Door Installation                       20
  70.        Section 5.2  Maximus Menu and Message Area Setup          21
  71.        Section 5.3  BWMAIL Command Line Parameters               23
  72.        Section 5.4  Multi-Node Installation Considerations       28
  73.        Section 5.5  Supported Maximus Features                   29
  74.        Chapter 6
  75.            INSTALLING EXTERNAL PROGRAMS                          31
  76.        Section 6.1  Installing External Support Programs         31
  77.        Section 6.2  The PATH Environment Variable                31
  78.        Section 6.3  Configuring External Archiver Programs       32
  79.        Section 6.3.1  Macros Used for Archiver Definitions       33
  80.        Section 6.3.2  Sample Archiver Command Lines              34
  81.        Section 6.3.3  Notes About Archiver Command Lines         35
  82.        Chapter 7
  83.            OPERATING THE MAIL DOOR                               36
  84.        Section 7.1  General Mail Door Operation                  36
  85.        Section 7.2  Functions Available While a User is Online   36
  86.        Section 7.3  Maintaining The Blue Wave Mail Door          38
  87.        Section 7.3.1  Message Area Overrides                     38
  88.        Section 7.3.2  Removing Old User Records                  39
  89.        Section 7.4  Creating and Using Reader Bulletin Files     39
  90.        Section 7.5  Using the Mail Door in Local Mode            40
  91.        Section 7.6  The FidoNet->Internet Gateway                42
  92.        Chapter 8
  93.            SOFTWARE SUPPORT INFORMATION                          43
  94.  
  95.  
  96.                                          ------------------------------------
  97.                                          Chapter 1:  ABOUT THIS DOCUMENTATION
  98.                                          ------------------------------------
  99.  
  100.  
  101.        Section 1.1  Purpose of this Documentation
  102.  
  103.        The documentation presented in this file is designed to:
  104.  
  105.        * Provide an overview of the operation of The Blue Wave Offline Mail
  106.          Door from the SysOp or System Adminstrator's point of view, and the
  107.          concept of offline mail systems in general.
  108.  
  109.        * Provide information about the minimal system hardware configuration
  110.          that is required to use the mail door.
  111.  
  112.        * Provide details about the external programs which are required for
  113.          proper usage of the mail door, including the configuration of
  114.          these external programs.
  115.  
  116.        * Describe the features available in the mail door, and how to use
  117.          them effectively.
  118.  
  119.        The documentation  in this  file is  not meant as a reference for end-
  120.        users of  The Blue  Wave Offline  Mail Door.  A separate documentation
  121.        file describing  the use  of the  mail door  for  end-users  has  been
  122.        included in  a file  called BWDOOR.DOC.  The information in BWDOOR.DOC
  123.        applies to  all Blue Wave Mail Doors -- it is not specific to the mail
  124.        door for any single BBS software package.
  125.  
  126.        The mail door's configuration program (BWSETUP.EXE) provides an online
  127.        help system  which describes  each configuration  field in detail.  At
  128.        any point while using BWSETUP you can press the <F1> key for immediate
  129.        on-screen context sensitive help.
  130.  
  131.        If at any time you need help while using the mail door's configuration
  132.        utility, always  remember that documentation is only an <F1> key press
  133.        away.   The online  help system  provides 'hot  links' to related help
  134.        topics, and a help topic index to allow you to find items of interest.
  135.        In addition, each error message and condition that is generated by the
  136.        configuration utility  is covered  by an online help category.  If you
  137.        receive an  error message or condition while using BWSETUP, and you do
  138.        not know the cause of the problem, the help system will most likely be
  139.        able to  give you specific information about the cause and how you can
  140.        go about fixing it.
  141.  
  142.        This documentation  provides a Table of Contents; use this to help you
  143.        locate items  of interest in this file, or use a file viewer/editor to
  144.        search for items you may be looking for.
  145.  
  146.        Instructions for  printing this documentation file can be found in the
  147.        following section.
  148.  
  149.  
  150.  
  151.                  --------------------------------------------------
  152.               The Blue Wave Offline Mail Door/Maximus, v3.20;  Page 3
  153.  
  154.  
  155.        Section 1.2  Printing this Documentation
  156.  
  157.        This documentation  is formatted  with Form  Feeds for printing on all
  158.        Personal Computer  printers.   This documentation file contains no IBM
  159.        Extended ASCII  characters, so  it should  print fine  on all  printer
  160.        models - even non IBM ProPrinter compatibles.
  161.  
  162.        To print this documentation in hard copy, simply execute the following
  163.        command from the DOS (or OS/2) command line:
  164.  
  165.             COPY BWMAIL.DOC PRN
  166.  
  167.        If you  would like  to print  this documentation  using the  PRINT.COM
  168.        print spooler  provided with most versions of DOS, simply execute this
  169.        command at the DOS prompt:
  170.  
  171.             PRINT BWMAIL.DOC
  172.  
  173.        OS/2 users  note that  PRINT.COM is  not necessary under OS/2, as OS/2
  174.        has an  internal print  spooler.  Simply type "COPY BWMAIL.DOC PRN" if
  175.        you are an OS/2 user.
  176.  
  177.        The documentation  is formatted  to 60 lines per page so that printing
  178.        on laser  printers should  also work  with no  problems.  If, when you
  179.        attempt to  print this  documentation, your  printer  begins  ejecting
  180.        pages which  are not complete (the page number is not at the bottom of
  181.        the page),  you should cancel the print job and configure your printer
  182.        to accept  at least  60 lines per page.  You will need to consult your
  183.        printer's user manual for information on how this can be done.
  184.  
  185.        The documentation was written by George Hatchew and is Copyright (C)
  186.        1995 by Cutting Edge Computing.  It may be distributed freely, so long
  187.        as it is kept together with the entire set of mail door files.  Please
  188.        read  the   section  titled  "Software  License  Agreement"  for  more
  189.        information.
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.                  --------------------------------------------------
  211.               The Blue Wave Offline Mail Door/Maximus, v3.20;  Page 4
  212.  
  213.  
  214.  
  215.                                        --------------------------------------
  216.                                        Chapter 2:  LICENSING AND DISTRIBUTION
  217.                                        --------------------------------------
  218.  
  219.  
  220.        Section 2.1  Software License Agreement
  221.  
  222.        Cutting Edge  Computing has  taken every  precaution to ensure that no
  223.        harm or  damage will  occur to  systems running  The Blue Wave Offline
  224.        Mail System.   However,  we cannot  be responsible  for any damages or
  225.        other losses  sustained as  a result  of running this software on your
  226.        system.   The user  assumes full  responsibility for the proper use of
  227.        this mail  system, whether  damage occurs as a fault of operator error
  228.        or software error.  NO WARRANTIES ARE IMPLIED OR EXPRESSLY STATED.
  229.  
  230.        The Blue  Wave Mail  System and  this  documentation  are  copyrighted
  231.        materials of  Cutting Edge Computing and George Hatchew.  Cutting Edge
  232.        Computing reserves  all rights  to these  materials, and  is protected
  233.        under United  States and  International Copyright  laws.   No part  of
  234.        these materials  may be  reproduced or modified in any way without the
  235.        prior express written permission of Cutting Edge Computing.
  236.  
  237.        Use of The Blue Wave Offline Mail System constitutes acceptance of the
  238.        stated terms  and conditions.   Cutting  Edge Computing  reserves  all
  239.        rights which are not expressly granted.
  240.  
  241.        The Blue  Wave Offline  Mail System  is fully copyrighted, and is not,
  242.        nor will it ever be, in the Public Domain.  The Blue Wave Offline Mail
  243.        System is  NOT FreeWare.   It  is distributed  and marketed  under the
  244.        concept of  ShareWare.   Users are  allowed to try this program for 30
  245.        days before  paying for  and registering  the mail system with Cutting
  246.        Edge Computing.   In this 30 days, you may use the program to its full
  247.        capacity.   If the  software does  not meet your needs, and you do not
  248.        plan on  purchasing and  registering this  software with  Cutting Edge
  249.        Computing after  your 30  day trial  period, you are to cease usage of
  250.        the mail  system.   Continued use  beyond  the  authorized  evaluation
  251.        period is  a violation  of copyright  law unless  you have  payed  the
  252.        registration fee in full.
  253.  
  254.        Cutting Edge  Computing  grants  an  unlimited  license  to  make  and
  255.        distribute UNREGISTERED  copies of  The Blue  Wave Offline Mail System
  256.        which have  been released  to the  public by  Cutting Edge  Computing.
  257.        Absolutely no  modifications to  the files  contained in  the software
  258.        package,  including  this  documentation  file,  may  be  made  before
  259.        distribution.  No fee may be charged by anyone other than Cutting Edge
  260.        Computing beyond the actual cost of providing these copies without the
  261.        prior written consent of Cutting Edge Computing.
  262.  
  263.        Distribution on CD-ROM, BBS systems, and other media is encouraged, so
  264.        long as the purchaser of the CD-ROM (and other media) or downloader of
  265.        the software  is aware  that they  must also purchase a LICENSE to use
  266.        this software.   The  purchase price  of the media or any subscription
  267.        costs to an online service do not pay for this license.
  268.  
  269.                  --------------------------------------------------
  270.               The Blue Wave Offline Mail Door/Maximus, v3.20;  Page 5
  271.  
  272.        Section 2.2  Purchasing a License
  273.  
  274.        There are  several ways  in which  you  can  purchase  a  license  (or
  275.        register) to  use this  software.   Methods for  registration  include
  276.        surface mail, FAX registrations by credit card, and online credit card
  277.        registrations through our support BBS.
  278.  
  279.        When you  unpacked the  mail door and this documentation file from the
  280.        distribution archive,  three registration  forms should have also been
  281.        unpacked.   The main registration form is called REGISTER.BW.  This is
  282.        a text file which can be printed in the same manner as described above
  283.        for printing  this documentation.   Two other forms are also included.
  284.        REGISTER.AUS can  be used  to register  the software  if you  live  in
  285.        Australia, New  Zealand, Singapore,  or any other nearby country.  Our
  286.        registration agent  in Australia  is  Craig  Gibson  (Fidonet  address
  287.        3:620/252).   REGISTER.EUR can be used to register the software if you
  288.        live anywhere  in Europe.   Our  registration agent in Europe is Steve
  289.        Stacher (2:443/888).
  290.  
  291.        To register  by  surface  mail,  simply  print  the  appropriate  form
  292.        (REGISTER.AUS for  Australia and  nearby  countries,  REGISTER.EUR  in
  293.        Europe, and  REGISTER.BW elsewhere in the world).  Complete all of the
  294.        necessary information  and mail  the form  to the address shown on the
  295.        form.
  296.  
  297.        To register  by FAX,  you must  use a  credit card.   We  accept Visa,
  298.        MasterCard, Discover, American Express, Diner's Club, Optima, and JCB.
  299.        Complete the  form REGISTER.BW  and FAX  the form  to +1-810-743-5910.
  300.        Sorry, FAX  orders cannot  be accepted  at the Australian registration
  301.        agent.
  302.  
  303.        To register  through our support BBS, use a communications program and
  304.        your modem  to dial  +1-810-743-8464.   You must  be using  one of our
  305.        accepted credit  cards (Visa,  MasterCard, Discover, American Express,
  306.        Diner's Club,  Optima, or JCB).  When you log into the support BBS and
  307.        reach the  Main Menu, simply type 'R' to load the Registration System.
  308.        If your credit card authorization request is accepted by the bank, you
  309.        will immediately be provided a 'temporary' 30-day registration number.
  310.        After final  approval of  your credit  card order,  you will receive a
  311.        permanent registration  number via  surface  mail  (approximately  1-2
  312.        weeks).
  313.  
  314.        We perform  address verification on all credit card orders by phone or
  315.        through our  online registration  system.   If the address information
  316.        you provide  is not  accurate, our bank will decline the authorization
  317.        on your credit card.
  318.  
  319.        To register  by check  or money order, simply fill out the appropriate
  320.        registration form  and mail  it to  the address shown.  All checks and
  321.        money orders  MUST be payable in United States currency, and they MUST
  322.        be drawn  on a  US  bank.    EuroCheques  and  GiroCheques  cannot  be
  323.        accepted.   Due to  the fees our bank charges for cashing checks drawn
  324.        on a  Canadian bank,  we must  require that  you enclose an additional
  325.        $15.00 US  if you pay with a check from a Canadian bank.  We suggest a
  326.  
  327.  
  328.                  --------------------------------------------------
  329.               The Blue Wave Offline Mail Door/Maximus, v3.20;  Page 6
  330.  
  331.        Postal Money  Order, available  from your  local post office, instead.
  332.        This is a much cheaper alternative.
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.  
  357.  
  358.  
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.                  --------------------------------------------------
  388.               The Blue Wave Offline Mail Door/Maximus, v3.20;  Page 7
  389.  
  390.        Section 2.3  Corporate and Governmental Purchase Orders
  391.  
  392.        Purchase orders  from large corporations and governmental agencies are
  393.        accepted with  "NET 30"  terms.    Both  site  licenses  and  per-copy
  394.        licenses are  available.   Please write to Cutting Edge Computing with
  395.        your requirements and we will submit a bid.  Site license and per-copy
  396.        discounts apply  when 25  or more copies of The Blue Wave Offline Mail
  397.        Reader and/or Blue Wave Offline Mail Door are purchased at one time.
  398.  
  399.        Our mailing address is:
  400.  
  401.        Cutting Edge Computing
  402.        P.O. Box 90476
  403.        Burton, MI  48509-0476  USA
  404.  
  405.  
  406.        Section 2.4  What You Receive When You Order
  407.  
  408.        When you  purchase a copy of The Blue Wave Offline Mail Door, you will
  409.        receive a  registration letter  which contains  details on  converting
  410.        your evaluation  copy of the mail door into a registered version.  The
  411.        registration letter  will assign you a unique user registration number
  412.        based upon  the SysOp name, and mail packet name you supplied when you
  413.        submitted your  registration form.   To  convert your copy of the mail
  414.        door into  a fully  licensed version,  you simply  need to  enter  the
  415.        registration name,  mail packet name, and registration number supplied
  416.        into the  "General Information"  section of  the BWSETUP program.  The
  417.        next time  you load  the  mail  door,  it  will  recognize  you  as  a
  418.        registered owner of the software.
  419.  
  420.        In order  to keep registration costs low, we do not automatically ship
  421.        a disk  containing a  copy of  the software.  Since you already HAVE a
  422.        copy of  the software,  we can  simply provide you with a registration
  423.        number to  activate the software license.  If you would like to insure
  424.        that you  have the latest version of the mail door, we do offer a disk
  425.        mailing service for an additional $5.00US.
  426.  
  427.        Sorry, we  currently do  not offer a printed manual for the mail door.
  428.        With the  online documentation/help  system built  into the  mail door
  429.        configuration utility, we have found that most users do not need or do
  430.        not want to pay the extra cost of providing a printed manual.
  431.  
  432.        Please be  sure to  keep the  registration letter you receive from us.
  433.        You may  need your  registration number  handy in  the case  of a disk
  434.        failure or  other system  crash.  This registration letter also serves
  435.        as your official software license.
  436.  
  437.        If  you   lose  or   otherwise  misplace  your  software  registration
  438.        certificate, we  can provide  you with  a replacement  copy.  You must
  439.        send your  request to our mailing address along with a self-addressed,
  440.        STAMPED envelope.  (Users outside of the United States must enclose an
  441.        International  Reply   Coupon,  available   at  your   post   office).
  442.        Replacement registration  codes will  NOT be  given by any other means
  443.        (FAX, e-mail, or voice technical support).
  444.  
  445.  
  446.                  --------------------------------------------------
  447.               The Blue Wave Offline Mail Door/Maximus, v3.20;  Page 8
  448.  
  449.  
  450.        Section 2.5  Registered User License
  451.  
  452.        Registered users  of The  Blue Wave Offline Mail System are granted an
  453.        unlimited license to use the product, provided the following:
  454.  
  455.        *  Registration fees are NOT refundable.
  456.  
  457.        *  Registration codes are not transferable to other parties.
  458.  
  459.        *  Unofficial software patches must not be applied, and all copyright
  460.           notices in the documentation and supporting files are not to be
  461.           altered.
  462.  
  463.        *  Backup copies may be kept of all registered versions of this
  464.           software for archive purposes only.
  465.  
  466.        *  Use of a registered copy is limited to one machine at a time.  Use
  467.           of multiple registered copies on multiple machines AT THE SAME TIME
  468.           requires additional payment to Cutting Edge Computing.
  469.  
  470.  
  471.        Section 2.6  Trademarks and Credits
  472.  
  473.        Cutting Edge  Computing would like to thank all users of The Blue Wave
  474.        Offline Mail System for their outstanding contributions in the form of
  475.        new feature  requests, advice,  and word-of-mouth recommendations.  It
  476.        is users of the mail system that have made it what it is today.
  477.  
  478.        Cutting Edge  Computing extends credit to Scott J. Dudley for his work
  479.        in creating  the Squish  Message Base  Format and  the Squish  MSGAPI,
  480.        which is used in the code of The Blue Wave Mail Door in versions which
  481.        support the Squish Message Base Format.
  482.  
  483.        Cutting Edge  Computing extends credit to Joaquim Homrighausen, Andrew
  484.        Milner, Mats Birch, and Mats Wallin for their work in creating the JAM
  485.        message base  and the  JAM(mbp) API,  which is used in the code of The
  486.        Blue Wave  Mail Door  in versions  which support  the JAM Message Base
  487.        Format.
  488.  
  489.        The use  of these  APIs (Application  Programmer's Interfaces) ensures
  490.        maximum compatibility with the supported message base formats.
  491.  
  492.        Cutting Edge Computing would also like the thank all past  and current
  493.        software testers  for their  tireless and  extensive work in providing
  494.        problem reports and suggestions during the testing process.
  495.  
  496.        The following  products are  mentioned throughout  this documentation.
  497.        They are  products or  trademarks  of  the  companies  or  individuals
  498.        indicated:
  499.  
  500.             AMD                 Advanced Micro Devices
  501.             ARJ                 Robert Jung
  502.             Cyrix               Cyrix Corporation
  503.             DESQview            Quarterdeck Office Systems
  504.  
  505.                  --------------------------------------------------
  506.               The Blue Wave Offline Mail Door/Maximus, v3.20;  Page 9
  507.  
  508.             FidoNet             Tom Jennings, Fido Software
  509.             IBM OS/2, PC-DOS    International Business Machines Corporation
  510.             Intel               Intel Corporation
  511.             Maximus             Scott Dudley, Lanius Corporation
  512.             MS-DOS, Windows     Microsoft Corporation
  513.             Opus-CBCS           Wynn Wagner, III
  514.             PCBoard             Clark Development
  515.             PKZIP/PKUNZIP       PKWARE, Incorporated
  516.             ProBoard            Philippe Leybaert
  517.             QuickBBS            Pegasus Software
  518.             RemoteAccess        Wantree Development
  519.             SuperBBS            Risto Virkkala and Aki Antman
  520.             T.A.G.              The T.A.G. Team
  521.             Telegard            Tim Strike
  522.             WildCat!            Mustang Development Corporation
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.  
  534.  
  535.  
  536.  
  537.  
  538.  
  539.  
  540.  
  541.  
  542.  
  543.  
  544.  
  545.  
  546.  
  547.  
  548.  
  549.  
  550.  
  551.  
  552.  
  553.  
  554.  
  555.  
  556.  
  557.  
  558.  
  559.  
  560.  
  561.  
  562.  
  563.  
  564.                  --------------------------------------------------
  565.               The Blue Wave Offline Mail Door/Maximus, v3.20;  Page 10
  566.  
  567.  
  568.  
  569.                                     -----------------------------------------
  570.                                     Chapter 3:  ABOUT THE BLUE WAVE MAIL DOOR
  571.                                     -----------------------------------------
  572.  
  573.  
  574.        Section 3.1  History of Offline Mail Systems
  575.  
  576.        Back in  the early  to mid  1980's, many  people were beginning to get
  577.        home computers and modems.  People began communicating in several ways
  578.        through Bulletin  Board Systems  (BBS's).   BBS systems began offering
  579.        message bases where people of similar interests could communicate with
  580.        each other  through electronic  means.  As the technology grew, people
  581.        started sharing message bases between different BBS systems across the
  582.        city, then  across the country, and eventually across the world.  Mail
  583.        conferencing was born, and nothing was going to stop it.
  584.  
  585.        At about  the same  time, commercial online services began offering E-
  586.        Mail services  which could  transmit a  message to a recipient several
  587.        thousands of  miles away  in a  matter  of  hours,  minutes,  or  even
  588.        seconds.   In the  early  stages,  however,  these  commercial  online
  589.        services were  very expensive.  E-Mail on commercial services normally
  590.        could only  be afforded  by businesses  and a  handful of individuals.
  591.        Many people became hooked, many others dependant, on E-Mail.
  592.  
  593.        While the  commercial companies  were developing new, faster, and less
  594.        expensive ways  to transmit  E-Mail across  the  world,  so  were  the
  595.        amateur  BBS   operators.     Several  amateur   E-Mail  networks  and
  596.        technologies were  formed.  One of the largest amateur E-Mail networks
  597.        still popular today is FidoNet.
  598.  
  599.        Don't let  the term  'amateur' fool  you.  Many of the people that are
  600.        responsible for  keeping FidoNet  up and  running may be classified as
  601.        amateurs, but years of experience and knowledge, and usually thousands
  602.        of dollars in equipment, have earned them a very respectable name.
  603.  
  604.        Today, FidoNet  is nearly  20,000 nodes  strong and still growing!  As
  605.        the networks  and the number of home computer users has grown, the use
  606.        of technology  for reading  and replying  to E-Mail offline has become
  607.        more and  more essential.   When BBSing was young, there was plenty of
  608.        time to  read and  reply to  messages online.   Today, with more users
  609.        than ever  and more E-Mail flowing than ever, there just is not enough
  610.        time for  every user  to spend a half-hour, an hour, or even two hours
  611.        online to  their local BBS.  Long distance phone rates can also get to
  612.        be outrageously  expensive after  just a  few of  these  sessions  per
  613.        month.
  614.  
  615.        This is  where offline  mail reading  comes into  play.   With today's
  616.        innovations in  offline mail  processing, your  users can spend just a
  617.        very few minutes per day online to your BBS system and do all of their
  618.        work OFFLINE,  where there  is no system time limit to run up against,
  619.        and where  the phone  company's meter is not running.  This also frees
  620.        up your  system phone  line(s) for  access  by  more  users  and  help
  621.        alleviate the dreaded 'busy signals'.
  622.  
  623.                  --------------------------------------------------
  624.               The Blue Wave Offline Mail Door/Maximus, v3.20;  Page 11
  625.  
  626.  
  627.        Best of all, users can read their mail at any time of the day or night
  628.        -- whenever  they have  free time.   Today's  communications  software
  629.        allows users  to build "smart" script files, which in turn allows them
  630.        to retrieve  their mail  automatically at even the oddest times of the
  631.        day or night (especially when long distance phone rates are low).
  632.  
  633.  
  634.        Section 3.2  What Are E-Mail Networks For?
  635.  
  636.        At this  point, you  may be  asking yourself, "What exactly are E-Mail
  637.        Networks for?".   Some people unfamiliar with mail networks and E-Mail
  638.        sometimes cannot  understand the enjoyment and knowledge that can come
  639.        out of being an active participant on an E-Mail network.  Not only can
  640.        you communicate with people from all corners of the world, but you can
  641.        learn more  about your  favorite computer software, share recipes with
  642.        others, learn  how to repair your leaking roof, get advice from others
  643.        on product  quality ratings,  or just  join in  a  chat  between  long
  644.        distance friends.  As a matter of fact, FidoNet alone offers well over
  645.        300 E-Mail  topics (sometimes called 'echos' or 'conferences') ranging
  646.        from Aardvarks to Zymurgy.
  647.  
  648.        Many businesses  now use  internal E-Mail  networks for communications
  649.        between employees  just down  the hall,  across town, or even half-way
  650.        around the  globe.   Many software and computer hardware companies now
  651.        have a support BBS which allows users to dial in and exchange messages
  652.        and files  between users.   Technical support is nearly always offered
  653.        through these types of support systems.
  654.  
  655.        If your  system is  not currently  part of  an E-Mail  network,  don't
  656.        worry.   The Blue Wave Offline Mail System will still provide you with
  657.        all of the features described.  And, if you later decide to join an E-
  658.        Mail network, you will already have The Blue Wave Offline Mail Door up
  659.        and running.  Very few, if any, changes will be necessary to integrate
  660.        the offline mail system into your E-Mail network.
  661.  
  662.  
  663.        Section 3.3  What Features are in Blue Wave?
  664.  
  665.        The Blue  Wave Offline  Mail Door  is unlike many offline mail systems
  666.        available today.
  667.  
  668.        The Blue  Wave Mail Door is tightly integrated with your BBS software.
  669.        This allows  the mail  door to have the same security features as your
  670.        BBS and  interface directly  with your  BBS's data  files.  This means
  671.        that The Blue Wave Mail Door requires very little to no maintenance by
  672.        the SysOp; just "plug it in and forget about it!"
  673.  
  674.        The mail  door allows  you to set default message areas for new users,
  675.        and force message areas on for all users or individual users.  Message
  676.        areas can  be blocked  on a  user-by-user basis, allowing your greater
  677.        control and  flexibility in  managing access to specific message areas
  678.        on your system.
  679.  
  680.  
  681.  
  682.                  --------------------------------------------------
  683.               The Blue Wave Offline Mail Door/Maximus, v3.20;  Page 12
  684.  
  685.        Full compatibility  with FidoNet EchoMail and NetMail message areas is
  686.        one of  the greatest features of the mail system.  If you are a member
  687.        of a  FidoNet-style network,  the mail  door offers full plug and play
  688.        compliance with  FidoNet standards.   Those BBS systems that support a
  689.        direct interface  for Internet  E-Mail and  Usenet Newsgroups are also
  690.        supported directly by The Blue Wave Mail Door.
  691.  
  692.        The Blue  Wave Mail  System offers a unique user Offline Configuration
  693.        system.   While the  user is using a Blue Wave-compatible mail reader,
  694.        they can  configure all  aspects of  the mail  door's  behavior  while
  695.        offline.   When the user uploads the offline configuration information
  696.        to the  mail door, the door automatically adjusts itself to the user's
  697.        new configuration  settings.  There is absolutely no setup required to
  698.        enable this feature.
  699.  
  700.        File Requesting is another option available to a user.  While offline,
  701.        a user may input a list of files that they would like to download from
  702.        your system.   The  next time  they use  the mail door to upload their
  703.        mail packet,  the door  automatically senses  the request for specific
  704.        files and  will send  them to  the user  as part  of their  next  mail
  705.        packet.   Full  record  checking  is  performed  during  file  request
  706.        sessions, including file access security, time limits, download:upload
  707.        ratios, and  any other  BBS-specific file  download options.   You can
  708.        control the  number of files that may be requested during one session,
  709.        or you may disable the file requesting feature entirely.
  710.  
  711.        As a  complement to  the file  requesting feature,  the mail door will
  712.        also perform  "new file  scanning."   If you  enable the new file scan
  713.        feature, users  will be  able to  choose the option of including a new
  714.        file listing  since their last mail download, or skipping the new file
  715.        scan altogether.
  716.  
  717.        One of  the more powerful features available to users is the Blue Wave
  718.        Bundling Commands.   Bundling  commands  allow  users  to  selectively
  719.        include, exclude,  and manipulate  the messages that are packed before
  720.        they actually  perform a mail download.  Please see the mail door user
  721.        documentation (BWDOOR.DOC)  for more  information about  this and many
  722.        other features available to users.
  723.  
  724.        The Blue  Wave Mail  Door is  one of  the  most  exciting  and  useful
  725.        utilities that you can add to your BBS.  It provides many benefits for
  726.        both SysOps  and users  alike.  After a while, you will wonder how you
  727.        ever managed without it!
  728.  
  729.  
  730.  
  731.  
  732.  
  733.  
  734.  
  735.  
  736.  
  737.  
  738.  
  739.  
  740.  
  741.                  --------------------------------------------------
  742.               The Blue Wave Offline Mail Door/Maximus, v3.20;  Page 13
  743.  
  744.  
  745.  
  746.                                ----------------------------------------------
  747.                                Chapter 4:  HARDWARE AND SOFTWARE REQUIREMENTS
  748.                                ----------------------------------------------
  749.  
  750.  
  751.        Section 4.1  Different Blue Wave Mail Door Versions
  752.  
  753.        The Blue  Wave Offline  Mail Door  is available  in several  different
  754.        versions.  You should select the version that corresponds with the BBS
  755.        software that  you are  running.   Because each Blue Wave Mail Door is
  756.        more like  an extension  to your  BBS software,  rather than  just  an
  757.        external message  processing facility, it is vital that you select the
  758.        correct mail door to run on your system.
  759.  
  760.        It is  unlikely that  you will  be able  to use  a Blue Wave Mail Door
  761.        intended for  one specific  BBS  software  with  another  similar  BBS
  762.        software.   For example,  if you  are  running  SuperBBS,  it  is  not
  763.        possible to  run the  QuickBBS mail  door with  your software  -- even
  764.        though the  two BBS  software packages  are extremely  similar in both
  765.        operation and data file formats.
  766.  
  767.        At the  time this documentation was written, Blue Wave Mail Doors were
  768.        available for the following BBS software packages:
  769.  
  770.             * Maximus (DOS and OS/2)
  771.             * Opus
  772.             * ProBoard
  773.             * QuickBBS
  774.             * RemoteAccess
  775.             * SuperBBS
  776.             * T.A.G.
  777.             * Telegard
  778.  
  779.        In addition,  a Blue  Wave Mail  Door for  PCBoard (both  DOS and OS/2
  780.        versions) was  in development,  and was  scheduled to  be available in
  781.        early 1996.   A  WildCat! compatible  mail door was scheduled to begin
  782.        development in early 1996.
  783.  
  784.        If you  would like  to obtain  any of these mail door versions, please
  785.        see Section  4.3 (Locating  Other Blue  Wave Versions)  for additional
  786.        information.
  787.  
  788.  
  789.        Section 4.1.1  Requirements for The Blue Wave Mail Door
  790.  
  791.        The Blue  Wave Mail  Door is  one of  the most  versatile  mail  doors
  792.        available.  The mail door will run on any IBM-PC Compatible computer--
  793.        whether it  be an XT or the latest Intel Compatible Processor.  At the
  794.        time of  this  writing,  the  Pentium  was  the  latest  Intel  system
  795.        available, with  the Pentium Pro waiting in the wings.  Of course, the
  796.        mail door  will also  run on  Intel Compatible chips such as the Cyrix
  797.        and AMD offerings.
  798.  
  799.  
  800.                  --------------------------------------------------
  801.               The Blue Wave Offline Mail Door/Maximus, v3.20;  Page 14
  802.  
  803.        The mail door will require approximately 200-300K of available memory.
  804.        The actual amount of memory required varies with the number of message
  805.        areas that are configured on your system.
  806.  
  807.        You will also need some hard disk space available.  The amount of hard
  808.        disk space varies greatly from system to system and from user to user.
  809.        While the  mail door  packs messages  into a  mail packet  for a user,
  810.        there will  need to  be enough  drive  space  available  to  hold  the
  811.        temporary files.   It  is unlikely  that you  will ever  need over  10
  812.        megabytes of  free disk  space available  for  temporary  files.    An
  813.        estimate in  the 2-3 megabyte range would not be far off target.  With
  814.        the mail  door's built-in  session limits  (see BWSETUP's  "Limits for
  815.        Mail Sessions"  menu option), you can control how many messages a user
  816.        may pack in any single mail session.  This will allow you to fine-tune
  817.        or limit the drive space that may be necessary at any one time.
  818.  
  819.        If you are running the OS/2 version of one of our mail doors, the same
  820.        requirements for  memory and disk space apply.  However, you will need
  821.        a system  capable of  running IBM  OS/2 v2.0  or higher.  This implies
  822.        that you  need at least an 80386SX processor with at least 4 megabytes
  823.        of memory.
  824.  
  825.  
  826.        Section 4.2  Different Blue Wave Reader Versions
  827.  
  828.        The Blue  Wave  Offline  Mail  Reader  v2.30  is  available  in  three
  829.        different versions.   There  is Blue Wave/DOS, Blue Wave/386, and Blue
  830.        Wave/OS2.   Each  mail  reader  has  the  same  set  of  features  and
  831.        operations available.   They  differ only in the operating system they
  832.        require, and  the amount of data they can handle.  (The amount of data
  833.        they can  handle is related to the operating system they are being run
  834.        under).
  835.  
  836.        The hardware  and  software  requirements  of  each  version  will  be
  837.        explained in  the following  three sections.    You  should  read  the
  838.        requirements for  each of  the three  different versions  of the  mail
  839.        reader to  be sure  that you  use the one that is most appropriate for
  840.        your system and your needs.
  841.  
  842.  
  843.        Section 4.2.1  Requirements for Blue Wave/DOS
  844.  
  845.        The Blue  Wave Offline  Mail Reader for DOS is by far the most popular
  846.        version of  the mail  reader.   It can  be  run  on  any  100%  IBM-PC
  847.        compatible computer  that runs  PC-DOS, MS-DOS,  or Novell DOS version
  848.        3.0 or  higher.   This includes  DOS emulation  in both  IBM OS/2  and
  849.        Microsoft Windows.  A minimum 1MB of free disk space is also needed.
  850.  
  851.        This software  will run  efficiently  on  any  Intel  8088  compatible
  852.        processor, which  includes the  IBM PC/XT,  IBM PC/AT, any Intel 80286
  853.        compatible processor, and processors compatible with the 80386, 80486,
  854.        and the Intel Pentium (such as an AMD or Cyrix processor).
  855.  
  856.        This version of the mail reader requires at least 300K of free memory,
  857.        and does not require the use of Expanded or Extended memory.  However,
  858.  
  859.                  --------------------------------------------------
  860.               The Blue Wave Offline Mail Door/Maximus, v3.20;  Page 15
  861.  
  862.        due to  the limitation  of the  DOS operating system, this mail reader
  863.        cannot make  use of  any more than 640K of memory.  This limitation is
  864.        apparent in all DOS-based programs that operate in 'real' mode.  (Real
  865.        mode is a technical term that you probably do not have to worry about.
  866.        It is a term that, if you know what it means, you wish you didn't!).
  867.  
  868.        Because of  the limitations  of DOS  (the operating  system), the mail
  869.        reader is constrained to the limit of 640K of base memory.  This means
  870.        that, even though you may have 8 megabytes of memory in your computer,
  871.        DOS programs will only 'see' the first 640K.  This puts a limit on the
  872.        number of  message areas  and the number of messages per area that the
  873.        reader can  handle.   If you  are running an 80386 processor or higher
  874.        along with DOS or Windows, you may want to try the version of the mail
  875.        reader called  "Blue Wave/386".   Blue  Wave/386 can  'see' all of the
  876.        memory in  your computer  and use  it for  loading  large  numbers  of
  877.        messages and  message  areas,  in  addition  to  very  large  messages
  878.        (commonly encountered on the global Internet and USENET networks).
  879.  
  880.  
  881.        Section 4.2.2  Requirements for Blue Wave/386
  882.  
  883.        Blue Wave/386  is an extended, or protected mode DOS program.  In very
  884.        simple terms,  this means that it is capable of utilitizing all memory
  885.        that is  installed on  your system.  (Please read the previous section
  886.        for more  information).   In addition to the ability to use all memory
  887.        in your computer, Blue Wave/386 can also 'simulate' memory through the
  888.        use of a disk file.  This is sometimes called a 'swap file' or Virtual
  889.        Memory.
  890.  
  891.        In order  to run Blue Wave/386 on your system, you must be running DOS
  892.        4.0 or  higher, OS/2  v2.0 or  higher, or  Windows v3.0 or higher.  In
  893.        addition, your computer processor must be at least an Intel compatible
  894.        80386, 80486,  or Pentium.   This  version of  the  mail  reader  also
  895.        requires more disk space than the rest.  A minimum of 2MB of free disk
  896.        space (more if a swap file is used) is needed.
  897.  
  898.        You must  also have  at least  1MB of  free memory  available on  your
  899.        system.   2MB of free memory is recommended for the fastest operation.
  900.        Through the  use of  both RAM  and swap  space (Virtual  Memory), Blue
  901.        Wave/386 can load thousands of message areas, thousands of messages in
  902.        an area,  and messages that are several megabytes long without batting
  903.        an eye.   Again, the only limit to Blue Wave/386 is the amount of real
  904.        memory plus  the amount of disk space you can give it.  It will handle
  905.        any mail packets you give it now and well into the future.
  906.  
  907.        For the technical wizards;  Blue Wave/386 will use a DPMI server, XMS,
  908.        EMS, or  VCPI interface to upper memory.  A DPMI server is recommended
  909.        (OS/2, Windows, and QEMM provide DPMI services).
  910.  
  911.        This version  is NOT  recommended if  you are running OS/2.  Protected
  912.        mode switching  in this mail reader will consume an undesirable amount
  913.        of processor  time.   OS/2 users  should choose Blue Wave/OS2 as their
  914.        mail reader.   This version is also NOT recommended for users who rely
  915.        on the  speech hardware/software interface in Blue Wave/DOS.  Although
  916.        this version  of the  mail reader does provide a speech-friendly video
  917.  
  918.                  --------------------------------------------------
  919.               The Blue Wave Offline Mail Door/Maximus, v3.20;  Page 16
  920.  
  921.        mode, it  is extremely  slow.  This is due to the fact that writing to
  922.        the PC-BIOS requires a switch from protected mode to real mode.  Since
  923.        PC-BIOS compatible  video writes  can only  be done one character at a
  924.        time, this causes a severe performance penalty.
  925.  
  926.        Blue Wave/386 utilizes the DOS4GW protected mode runtime loader.  This
  927.        DOS extender may exhibit some incompatibilities on some hardware.  The
  928.        author has  one such  machine.   It is  highly  recommended  that  you
  929.        install and use this version before blindly purchasing a copy as there
  930.        is a  slight chance  that it  may not work for you.  Sorry, no refunds
  931.        can be given once you receive a registration number.
  932.  
  933.  
  934.        Section 4.2.3  Requirements for Blue Wave/OS2
  935.  
  936.        Blue Wave/OS2  has no  special hardware requirements, other than those
  937.        required to  run OS/2 itself.  If you are running OS/2 v2.0 or higher,
  938.        this mail reader will most likely work for you.
  939.  
  940.        Blue Wave/OS2  has all  of the  features and options available in Blue
  941.        Wave/DOS and  Blue Wave/386.   It  is a 32-bit text mode program which
  942.        can either  be run full-screen or on the OS/2 desktop.  (It is *not* a
  943.        Presentation Manager application.)
  944.  
  945.        As with  Blue Wave/386, Blue Wave/OS2 can handle any number of message
  946.        areas, any  number of  messages in an area, and messages of nearly any
  947.        length.   The only  limit is the amount of memory that OS/2 can supply
  948.        to the mail reader.  (The available memory is limited to the amount of
  949.        actual RAM  installed on  your computer,  plus the amount of free disk
  950.        space available  to the  OS/2 swap  file).   As  with  the  other  two
  951.        versions of  the mail reader, Blue Wave/OS2 is very efficient with its
  952.        memory usage.  Considering this fact, and assuming available swap file
  953.        space of  approximately 3  megabytes, there  is  nothing  this  reader
  954.        *won't* load!   An  average sized mail packet probably would cause the
  955.        mail reader to not use any more than 300K of system memory resources.
  956.  
  957.        Although Blue  Wave/DOS runs extremely well in an OS/2 DOS session, it
  958.        is recommended  that you  use the native OS/2 mail reader if possible.
  959.        There is  much less of a performance hit on other running applications
  960.        when using native OS/2 software.
  961.  
  962.  
  963.        Section 4.3  Locating Other Blue Wave Versions
  964.  
  965.        All Blue Wave Offline Mail Reader and Door versions are distributed as
  966.        ShareWare.   If you  would like  to try  a version of the mail door or
  967.        reader but  cannot find a copy locally, or you would like to make sure
  968.        you obtain  an unaltered  distribution file, here are some alternative
  969.        methods for getting an evaluation copy:
  970.  
  971.        *    The latest  versions of  our software  are always  available  for
  972.             first time  callers to  download through  our support  BBS.   Our
  973.             support BBS phone number is +1-810-743-8464.
  974.  
  975.  
  976.  
  977.                  --------------------------------------------------
  978.               The Blue Wave Offline Mail Door/Maximus, v3.20;  Page 17
  979.  
  980.        *    You can  receive a  disk directly  from Cutting Edge Computing by
  981.             sending $5.00  (US Dollars)  to our  mailing address given on the
  982.             title page  of this  documentation.  Please specify 3.5" or 5.25"
  983.             disk size  and the  version(s) of the mail door and/or reader you
  984.             would like.   You can use the file REGISTER.BW, which should have
  985.             been included in the mail door distribution archive, to a request
  986.             a disk.
  987.  
  988.        *    If you have Internet access, the latest version of the mail doors
  989.             and mail  readers are always available through our World Wide Web
  990.             Site.  Simply point your web browser to:
  991.  
  992.                         http://www.concentric.net/~bluewave.
  993.  
  994.  
  995.        *    We try  to keep the latest versions of the mail reader on America
  996.             Online.  Use the file finder to search for "Blue Wave".
  997.  
  998.  
  999.        Section 4.4  Required External Programs
  1000.  
  1001.        When a  user downloads message packets from your BBS system, they will
  1002.        always be  compressed with  some type  of compression  program.    The
  1003.        program used  to compress  these mail  packets is  sometimes called an
  1004.        archiver, or  compression utility.   We  would be  willing to hazard a
  1005.        guess that  95% or  more of  the mail systems online today support the
  1006.        use of  a ZIP-format  compatible archiver.   It  is suggested that you
  1007.        obtain a  ZIP compression  and decompression  program.  Without these,
  1008.        your mail door probably will be unable to communicate with many of the
  1009.        mail readers available today.
  1010.  
  1011.        The most  popular ZIP compression and decompression programs come from
  1012.        the author  and creator of the ZIP archive format;  Phil Katz, founder
  1013.        of PKWARE,  Inc.   PKZIP and PKUNZIP are distributed in the same file,
  1014.        normally called  PKZ204G.EXE.   (At the  time this  documentation  was
  1015.        written, v2.04g  of PKZIP/PKUNZIP  was the  latest version available).
  1016.        PKZIP and  PKUNZIP are  ShareWare programs,  and are almost definitely
  1017.        available from the same source you received The Blue Wave Offline Mail
  1018.        Door.   Blue Wave  is  distributed  through  BBS  systems  and  online
  1019.        services in  the ZIP  compression format,  so it  is likely  that  you
  1020.        already have a copy.
  1021.  
  1022.        InfoZip is  another PKZIP  compatible archive  program.    InfoZip  is
  1023.        released with source code, and is available for download from many BBS
  1024.        systems.  These programs are usually named ZIP.EXE and UNZIP.EXE.  The
  1025.        InfoZip  utilities  are  available  for  several  different  operating
  1026.        systems including  DOS and OS/2.  (OS/2 users should get a copy of the
  1027.        OS/2 flavor of InfoZip for use with Blue Wave/OS2).
  1028.  
  1029.        If you  cannot find  a copy  locally, you  are welcome to download the
  1030.        above utilities  from the  Blue Wave  Support BBS  from the "Blue Wave
  1031.        Reader" file directory (Area #1).
  1032.  
  1033.  
  1034.        Section 4.5  MS-DOS CONFIG.SYS Settings
  1035.  
  1036.                  --------------------------------------------------
  1037.               The Blue Wave Offline Mail Door/Maximus, v3.20;  Page 18
  1038.  
  1039.  
  1040.        If you  are using  the mail  door under  the  MS-DOS  (or  compatible)
  1041.        operating system  -- either  alone or  with Microsoft  Windows --  you
  1042.        should make  sure that  the following  items are  set properly in your
  1043.        CONFIG.SYS file.
  1044.  
  1045.        CONFIG.SYS is  a system  startup configuration  file  that  is  always
  1046.        located  in  the  root  directory  of  the  DOS  boot  drive  (usually
  1047.        C:\CONFIG.SYS).   If you  do not  have a  CONFIG.SYS file,  it will be
  1048.        necessary to create one.
  1049.  
  1050.        Load CONFIG.SYS  into a  text editor  and make  sure there  is a  line
  1051.        somewhere which reads:
  1052.  
  1053.             FILES=25
  1054.  
  1055.        This line  tells DOS  at boot time to allocate 25 file handles for use
  1056.        by programs  that you  will be running on your system.  If you already
  1057.        have a "FILES=" line in your CONFIG.SYS, and the number after it is 25
  1058.        or higher,  there will  be no  problems.   A value higher than 25 will
  1059.        work just  fine, but  a lower  value can  cause problems.  If the mail
  1060.        door attempts to open a file for reading or writing, and there are not
  1061.        enough DOS file handles available, the open will fail.
  1062.  
  1063.        The last  item to  check in  your CONFIG.SYS  file is  the  number  of
  1064.        buffers that  you  are  allowing  DOS  to  allocate  for  faster  disk
  1065.        accesses.   In your  CONFIG.SYS file,  you should  have  a  line  that
  1066.        contains the following:
  1067.  
  1068.             BUFFERS=30
  1069.  
  1070.        This tells  DOS to  allocate enough  system memory  to  hold  30  disk
  1071.        buffers.  This in turn allows DOS to perform disk intensive activities
  1072.        much more  quickly than  normal.   If the  number of  buffers in  your
  1073.        CONFIG.SYS file is already set higher than 30, that is perfectly fine.
  1074.        If you are running a disk caching program, you can ignore this advice,
  1075.        and follow  the instructions  that were given in the documentation for
  1076.        your disk  caching program.   Most disk caching programs will instruct
  1077.        you to use a very low value for the "BUFFERS=" statement in CONFIG.SYS
  1078.        because the  cache program can use the memory in a much more efficient
  1079.        manner than DOS does.
  1080.  
  1081.        If you  have made  changes to your CONFIG.SYS file, please remember to
  1082.        reboot your system so that the new settings will take effect.
  1083.  
  1084.  
  1085.  
  1086.  
  1087.  
  1088.  
  1089.  
  1090.  
  1091.  
  1092.  
  1093.  
  1094.  
  1095.                  --------------------------------------------------
  1096.               The Blue Wave Offline Mail Door/Maximus, v3.20;  Page 19
  1097.  
  1098.  
  1099.  
  1100.                             -------------------------------------------------
  1101.                             Chapter 5:  INSTALLING THE MAIL DOOR INTO MAXIMUS
  1102.                             -------------------------------------------------
  1103.  
  1104.  
  1105.        Section 5.1  Mail Door Installation
  1106.  
  1107.        The mail  door is distributed in an archive called BWnnnMAX.ZIP, where
  1108.        'nnn' is  the version  number of  the mail  door.  In BWnnnMAX.ZIP you
  1109.        will find  this documentation file, any necessary conversion programs,
  1110.        and a  README.1ST file.    Please  --  always  be  sure  to  view  the
  1111.        README.1ST file before attempting to install the mail door.
  1112.  
  1113.        If you  are upgrading  from a previously-installed version of the mail
  1114.        door, installation/upgrade  instructions will  always be  found in the
  1115.        file README.1ST.  The installation instructions in this section of the
  1116.        documentation apply to new installations only.
  1117.  
  1118.        All of  the base  mail door  files (online  help  files,  introductory
  1119.        screens, BWSETUP.EXE,  BWMAIL.EXE, and  BWMAIL.OVR) are  contained  in
  1120.        another  archive   called  BWMAIL.ZIP.     Create   a  new   directory
  1121.        specifically for  the mail  door.  Making a seperate directory for the
  1122.        Blue Wave distribution files will make life easier in the long run.
  1123.  
  1124.        Here are step-by-step quick installation instructions:
  1125.  
  1126.        1)   Unpack BWMAIL.ZIP into your new mail door directory.
  1127.  
  1128.        2)   Change to  your new  mail door  directory  and  run  BWSETUP.EXE.
  1129.             (This file  should have  been unpacked  in step  number 1 above).
  1130.             This will  load the  door's installation  module  and  guide  you
  1131.             through the initial setup procedures.  You will first be prompted
  1132.             to enter  the path and file name of your Maximus-style .PRM file.
  1133.             This is  normally called MAX.PRM -- it is generated each time you
  1134.             run SILT.EXE.   If the installation module can open the .PRM file
  1135.             you specify,  it will  load as  much information as possible from
  1136.             your existing Maximus setup.
  1137.  
  1138.        3)   Each message  area that  you have defined in Maximus will be used
  1139.             by the  mail door  EXACTLY as  it is defined within the BBS.  The
  1140.             mail door  reads  all  message  area  definitions  directly  from
  1141.             Maximus's MAREA.DAT  file.   This includes  security levels, area
  1142.             locks, private/non-private status, etc.
  1143.  
  1144.        4)   After a few seconds, BWSETUP will show you a screen informing you
  1145.             that it  has gathered as much data as possible.  The installation
  1146.             program also  installed  several  sample  archiver  and  protocol
  1147.             configurations into  your setup.    At  this  time,  it  will  be
  1148.             necessary to  "walk" through *each* menu item of the installation
  1149.             and maintenance utility in order to enter information that cannot
  1150.             be found  through your  Maximus setup.   Each  menu item  in  the
  1151.             BWSETUP program  is described  in detail through online help.  If
  1152.             you need help at any time while using BWSETUP, please press <F1>.
  1153.  
  1154.                  --------------------------------------------------
  1155.               The Blue Wave Offline Mail Door/Maximus, v3.20;  Page 20
  1156.  
  1157.             The help  system is context sensitive and provides links to other
  1158.             related help topics.
  1159.  
  1160.        5)   At this  point your  new mail  door has  been installed.  Now you
  1161.             need to  edit your  Maximus configuration  to include  a new menu
  1162.             item (or  items) for  your mail  door, and  some modifications to
  1163.             your message  area definitions  may be  necessary.   If  you  are
  1164.             running a  multi-node system,  other setup procedures may also be
  1165.             necessary.   Please read  this entire  chapter to  determine what
  1166.             changes to the default mail door configuration may be necessary.
  1167.  
  1168.  
  1169.        Section 5.2  Maximus Menu and Message Area Setup
  1170.  
  1171.        If you have installed other external programs into your Maximus setup,
  1172.        you should  have absolutely  no problem  installing The Blue Wave Mail
  1173.        Door.   If you  have never  installed external programs into your BBS,
  1174.        don't worry.  This section will guide you through the process and have
  1175.        you back up-and-running in no time at all.
  1176.  
  1177.        1)   When you  ran the  BWSETUP installation module, it created a file
  1178.             called  BWDOOR.BAT  (BWDOOR.CMD  if  you  are  running  the  OS/2
  1179.             version) in  your Blue Wave Mail Door directory.  This batch file
  1180.             was created  with the  paths  and  file  names  taken  from  your
  1181.             initialization parameters,  and should  be fully  functional with
  1182.             your system  -- as  long as  you have not changed anything around
  1183.             since you  executed the  installation module.    The  batch  file
  1184.             contains the following lines:
  1185.  
  1186.                  @ECHO OFF
  1187.                  C:
  1188.                  CD \MAX\BLUEWAVE
  1189.                  BWMAIL %1 %2 %3 %4 %5 %6 %7 %8 %9
  1190.  
  1191.        2)   To get  Maximus to supply the user with a menu item to access The
  1192.             Blue Wave  Mail Door,  you will  need to edit your MENUS.CTL file
  1193.             (in your  \MAX directory).   You  can place  the menu item on any
  1194.             system menu  you choose.   Suggested menus are the MAIN menu, the
  1195.             MESSAGE menu,  or you can create a new BLUEWAVE menu for the mail
  1196.             door.  Below is a menu entry that can be used for both single and
  1197.             multi-line systems.  THE ENTRIES IN MENUS.CTL ARE CASE-SENSITIVE.
  1198.             ENTER THE INFORMATION EXACTLY AS SHOWN!
  1199.  
  1200.        Maximus-OS/2
  1201.        ------------
  1202.        ReRead Xtern_DOS C:\MAX\BLUEWAVE\BWDOOR.CMD_/p%P_/t%k Twit "Blue Wave"
  1203.        ReRead Xtern_DOS C:\MAX\BLUEWAVE\BWDOOR.CMD_/p%P_/t%k_/d Twit "DL"
  1204.        ReRead Xtern_DOS C:\MAX\BLUEWAVE\BWDOOR.CMD_/p%P_/t%k_/u Twit "UL"
  1205.  
  1206.  
  1207.        Maximus-DOS
  1208.        -----------
  1209.        ReRead Xtern_DOS C:\MAX\BLUEWAVE\BWDOOR.BAT_/p%p_/t%k Twit "Blue Wave"
  1210.        ReRead Xtern_DOS C:\MAX\BLUEWAVE\BWDOOR.BAT_/p%p_/t%k_/d Twit "DL"
  1211.        ReRead Xtern_DOS C:\MAX\BLUEWAVE\BWDOOR.BAT_/p%p_/t%k_/u Twit "UL"
  1212.  
  1213.                  --------------------------------------------------
  1214.               The Blue Wave Offline Mail Door/Maximus, v3.20;  Page 21
  1215.  
  1216.  
  1217.  
  1218.             The first menu command listed for both OS/2 and DOS will load the
  1219.             mail door  in "Interactive" mode.  The second menu command listed
  1220.             will load  the mail door in "Auto-Download" mode -- the mail door
  1221.             will immediately  begin a  mail scan  and download  for the user.
  1222.             The third  menu command  listed will load the mail door in "Auto-
  1223.             Upload" mode  -- the  mail door will immediately request the user
  1224.             to start the upload of a reply packet.  Please note that only the
  1225.             FIRST menu  command listed  above is required.  The Auto-Download
  1226.             and Auto-Upload menu commands are completely optional.
  1227.  
  1228.             The "ReRead"  keyword before  "Xtern_DOS" in  the  menu  commands
  1229.             above is  very important,  as it  tells  Maximus  to  reload  the
  1230.             information found  in the  LASTUSER.BBS file  after the  door has
  1231.             finished running.  The mail door updates important information in
  1232.             this file,  including  the  Download  Kbytes  (for  file  request
  1233.             sessions) and NetMail Credits and Debits information.
  1234.  
  1235.             Xtern_DOS tells  Maximus that when the user selects this item, it
  1236.             is going to shell to DOS or OS/2 and run the "BWDOOR" batch file.
  1237.  
  1238.             The path  shown in the example menu items is a sample, and should
  1239.             be changed  to reflect the actual drive, directory, and file name
  1240.             of the  batch file  that you  are going  to execute.   It is very
  1241.             important to  keep the  UNDERSCORE characters  in place.  Maximus
  1242.             will replace  the underscores  with spaces  before executing  the
  1243.             batch file.   The  "/t" and "/p" parameters will be passed to the
  1244.             batch file  telling the door the task number and port to use.  If
  1245.             you want or need further information on running external programs
  1246.             with Maximus, please see the Maximus documentation.
  1247.  
  1248.        3)   At this  time you  should  run  SILT(P).EXE  (supplied  with  the
  1249.             Maximus BBS system) to update the Maximus configuration.
  1250.  
  1251.        4)   You will  now need  to load  your MSGAREA.CTL file (the file that
  1252.             contains Maximus'  message area  information) into  your favorite
  1253.             text editor to verify that each message area that you want active
  1254.             in the  door contains  a "Tag  <AreaTag>" token line.  Because of
  1255.             the way  that The  Blue Wave  Mail Door  tracks information about
  1256.             each user  and which message areas have been tagged for download,
  1257.             it is  absolutely necessary to perform this step.  (Don't worry -
  1258.             once you  do it,  you'll never  have to  do it  again!)  The "Tag
  1259.             <AreaTag>" token  in MSGAREA.CTL is normally only used by Maximus
  1260.             for EchoMail  areas.  Because of this, you probably do not have a
  1261.             "Tag <AreaTag>"  token defined  for any  of your NetMail or Local
  1262.             message areas.
  1263.  
  1264.             You can  select any  <AreaTag> you like for the Local and NetMail
  1265.             message areas.   "NETMAIL"  is a good tag to use for your NetMail
  1266.             area, and  something like  "USERCHAT", "CHATTER",  "COMMENTS", or
  1267.             "MAIN_AREA" are some ideas to use for your local areas.  The only
  1268.             requirement is  that you  do  not  duplicate  <AreaTags>  between
  1269.             message areas.
  1270.  
  1271.  
  1272.                  --------------------------------------------------
  1273.               The Blue Wave Offline Mail Door/Maximus, v3.20;  Page 22
  1274.  
  1275.        5)   If it was necessary to edit your MSGAREA.CTL file in step number
  1276.             4, it will be necessary to SILT your Maximus control files once
  1277.             again.
  1278.  
  1279.        6)   If you followed these instructions exactly, the mail door should
  1280.             now be ready for use.  To test your setup, simply log into your
  1281.             BBS and select the new menu item you placed into the system.  If
  1282.             the mail door fails to execute properly, check the Maximus log
  1283.             file and the BW.LOG file for clues as to what went wrong.  You
  1284.             may want to carefully go over the installation instructions once
  1285.             again to make sure you didn't miss anything.
  1286.  
  1287.        7)   If you  are running  a Multi-Node Maximus system, please continue
  1288.             on   to    the   section    titled    "Multi-Node    Installation
  1289.             Considerations".
  1290.  
  1291.        8)   If you  are interested in using The Blue Wave Mail Door for local
  1292.             downloads and uploads, please see Chapter 7.
  1293.  
  1294.  
  1295.        Section 5.3  BWMAIL Command Line Parameters
  1296.  
  1297.        The Blue  Wave Mail  Door accepts  several command  line parameters in
  1298.        order for  you to  override certain  settins and  defaults within your
  1299.        BWMAIL.PRM  configuration   file.     Command  line   parameters  take
  1300.        precendence over  all settings,  including environment variables.  The
  1301.        following is a description of all available command line parameters.
  1302.  
  1303.        Although all  command line  parameters described here are shown with a
  1304.        dash preceeding the switch, a forward slash may also be used.
  1305.  
  1306.  
  1307.        BWMAIL.PRM Override (-c)
  1308.        ------------------------
  1309.             Multi-line users may wish to maintain separate Blue Wave PRM
  1310.             files, one  for each  node.   By default, the door will load
  1311.             BWMAIL.PRM.   If you  use the -c command line parameter, you
  1312.             can override this default.  The command line:
  1313.             BWMAIL -cLINE2.PRM
  1314.             would load  the door's parameter file called LINE2.PRM.  (If
  1315.             you wish  to maintain  separate PRM files between nodes, you
  1316.             can edit  others with  BWSETUP by specifying the name of the
  1317.             configuration file on the command line:  "BWSETUP LINE2.PRM"
  1318.             would allow you to edit the parameters in "LINE2.PRM".
  1319.  
  1320.             USAGE  :  BWMAIL -c<bwave.prm name>
  1321.             DEFAULT:  BWMAIL.PRM
  1322.  
  1323.  
  1324.        Maximus PRM File Override (-s)
  1325.        ------------------------------
  1326.             When the  door initializes,  the first file that it loads is
  1327.             BWMAIL.PRM, or  the file  that you  specified on the command
  1328.             line  with  the  -c  command  line  parameter.    BWMAIL.PRM
  1329.             contains the  path and  file name  of the Maximus-style .PRM
  1330.  
  1331.                  --------------------------------------------------
  1332.               The Blue Wave Offline Mail Door/Maximus, v3.20;  Page 23
  1333.  
  1334.             file  that   will  be   loaded  when  that  particular  door
  1335.             configuration file  is used.   (See  also the section titled
  1336.             MULTI-LINE CONSIDERATIONS).
  1337.  
  1338.             If you  would like  to override the default contained within
  1339.             BWMAIL.PRM, use the command line:
  1340.             BWMAIL -sC:\Max\Node2.Prm
  1341.  
  1342.             USAGE  :  BWMAIL -s<Maximus .PRM name>
  1343.             DEFAULT:  .PRM name defined in the configuration file.
  1344.  
  1345.  
  1346.        Port Override (-p)
  1347.        ------------------
  1348.             By default,  The Blue Wave Mail Door uses the port contained
  1349.             within   the    MAX.PRM   file   that   is   loaded   during
  1350.             initialization.   If, for  some reason  such  as  multi-node
  1351.             operation, you  need to  OVERRIDE this parameter, use the -p
  1352.             command line.   (Port 0=COM1, Port 1=COM2, for Maximus-DOS).
  1353.             The door  will support  any port that you would like to use,
  1354.             as long as it can communicate with your FOSSIL driver.
  1355.  
  1356.             ** The OS/2 mail door *MUST* receive the communications port
  1357.             handle from Maximus.
  1358.  
  1359.             USAGE  : BWMAIL -p<0-based port number>
  1360.             DEFAULT: Found from the MAX.PRM file loaded by the door.
  1361.  
  1362.  
  1363.        Task/Node Override (-t)
  1364.        -----------------------
  1365.             The Blue  Wave Mail  Door uses  the task number contained in
  1366.             MAX.PRM by  default.   You can override the task number used
  1367.             by using  the "-t"  command line  parameter.   This will  be
  1368.             absolutely necessary  for multi-node systems!  The door uses
  1369.             this information  in the  translation of  the "%N"  and "%T"
  1370.             macros in  the Directories and File Paths editor of BWSETUP.
  1371.             The task  number *must* correspond to the user's task number
  1372.             within Maximus  or the door could load the wrong information
  1373.             about  the   current  user  or  cause  SHARE  violations  if
  1374.             task/node numbers shared between nodes.
  1375.  
  1376.             USAGE  : BWMAIL -t<task/node number>
  1377.             DEFAULT: Task number found in MAX.PRM.
  1378.  
  1379.  
  1380.        Local User Override (-k)
  1381.        ------------------------
  1382.             Normally, The Blue Wave Mail Door can detect when there is a
  1383.             local user  through the  LASTUSER.BBS file  that is  loaded.
  1384.             However, if  there is  some type  of problem with the door's
  1385.             auto-detection, and  you wish to run the door in local mode,
  1386.             you will need to specify the -k parameter.
  1387.  
  1388.  
  1389.  
  1390.                  --------------------------------------------------
  1391.               The Blue Wave Offline Mail Door/Maximus, v3.20;  Page 24
  1392.  
  1393.             The -k  can also  be used  to automatically  load a selected
  1394.             user out  of Maximus' USER.BBS file and log them in locally.
  1395.             This method  allows the  use of the mail door without having
  1396.             to first  log into  the BBS.   The best use for this is when
  1397.             running the  door in local mode to bundle mail for the SysOp
  1398.             or other  users that  may want  to use The Blue Wave Offline
  1399.             Mail System.   The -k command line parameter is described in
  1400.             greater detail in Chapter 7 -- Local Mail Door Usage.
  1401.  
  1402.  
  1403.        Local Color (-MONO)
  1404.        -------------------
  1405.             The Blue  Wave Mail  Door will  always output  color to  the
  1406.             local screen,  even if  the remote  user  has  TTY  graphics
  1407.             enabled.  Sometimes this color is not desireable, especially
  1408.             on Monochrome systems.  Since the door contains so much BLUE
  1409.             most of the text appears underlined.
  1410.  
  1411.             To disable  color output to the local console, use the -mono
  1412.             command line  switch.   This switch  has no  effect  on  the
  1413.             remote user.
  1414.  
  1415.             USAGE  : BWMAIL -mono
  1416.             DEFAULT: Local color output.
  1417.  
  1418.  
  1419.        Carrier Detect Override (-NOCD)
  1420.        -------------------------------
  1421.             Normally, The  Blue Wave  Mail Door  requires that a carrier
  1422.             detect signal  be present in order for the door to send data
  1423.             through the  FOSSIL and  serial port.   This poses a problem
  1424.             when trying  to run  the door through a NULL Modem Cable, or
  1425.             something similar.
  1426.  
  1427.             If the command line switch -NOCD is added, no carrier detect
  1428.             function will  be activated,  and data  will be sent through
  1429.             the port specified with the -P<port> command line parameter.
  1430.  
  1431.             This switch  should NOT  be used  with a remote user online,
  1432.             since the  caller may  drop carrier  and tie  up your system
  1433.             until there is an input timeout (4 minutes).
  1434.  
  1435.             USAGE  : BWMAIL -NOCD
  1436.             DEFAULT: CD is ACTIVE unless LOCAL mode forced or detected.
  1437.  
  1438.  
  1439.        DESQview Detection Override (-NODV)
  1440.        -----------------------------------
  1441.             If the  door detects  that it is running under QuarterDeck's
  1442.             DESQview multi-tasker,  it will automatically write directly
  1443.             to DV's video buffer to eliminate screen write bleed-through
  1444.             and give  away time  slices to  other tasks when the door is
  1445.             idle.  To eliminate this behaviour, use the -NODV parameter.
  1446.  
  1447.  
  1448.  
  1449.                  --------------------------------------------------
  1450.               The Blue Wave Offline Mail Door/Maximus, v3.20;  Page 25
  1451.  
  1452.             When DESQview support is enabled in the door, a line will be
  1453.             logged to your defined LOG file, informing you of this fact.
  1454.  
  1455.             USAGE  : BWMAIL -NODV
  1456.             DEFAULT: DESQview support used automatically if DV detected.
  1457.  
  1458.  
  1459.        Stamping Downloaded Messages as "Rec'd" (-NORECV)
  1460.        -------------------------------------------------
  1461.             When The Blue Wave Mail Door gathers messages for a user, it
  1462.             stamps all personal messages TO: that user as "Received", to
  1463.             give an  indication to  the sender that the message may have
  1464.             been read.   The  -NORECV command  line parameter causes the
  1465.             door to  skip the  process of  marking messages  as "Rec'd",
  1466.             leaving no  indication that  the message(s)  downloaded have
  1467.             been read.
  1468.  
  1469.             This parameter  probably should  not be  used for normal BBS
  1470.             usage.   The switch may come in handy, however, if the SysOp
  1471.             wishes  to   download  his/her   mail,  but  not  leave  any
  1472.             indication that  the message  had been read.  (The SysOp may
  1473.             not have  time to  reply to  the messages downloaded at that
  1474.             particular time).
  1475.  
  1476.             USAGE  : BWMAIL -NORECV
  1477.             DEFAULT: Marks personal messages as "Rec'd" when bundled.
  1478.  
  1479.  
  1480.        Work Directory Override (-WORK=)
  1481.        --------------------------------
  1482.             If you  would like  to override  the default  WORK directory
  1483.             defined within  BWMAIL.PRM,  use  the  -WORK=<path>  command
  1484.             line.
  1485.  
  1486.             USAGE  : BWMAIL -WORK=d:\path\to\workdir
  1487.             DEFAULT: Drive and path defined within BWMAIL.PRM
  1488.  
  1489.  
  1490.        Download Directory Override (-DOWN=)
  1491.        ------------------------------------
  1492.             To override  the door's  default DOWNLOAD  directory, simply
  1493.             specify the drive and path to use on the command line in the
  1494.             form -DOWN=<path>.
  1495.  
  1496.             USAGE  : BWMAIL -DOWN=d:\path\to\downdir
  1497.             DEFAULT: Directory defined within BWMAIL.PRM
  1498.  
  1499.  
  1500.        Upload Directory Override (-UPLOAD=)
  1501.        ------------------------------------
  1502.             To override  the door's  default UPLOAD  directory from  the
  1503.             command line, add the command line parameter -UPLOAD=<path>.
  1504.  
  1505.             USAGE  : BWMAIL -UPLOAD=d:\path\to\upld_dir
  1506.             DEFAULT: Drive and path defined within BWMAIL.PRM
  1507.  
  1508.                  --------------------------------------------------
  1509.               The Blue Wave Offline Mail Door/Maximus, v3.20;  Page 26
  1510.  
  1511.  
  1512.  
  1513.        Log File Override (-LOG=)
  1514.        -------------------------
  1515.             Each copy  of The  Blue  Wave  Mail  Door  that  is  running
  1516.             requires a  separate log  file.   Log files cannot be shared
  1517.             between two  or more  different tasks.  This command line is
  1518.             used to  override the  log file  name that is defined within
  1519.             BWMAIL.PRM.   In most  cases, it would be more convenient to
  1520.             use the '%T' or '%N' replacement macro in declaring the name
  1521.             of the log file within the BWSETUP Directories and File Name
  1522.             Editor.   However, this  alternate way of overriding the log
  1523.             file name  is provided  for special situations.  To override
  1524.             the log  file name  from the  door's command line, use the -
  1525.             LOG=<file> parameter.
  1526.  
  1527.             This parameter  can also  be convenient when you do not want
  1528.             to keep  a log  file for  a certain  task (usually  a  local
  1529.             node).   If the  door receives  the command  line  parameter
  1530.             "BWMAIL -LOG=",  no log  file will  be  generated  for  that
  1531.             session.
  1532.  
  1533.             USAGE  : BWMAIL -LOG=d:\name\of\logfile.ext
  1534.             DEFAULT: Filename defined within BWMAIL.PRM.
  1535.  
  1536.  
  1537.        Auto-Download Mode (-d)
  1538.        -----------------------
  1539.             The Blue Wave Mail Door has a special command line parameter
  1540.             to force  the door  into download mode, then exit.  When the
  1541.             door is  executed with  the  -d  parameter,  it  immediately
  1542.             begins scanning the message areas and bundles a mail packet.
  1543.             If there is a remote user, the door will immediately fire up
  1544.             the appropriate download protocol, and then exit back to the
  1545.             BBS.   If there  is no remote user, the door skips executing
  1546.             the protocol,  and drops  back to  the calling  batch  file.
  1547.             This is  extremely handy  for local  use in  batch files  to
  1548.             possibly build  a mail  bundle during a maintenance "event".
  1549.             The door  will NOT  prompt for  user input during the entire
  1550.             session.
  1551.  
  1552.             USAGE  : BWMAIL -D
  1553.             DEFAULT: The door defaults to "Interactive Menu" mode.
  1554.  
  1555.  
  1556.        Auto-Upload Mode (-u)
  1557.        ---------------------
  1558.             Specifying -U  on the  command line  will cause  the door to
  1559.             immediately go  into upload  mode.  This parameter works the
  1560.             same as the Auto-Download Parameter;  the user will never be
  1561.             prompted for input during the mail session.
  1562.  
  1563.             USAGE  : BWMAIL -U
  1564.             DEFAULT: The door defaults to "Interactive Menu" mode.
  1565.  
  1566.  
  1567.                  --------------------------------------------------
  1568.               The Blue Wave Offline Mail Door/Maximus, v3.20;  Page 27
  1569.  
  1570.  
  1571.        Auto Logoff Mode - INSTANT or COUNTDOWN
  1572.        ---------------------------------------
  1573.             These command  line switches  only have  an  effect  on  the
  1574.             operation of  the door  when the  following 2 conditions are
  1575.             met:
  1576.  
  1577.             1)  The door must be in Auto-Upload or Auto-Download mode.
  1578.             2)  There must be a remote user online.
  1579.  
  1580.             Adding the  -INSTANT command  line parameter  will cause the
  1581.             door to  perform an  IMMEDIATE  LOGOFF  of  the  user  (drop
  1582.             carrier) after  a successful  Auto-Upload  or  Auto-Download
  1583.             session.
  1584.  
  1585.             Adding the -COUNT command line parameter will cause the door
  1586.             to perform  a COUNTDOWN  LOGOFF of  the user  (drop  carrier
  1587.             after a  10 second countdown) after a successful Auto-Upload
  1588.             or Auto-Download session.
  1589.  
  1590.             USAGE  : BWMAIL <-D or -U> -INSTANT
  1591.             USAGE  : BWMAIL <-D or -U> -COUNT
  1592.             DEFAULT: The door defaults to returning back to the BBS with
  1593.                      the remote user still online.
  1594.  
  1595.  
  1596.        Section 5.4  Multi-Node Installation Considerations
  1597.  
  1598.        The Blue  Wave Mail Door is fully capable of multi-node operation, and
  1599.        provides facilities  for ease of operation and configuration on multi-
  1600.        node systems.  There are a few points that you need to be aware of.
  1601.  
  1602.        All nodes  on your  system can  use the same \BLUEWAVE base directory.
  1603.        Full file sharing and file locking is supported.  You can use the same
  1604.        door configuration  file (BWMAIL.PRM)  on all  nodes on your system if
  1605.        you like.   It  is also possible to use DIFFERENT BWMAIL.PRM files for
  1606.        each node  on your  system by using the -C<door prm name> command line
  1607.        parameter to  BWMAIL.EXE.   Many (if  not all)  of the  necessary door
  1608.        parameters that  can vary  between nodes  can be  passed on the door's
  1609.        command  line,  thereby  overriding  any  information  in  the  door's
  1610.        configuration file.   It is highly suggested that you read the "BWMAIL
  1611.        Command  Line  Parameters"  section  of  the  documentation  for  full
  1612.        information on these command line overrides.
  1613.  
  1614.        It is  also important to note that all nodes must have their own WORK,
  1615.        DOWNLOAD, and  UPLOAD directories.   Failure  to do  so will result in
  1616.        file name clashes between nodes if two users are using the door at the
  1617.        same time.  The solution for this problem is to either use the /DOWN=,
  1618.        /UPLOAD=, and  /WORK= command line parameters, or the "%T" and/or "%N"
  1619.        replacement macros  in the  BWSETUP Directories and File Paths editor.
  1620.        When the  door begins  execution, it  will replace  all occurrences of
  1621.        "%T" and  "%N" with  the task  number passed  to the  door through the
  1622.        /t<task#> command  line parameter.   (Press  <F1> while in the BWSETUP
  1623.        Directories and  File Paths  editor for more information on these task
  1624.        number replacement macros).
  1625.  
  1626.                  --------------------------------------------------
  1627.               The Blue Wave Offline Mail Door/Maximus, v3.20;  Page 28
  1628.  
  1629.  
  1630.        To recap, the following problems must be avoided when running The Blue
  1631.        Wave Mail Door on a multi-node system:
  1632.  
  1633.        1)   Each task must have its own WORK directory.
  1634.        2)   Each task must have its own DOWNLOAD directory.
  1635.        3)   Each task must have its own UPLOAD directory.
  1636.        4)   Each task must have its own LOG file name.
  1637.  
  1638.        If the  above four  conditions are not met, your door will not perform
  1639.        as expected,  and you  may receive  SHARE violations  when two or more
  1640.        users are in the mail door at the same time.
  1641.  
  1642.  
  1643.        Section 5.5  Supported Maximus Features
  1644.  
  1645.        The Blue  Wave Mail  Door makes  every attempt  to be  compatible with
  1646.        Maximus 2.0x  with all Maximus message area configuration and security
  1647.        settings.   Below are  important items  to consider  when  determining
  1648.        whether not a particular Maximus feature is also supported in The Blue
  1649.        Wave Mail  Door.   If reference  to a particular feature of Maximus is
  1650.        unfamiliar  to   you,  please   see  the   Maximus  documentation  for
  1651.        implementation details.
  1652.  
  1653.             *    The Blue  Wave Mail  Door will honor all Extended Barricades
  1654.                  in both  message and  file areas.   This  includes new files
  1655.                  scanning, file requesting, and message area access.
  1656.  
  1657.             *    The Blue  Wave Mail Door *cannot* honor menu item overrides,
  1658.                  such as  E)nter Message on the MESSAGE menu.  Because of the
  1659.                  way menu  item overrides  are stored  in  the  Maximus  data
  1660.                  files, implementing this security override feature is nearly
  1661.                  impossible without "being" Maximus.
  1662.  
  1663.             *    The Blue  Wave Mail  Door will  cause  Maximus  to  use  the
  1664.                  ErrorLevel Exits  after mail  has been  uploaded *only* when
  1665.                  you use  the Xtern_ErLvl  menu option to load the mail door.
  1666.                  (ErrorLevel Exits,  as used  here, refer to the 'After Local
  1667.                  Exit nn', 'After Edit Exit nn', and 'After EchoMail Exit nn'
  1668.                  options in  MAX.CTL.)   Maximus provides no way of forcing a
  1669.                  specific errorlevel  exit when any other shell type is used.
  1670.                  If you  need to  do mail  processing after  a user logs off,
  1671.                  please see the BWSETUP Directories and File Paths Editor for
  1672.                  the use  of the  Mail Upload Semaphore files.  The mail door
  1673.                  will create  these 0-byte  files after certain types of mail
  1674.                  have been  uploaded.   You will  then need to use the DOS or
  1675.                  OS/2 "if  exist <filename>"  batch file construction to test
  1676.                  for the  existance of  these files  and do  your  processing
  1677.                  accordingly.
  1678.  
  1679.             *    Full cost  accounting and cost checking is performed through
  1680.                  a Version  6 or  Version 7 nodelist when NetMail is uploaded
  1681.                  to the mail door.
  1682.  
  1683.  
  1684.  
  1685.                  --------------------------------------------------
  1686.               The Blue Wave Offline Mail Door/Maximus, v3.20;  Page 29
  1687.  
  1688.             *    When a  user uploads  FidoNet NetMail  messages through  the
  1689.                  mail door, Blue Wave will use the nodelist path and nodelist
  1690.                  type defined in Maximus.  The mail door supports the Version
  1691.                  6 nodelist  and the  Version  7  nodelist.    The  FrontDoor
  1692.                  nodelist is *not* supported.  If you have configured Maximus
  1693.                  to use  a FrontDoor  nodelist, all  NetMail uploaded through
  1694.                  the mail  door will be treated as if it were to an "Unlisted
  1695.                  Node".   The cost  accounting will  be done according to the
  1696.                  Unlisted   security   and   cost   settings   in   BWSETUP's
  1697.                  Netmail/Security Manager.
  1698.  
  1699.  
  1700.  
  1701.  
  1702.  
  1703.  
  1704.  
  1705.  
  1706.  
  1707.  
  1708.  
  1709.  
  1710.  
  1711.  
  1712.  
  1713.  
  1714.  
  1715.  
  1716.  
  1717.  
  1718.  
  1719.  
  1720.  
  1721.  
  1722.  
  1723.  
  1724.  
  1725.  
  1726.  
  1727.  
  1728.  
  1729.  
  1730.  
  1731.  
  1732.  
  1733.  
  1734.  
  1735.  
  1736.  
  1737.  
  1738.  
  1739.  
  1740.  
  1741.  
  1742.  
  1743.  
  1744.                  --------------------------------------------------
  1745.               The Blue Wave Offline Mail Door/Maximus, v3.20;  Page 30
  1746.  
  1747.  
  1748.  
  1749.                                      ----------------------------------------
  1750.                                      Chapter 6:  INSTALLING EXTERNAL PROGRAMS
  1751.                                      ----------------------------------------
  1752.  
  1753.  
  1754.        Section 6.1  Installing External Support Programs
  1755.  
  1756.        Configuring external  programs for use with The Blue Wave Offline Mail
  1757.        Door is  perhaps the  single most important aspect of getting the mail
  1758.        system to  work properly.   Close to 100% of the problems that you may
  1759.        encounter while  using the mail door are due to incorrectly configured
  1760.        or missing program command lines.  This section of the documentation -
  1761.        - along  with the  following sub-sections  -- attempt  to explain,  in
  1762.        great detail,  the proper  way to  configure external programs for use
  1763.        with the mail system.
  1764.  
  1765.        It  is  important  to  remember  that  you  must  have  at  least  one
  1766.        compression  program   and  the  corresponding  decompression  program
  1767.        command line  defined in  order to operate the mail door successfully.
  1768.        ZIP-formatted mail  packets are so common that it is almost imperative
  1769.        that you  have a  ZIP compression  and ZIP decompression program. Most
  1770.        users will have some type of ZIP compression program already installed
  1771.        on their  system. (Please see Chapter 4 for more information regarding
  1772.        required external  programs).   For this  reason, you should read this
  1773.        chapter very carefully if you are having trouble getting the mail door
  1774.        to create a mail packet for download.
  1775.  
  1776.  
  1777.        Section 6.2  The PATH Environment Variable
  1778.  
  1779.        Throughout this  documentation, and  in many other program manuals you
  1780.        may read, you will see references to what is called "the system PATH",
  1781.        "the PATH environment variable", and "DOS (or OS/2) PATH".
  1782.  
  1783.        In order  to understand the configuration of external programs in this
  1784.        or any  other program,  it is  essential that you understand what this
  1785.        terminology is referring to.
  1786.  
  1787.        Each time you boot your computer, MS-DOS reads two configuration files
  1788.        from the  root directory  of your boot drive (usually C:\).  These two
  1789.        files are  called CONFIG.SYS  and AUTOEXEC.BAT.   The PATH environment
  1790.        variable is  configured in  the file AUTOEXEC.BAT under MS-DOS.  (Note
  1791.        that OS/2 uses the CONFIG.SYS file for setting the system PATH.)
  1792.  
  1793.        If you  load the  file AUTOEXEC.BAT  into a text file editor, you will
  1794.        probably see a line that reads:
  1795.  
  1796.             PATH c:\;c:\dos;c:\windows
  1797.  
  1798.        The names of the directories listed in this line may be different from
  1799.        above.   Each directory  name is  separated by a semi-colon (;).  If a
  1800.        program is  "located on  the system  PATH", it  simply means  that the
  1801.        file(s) needed  to run  this program  are in  one of  the  directories
  1802.  
  1803.                  --------------------------------------------------
  1804.               The Blue Wave Offline Mail Door/Maximus, v3.20;  Page 31
  1805.  
  1806.        listed on  this line.   You  can add  new  directories  to  your  PATH
  1807.        statement by  simply editing  this line  to include  the new directory
  1808.        (make sure  that if  there are  any directories listed before or after
  1809.        the new  directory entry,  that you separate them with a semi-colon!).
  1810.        Under DOS,  the maximum  length of  this line  is 127  characters, and
  1811.        under OS/2 the maximum length of this line is 1024 characters.
  1812.  
  1813.        Please note that any changes you make to your CONFIG.SYS file and your
  1814.        AUTOEXEC.BAT file  will not  become effective  until you  REBOOT  your
  1815.        system.  They are only read by DOS and OS/2 once;  at system startup.
  1816.  
  1817.        When DOS,  OS/2, or  any program  running under  these  two  operating
  1818.        systems tries  to  run  a  program,  it  first  searches  the  current
  1819.        directory to see if the program is there.  If it is there, the program
  1820.        is run  from the  current directory.  If it is NOT there, DOS and OS/2
  1821.        begin searching  the directories listed in this line.  The directories
  1822.        are searched in the order they appear.  If, after searching the entire
  1823.        list of  directories contained  in this  line, the  program cannot  be
  1824.        found, DOS will issue this error message:
  1825.  
  1826.             Bad command or file name.
  1827.  
  1828.        The behavior  and use  of the  PATH environment  variable is described
  1829.        here because  DOS and  OS/2 will behave in the same manner as the mail
  1830.        door when it cannot find a program you have told it to run -- although
  1831.        the mail  door's error  messages are a bit more friendly.  Any program
  1832.        that you  try to  run through  the mail  door must  be located  on the
  1833.        system PATH.
  1834.  
  1835.        The purpose  of  the  system  PATH  environment  variable  is  one  of
  1836.        convenience.   If a  program is  located in a directory located on the
  1837.        system path,  that program can be run from ANY directory you happen to
  1838.        be in.   For  example, when  you  install  Windows,  it  installs  the
  1839.        C:\WINDOWS directory  on the  system path.  No matter where you are on
  1840.        your computer,  typing "WIN"  will start  the Windows Program Manager.
  1841.        If you  were to  remove "C:\WINDOWS"  from the  system path and reboot
  1842.        your  machine,   you  would  be  required  to  be  in  the  C:\WINDOWS
  1843.        subdirectory before Windows could load.
  1844.  
  1845.        While the  mail door  is running,  it changes  directories at  several
  1846.        different points  in time.   It is therefore not possible to place the
  1847.        external programs  in the door's base directory and expect them to run
  1848.        properly (unless  the mail  door directory  is in  your system  PATH).
  1849.        Most people  find it  convenient to  have one  or two directories that
  1850.        hold important system utility files (such as PKZIP and PKUNZIP).
  1851.  
  1852.  
  1853.        Section 6.3  Configuring External Archiver Programs
  1854.  
  1855.        In order  to pack and unpack messages that are downloaded and uploaded
  1856.        from your  system, it  is necessary  for the mail door to spawn (call,
  1857.        execute, run) external compression and decompression utilities.
  1858.  
  1859.        Configuring an  archiver  with  BWSETUP  is  fairly  straight-forward.
  1860.        Simply load  BWSETUP, highlight  the "Archiver Definitions" menu item,
  1861.  
  1862.                  --------------------------------------------------
  1863.               The Blue Wave Offline Mail Door/Maximus, v3.20;  Page 32
  1864.  
  1865.        and press  [Enter].   You will  be presented  a list  of up  to  eight
  1866.        archivers --  highlight the  archiver you  would like to work with and
  1867.        press [Enter] again.
  1868.  
  1869.        To add  a new archiver definition, highlight one of the lines that are
  1870.        filled with  dots and  press [Enter].   You  will be  presented with a
  1871.        'blank' entry  screen in  which to define your archiver.  If you would
  1872.        like to  remove an  archiver from  the list, highlight the archiver to
  1873.        work with  in the selection list, press [Enter], then set the archiver
  1874.        hotkey to a [Space] character.
  1875.  
  1876.        Once you  have begun  editing an  archiver definition,  you will  find
  1877.        several fields  available to  you.   For questions  about any  of  the
  1878.        fields, press  <F1> while  that field  is highlighted.  The two fields
  1879.        that  deserve   deeper  explanation   here  are  the  Compression  and
  1880.        Decompression command lines.
  1881.  
  1882.        The compression  command line  is used  when the mail door is ready to
  1883.        send a mail packet to the user.  Several files are created in the mail
  1884.        door's temporary  working directory  that need to be compressed into a
  1885.        single file  for transmission to the user.  Here you need to enter the
  1886.        command line that should be executed in order to accomplish this task.
  1887.        Two macros  should be  used when defining archiver compression command
  1888.        lines.  Please see Sections 6.3.1 and 6.3.2 for more information.
  1889.  
  1890.        The decompression  command line  is used when the mail door receives a
  1891.        reply packet from the user (the user has uploaded messages to the mail
  1892.        door).   The mail  door calls the decompression command line to unpack
  1893.        the reply  messages to its temporary working directory for processing.
  1894.        Here you  need to  enter the  command line  that should be executed in
  1895.        order to  accomplish this  task.   Two  macros  should  be  used  when
  1896.        defining archiver  decompression command  lines.   Please see Sections
  1897.        6.3.1 and 6.3.2 for more information.
  1898.  
  1899.  
  1900.        Section 6.3.1  Macros Used for Archiver Definitions
  1901.  
  1902.  
  1903.        Two macros  should be used when defining your archiver compression and
  1904.        decompression command  lines in  order to  work properly with the mail
  1905.        door configuration  (especially with  multi-node  systems).    In  the
  1906.        descriptions below,  we will  assume  that  your  mail  door  Download
  1907.        Directory is  configured as  "C:\BBS\DOWN", that your mail door Upload
  1908.        Directory is  configured as  "C:\BBS\UP", that  your  mail  door  Work
  1909.        Directory is  configured as  "C:\BBS\WORK", and that your mail door is
  1910.        configured to use a Mail Packet ID of "MYBBS".
  1911.  
  1912.        @F   Use the  @F macro  in a compression command line to represent the
  1913.             name of the file that will be created by the compression program.
  1914.             For example,  to create  a .ZIP  file with  PKZIP, PKZIP needs to
  1915.             know the  name of the .ZIP file to create.  If your mail door was
  1916.             configured as described above, "PKZIP @F" would expand to:
  1917.  
  1918.                  PKZIP C:\BBS\DOWN\MYBBS.SU1
  1919.  
  1920.  
  1921.                  --------------------------------------------------
  1922.               The Blue Wave Offline Mail Door/Maximus, v3.20;  Page 33
  1923.  
  1924.             Use the @F macro in a decompression command line to represent the
  1925.             name of the file that needs to be decompressed by the archiver.
  1926.             For example, to unpack a file with PKUNZIP, PKUNZIP needs to know
  1927.             the name of the file to decompress.  If your mail door was
  1928.             configured as described above, "PKUNZIP @F" would expand to:
  1929.  
  1930.                  PKUNZIP C:\BBS\UP\MYBBS.NEW
  1931.  
  1932.        @I   Use the  @I macro  in a compression command line to represent the
  1933.             path and  file name(s)  that will  be packed into the destination
  1934.             archive.     For   example,   to   create   an   archive   called
  1935.             C:\BBS\DOWN\MYBBS.SU1  with   all  of  the  files  found  in  the
  1936.             C:\BBS\WORK directory, you would issue the following command line
  1937.             for PKZIP:
  1938.  
  1939.                  PKZIP C:\BBS\DOWN\MYBBS.SU1 C:\BBS\WORK\*.*
  1940.  
  1941.             This same command line would be represented in the door as "PKZIP
  1942.             @F @I".
  1943.  
  1944.             Use the @I macro in a decompression command line to represent the
  1945.             destination path  of the  files that  will be  unpacked from  the
  1946.             archive.   For example,  to unpack  MYBBS.NEW to  the door's Work
  1947.             Directory (C:\BBS\WORK), you would issue the following command to
  1948.             PKUNZIP:
  1949.  
  1950.                  PKUNZIP MYBBS.NEW C:\BBS\WORK\
  1951.  
  1952.             This same  command line  would be  represented  in  the  door  as
  1953.             "PKUNZIP @F @I".
  1954.  
  1955.  
  1956.        Section 6.3.2  Sample Archiver Command Lines
  1957.  
  1958.        Sample archiver  commands are listed below which illustrate the use of
  1959.        the @F  and @I archiver macros.  All of these examples assume that the
  1960.        executable file  for the  archiver is located somewhere on your system
  1961.        PATH (see  Section 6.2).   All of these command lines have been tested
  1962.        with the mail door and have proven themselves to work.
  1963.  
  1964.        Sample DOS Archiver Command Lines
  1965.        ---------------------------------
  1966.  
  1967.        ZIP Compression  :  PKZIP -ex @F @I
  1968.        ZIP Decompression:  PKUNZIP -o @F @I
  1969.  
  1970.        ARJ Compression  :  ARJ a -e @F @I
  1971.        ARJ Decompression:  ARJ e -y @F @I
  1972.  
  1973.        LZH Compression  :  LHA a /m @F @I
  1974.        LZH Decompression:  LHA e /m @F @I
  1975.  
  1976.  
  1977.        Sample OS/2 Archiver Command Lines
  1978.        ----------------------------------
  1979.  
  1980.                  --------------------------------------------------
  1981.               The Blue Wave Offline Mail Door/Maximus, v3.20;  Page 34
  1982.  
  1983.  
  1984.        ZIP Compression  :  ZIP -jk9 @F @I
  1985.        ZIP Decompression:  UNZIP -oj @F -d @I
  1986.  
  1987.        ARJ Compression  :  <no ARJ was available for OS/2>
  1988.        ARJ Decompression:  <you need ARJ compress to use ARJ decompress!>
  1989.  
  1990.        LZH Compression  :  LH a /o @F @I
  1991.        LZH Decompression:  LH e /o @F @I
  1992.  
  1993.  
  1994.        Section 6.3.3  Notes About Archiver Command Lines
  1995.  
  1996.        Please  note   that  you  must  have  at  least  one  compression  and
  1997.        decompression program  configured in  the mail door.  Some SysOps will
  1998.        find that  they never  have to install anything but ZIP.  However, the
  1999.        mail door  gives you  the ability  to define  up to  eight  individual
  2000.        compression types for users to choose from.
  2001.  
  2002.        PKZIP and  its companion program PKUNZIP are, by far, the most popular
  2003.        ZIP compression  and decompression utilities available for MS-DOS.  If
  2004.        you are  installing a  DOS version  of Blue  Wave, you  should install
  2005.        PKZIP.EXE and PKUNZIP.EXE in a directory on your system which contains
  2006.        other important  system utilities.  At the time this documentation was
  2007.        written, version  2.04g  was  the  latest  available  version  of  the
  2008.        PKZIP/PKUNZIP utilities.
  2009.  
  2010.        If you are using an OS/2 version of the mail door, you should find and
  2011.        obtain a copy of the InfoZip Project's ZIP.EXE and UNZIP.EXE for OS/2.
  2012.        It is  recommended that you use ZIP v2.01 or later, and UNZIP v5.12 or
  2013.        later, due  to bugs  and compatibility problems with earlier versions.
  2014.        These version  numbers of  ZIP/UNZIP are  known to work properly under
  2015.        OS/2 with  the Blue Wave Mail Door.  If you cannot find these programs
  2016.        locally, you are welcome to download them from our Support BBS.
  2017.  
  2018.  
  2019.  
  2020.  
  2021.  
  2022.  
  2023.  
  2024.  
  2025.  
  2026.  
  2027.  
  2028.  
  2029.  
  2030.  
  2031.  
  2032.  
  2033.  
  2034.  
  2035.  
  2036.  
  2037.  
  2038.  
  2039.                  --------------------------------------------------
  2040.               The Blue Wave Offline Mail Door/Maximus, v3.20;  Page 35
  2041.  
  2042.  
  2043.  
  2044.                                           -----------------------------------
  2045.                                           Chapter 7:  OPERATING THE MAIL DOOR
  2046.                                           -----------------------------------
  2047.  
  2048.  
  2049.        Section 7.1  General Mail Door Operation
  2050.  
  2051.        Now that  we have  examined the operation of BWSETUP in detail and you
  2052.        have  gone   through  the   initial  installation  process,  it  seems
  2053.        appropriate to discuss the operation of the mail mail door itself.
  2054.  
  2055.        The main  bridge between your BBS software and The Blue Wave Mail Door
  2056.        is called  the "door  drop file."   This  file is  created by  all BBS
  2057.        software, but  the format and the name of the file varies depending on
  2058.        the software  you are  using.   QuickBBS, RemoteAccess,  SuperBBS, and
  2059.        ProBoard all  use a  file called EXITINFO.BBS.  Maximus and Opus use a
  2060.        file called  LASTUSxx.BBS or  LASTUSxx.DAT, where  'xx'  is  the  node
  2061.        number the  user is  currently using.   T.A.G. and Telegard use a file
  2062.        called DOOR.SYS.
  2063.  
  2064.        Each time  the mail door is loaded, information about the current user
  2065.        is loaded  from this door drop file.  This includes the user name, the
  2066.        speed at  which they  are logged  on, and other vital information.  In
  2067.        fact, if the mail door cannot load this file during initialization, it
  2068.        will refuse  to run.  (The exception to this is when the /K<user_name>
  2069.        command line parameter is used.  Please see the Sections titled "Using
  2070.        the Mail  Door in  Local Mode"  and "Command Line Parameters" for more
  2071.        information.)
  2072.  
  2073.        If all  of the  mail door's  initialization files could be loaded, all
  2074.        three of  the door's  private working  directories are  purged of  any
  2075.        files they  might be  holding.   These three directories, the Download
  2076.        Directory, Upload  Directory, and Work Directory, should never contain
  2077.        files that  you plan  on keeping.   These  are intended solely for the
  2078.        mail door's use, and the mail door expects them to be 'clean' in order
  2079.        to operate properly.
  2080.  
  2081.        After the  door has initialized itself and prepared for operation, the
  2082.        user will  be shown  either the  file BWINTRO.TXT  (if they  have ANSI
  2083.        graphics turned  off) or  BWINTRO.ANS.  If the user has never used the
  2084.        mail door  before, or if their mail door user record has been deleted,
  2085.        they will  be shown  the text in the file NEWUSER.HLP, followed by the
  2086.        default mail door configuration settings.
  2087.  
  2088.  
  2089.        Section 7.2  Functions Available While a User is Online
  2090.  
  2091.        The mail  door contains  several functions that the SysOp can activate
  2092.        while a  user is  online.   The mail  door is  always in "simultaneous
  2093.        keyboard mode",  meaning that  whatever you type on the local keyboard
  2094.        will also  be echoed  to the  remote user and processed just as if the
  2095.        key had  come from  the remote  user.   However, there are special key
  2096.        combinations that  do not  echo to the remote user, and that cannot be
  2097.  
  2098.                  --------------------------------------------------
  2099.               The Blue Wave Offline Mail Door/Maximus, v3.20;  Page 36
  2100.  
  2101.        activated by  the remote  user.   In order  to perform  any  of  these
  2102.        functions, they *must* be activated from the SysOp's console.
  2103.  
  2104.        Before we  discuss the  "SysOp Keys",  let's explain some things about
  2105.        the status  bar on  the bottom  row of your screen.  The status bar is
  2106.        not visible to your remote users, of course.  During normal operation,
  2107.        you will  only see  one visible  line, however  there are actually two
  2108.        lines that  make up the status bar display.  When you press your SysOp
  2109.        keys, additional  information will  fill the second status line.  This
  2110.        additional information  will be  cleared, and  the status bar updated,
  2111.        every 15 seconds.
  2112.  
  2113.        Here are the keys available while a user is online:
  2114.  
  2115.             The <Home> Key
  2116.             --------------
  2117.             Pressing the  <Home> key  while a user is online will display all
  2118.             of the  function keys  available to you.  Think of the <Home> key
  2119.             as a mini online help guide.
  2120.  
  2121.             The <Alt-C> Key
  2122.             ---------------
  2123.             While a  user is  online, you can press the <Alt-C> key to "chat"
  2124.             with the  user.   Entering  chat  mode  allows  you  to  interact
  2125.             directly with the user at the remote end.  Each key that you type
  2126.             will be  echoed to  the remote user, and each key the remote user
  2127.             types will be sent to your screen.
  2128.  
  2129.             To exit chat mode at any time, simply press the <Esc> key.  After
  2130.             you exit  chat mode  with a  user, both the remote user's display
  2131.             and the local display will be repainted with the information that
  2132.             was on the screen at the time chat mode was entered.
  2133.  
  2134.             The <Alt-D> Key
  2135.             ---------------
  2136.             Pressing <Alt-D> while a user is online will perform an immediate
  2137.             shell to  the operating  system (DOS  or OS/2, depending on which
  2138.             mail door  type you  are running).   Don't worry, the remote user
  2139.             will not be able to see what you are doing!  A message is sent to
  2140.             the user  before the  shell is performed, and once again when you
  2141.             return from the shell.  Please remember that you must type "EXIT"
  2142.             at the DOS or OS/2 command line prompt in order to return control
  2143.             to the mail door.
  2144.  
  2145.             The <Alt-H> Key
  2146.             ---------------
  2147.             Made for  those users  who are just plain annoying or are abusing
  2148.             your system, the <Alt-H> keypress will perform a disconnect (drop
  2149.             carrier) and then exit the mail door.  Control is returned to the
  2150.             BBS system.   The BBS software should see that there is no longer
  2151.             a user online and should recycle the BBS system.
  2152.  
  2153.             The <Alt-N> Key
  2154.             ---------------
  2155.  
  2156.  
  2157.                  --------------------------------------------------
  2158.               The Blue Wave Offline Mail Door/Maximus, v3.20;  Page 37
  2159.  
  2160.             The <Alt-N> keypress will cause the mail door to display extended
  2161.             information about  the current  user, including  their alias name
  2162.             and/or their  "real" name.   This information, as with all of the
  2163.             special function  key information,  will be  cleared in  about 15
  2164.             seconds for a more "tidy" appearance.
  2165.  
  2166.             The <PgDn> and <DownArrow> Keys
  2167.             -------------------------------
  2168.             Pressing <PgDn> while a user is online will decrease the time the
  2169.             user has  remaining in  the mail  door by ten minutes.  To reduce
  2170.             the time remaining by thirty minutes, simply press the <PgDn> key
  2171.             three times.  Pressing the <DownArrow> cursor key also lowers the
  2172.             current  user's  time  remaining,  but  does  so  in  one  minute
  2173.             increments.
  2174.  
  2175.             The <PgUp> and <UpArrow> Keys
  2176.             -----------------------------
  2177.             Pressing <PgUp> while a user is online will increase the time the
  2178.             user has  remaining in the mail door by ten minutes.  To increase
  2179.             the time remaining by thirty minutes, simply press the <PgUp> key
  2180.             three times.   Pressing  the <UpArrow>  cursor key also increases
  2181.             the current  user's time  remaining, but  does so  in one  minute
  2182.             increments.
  2183.  
  2184.  
  2185.        Section 7.3  Maintaining The Blue Wave Mail Door
  2186.  
  2187.        One of  the most  popular features  of The  Blue Wave Mail Door is the
  2188.        small amount  of maintenance  that is required.  Because the mail door
  2189.        operates directly  with your BBS software, no message area maintenance
  2190.        is required.  Each time the mail door loads, it reads all message area
  2191.        definitions   and   security   settings   directly   from   your   BBS
  2192.        configuration.  This means that once you have configured a new message
  2193.        area in  your BBS  configuration utility,  you do not have to add that
  2194.        same message area to the mail door configuration!
  2195.  
  2196.        The same  holds true  for removing  message area  definitions.  If you
  2197.        decide to  remove a message area from your BBS configuration, the mail
  2198.        door will  recognize that  the area  is no  longer available  and will
  2199.        automatically disable it from a user's mail scan.
  2200.  
  2201.        Section 7.3.1  Message Area Overrides
  2202.  
  2203.        The BWSETUP  program allows  you to  define "Message  Area Overrides".
  2204.        Message area  overrides allow  you to  override any  settings for  any
  2205.        message area  available on  your BBS.   Since  the mail door reads all
  2206.        information directly from your BBS system's configuration each time it
  2207.        loads, any  changes made  to the message area configuration in the BBS
  2208.        automatically get carried over to the mail door.
  2209.  
  2210.        It may  be desireable,  at times,  to override  the BBS's message area
  2211.        configuration information.   By  defining a message area override, you
  2212.        can change  many of the settings and security levels needed for access
  2213.        to any  particular message  area while a user is in the mail door.  If
  2214.        you move  message areas around (for example, you move area #33 to area
  2215.  
  2216.                  --------------------------------------------------
  2217.               The Blue Wave Offline Mail Door/Maximus, v3.20;  Page 38
  2218.  
  2219.        #47), and you have a message area override configured for that message
  2220.        area, it may be necessary to modify the area override also.  If you do
  2221.        not define  message area  overrides,  there  will  be  no  maintenance
  2222.        necessary when moving, adding, or deleting message areas from your BBS
  2223.        configuration.
  2224.  
  2225.        Another feature  of the  message area  override editor  is the  use of
  2226.        "Forced" and  "Default" message areas.  To force a message area ON for
  2227.        all users of the mail door, you simply define a message area override.
  2228.        At the  bottom of  the Message Area Override Editor screen, there will
  2229.        be an option to set this area as "Forced".  Turning this on will cause
  2230.        this message  area to  be forced  on for  all users  who  have  enough
  2231.        security to  access the  message area.  If a user does NOT have enough
  2232.        security for access to the message area, the area will not be enabled.
  2233.  
  2234.        The same  procedure may be used to define "Default" message areas.  If
  2235.        a message  area is  configured as  a default  area, any  new user  who
  2236.        accesses the  mail door,  and who  has enough  security  to  read  the
  2237.        message area,  will find that the message area is automatically turned
  2238.        on for  them.  The difference between default message areas and forced
  2239.        message areas  is that a user CAN disable a default area, but a forced
  2240.        area cannot  be disabled  by the user.  Forced message areas remain on
  2241.        even if  a user performs an offline configuration to disable the area,
  2242.        or if  the user  tries to  modify the  messages downloaded in the area
  2243.        through the use of the Blue Wave Bundling Commands.
  2244.  
  2245.        Obviously, you  should use  discretion when  defining  forced  message
  2246.        areas.   They are best used for system announcement message areas, and
  2247.        for "private"  or EMail  message areas, where a user can only download
  2248.        messages that are directly addressed to them.
  2249.  
  2250.  
  2251.        Section 7.3.2  Removing Old User Records
  2252.  
  2253.        The only routine maintenance that should be performed on the mail door
  2254.        is the  deletion (removal)  of old  mail  door  user  records.    This
  2255.        maintenance could,  and should  be added  to your  nightly  or  weekly
  2256.        system maintenance schedule.
  2257.  
  2258.        The BWSETUP  program will remove all old user records for you.  Simply
  2259.        run "BWSETUP PURGE 30" to remove all users that have not used the mail
  2260.        door in  30 days.  Run "BWSETUP PURGE 90" to remove all users who have
  2261.        not used  the mail  door in  90 days.   The  "PURGE nn"  command  line
  2262.        parameter for  BWSETUP will  cause BWSETUP  to *not* enter interactive
  2263.        mode.  This allows you to run the purge utility in an unattended batch
  2264.        file.
  2265.  
  2266.  
  2267.        Section 7.4  Creating and Using Reader Bulletin Files
  2268.  
  2269.        The Blue Wave Mail Door has the ability to include "Welcome" or reader
  2270.        bulletin files.  When a user downloads a mail packet and loads it into
  2271.        The Blue Wave Offline Mail Reader (and other Blue Wave-compatible mail
  2272.        readers), these  bulletin  files  are  available  for  viewing  either
  2273.        automatically or  upon user  demand.  These reader files may either be
  2274.  
  2275.                  --------------------------------------------------
  2276.               The Blue Wave Offline Mail Door/Maximus, v3.20;  Page 39
  2277.  
  2278.        plain ASCII  or ANSI files.  They can be used to send an advertisement
  2279.        of new  items or echos available on the BBS, or new services that your
  2280.        system offers.
  2281.  
  2282.        In the  BWSETUP program,  under the  "General Information" editor, you
  2283.        will find  five "slots",  where you can define the bulletin files that
  2284.        will be  included in  a mail  packet download.  In each of these slots
  2285.        you may  define the  file name  to be  sent, and  the minimum security
  2286.        needed in order to be able to view the file.  (If a user does not have
  2287.        sufficient security  to view one or more bulletin files, they will not
  2288.        be included  in the  mail packet.)  The file names that you place here
  2289.        must reside in the mail door's base directory.
  2290.  
  2291.        The Blue  Wave Offline  Mail Reader will behave differently, depending
  2292.        into which "slot" you have placed a reader bulletin file.  If a reader
  2293.        bulletin is  placed into  slot #1,  this bulletin will be displayed to
  2294.        the user  automatically after  opening a  mail packet.   This behavior
  2295.        cannot be  modified by the user -- think of it as a "Forced" bulletin.
  2296.        If you  place a  file name  in slot  #2 or  slot #3, the bulletin will
  2297.        automatically be  displayed if the user has enabled automatic bulletin
  2298.        display in  the mail  reader.   If the user has disabled the automatic
  2299.        bulletin display,  these files will only be viewable upon user demand.
  2300.        Slot #4 and slot #5 are always available upon user demand only.
  2301.  
  2302.        You may  use two  special macros in the reader bulletin files in order
  2303.        control their display to the user:
  2304.  
  2305.        {PAUSE} -  Place this  macro on  a line  by itself  to force  a screen
  2306.             pause.   The user  will receive  a "Press  any key  to  continue"
  2307.             message, and their screen will be cleared after pressing a key to
  2308.             continue.
  2309.  
  2310.        {BEEP} -  Sounds a beep in the mail reader, if the user has not turned
  2311.             sound off in the mail reader.
  2312.  
  2313.  
  2314.        Section 7.5  Using the Mail Door in Local Mode
  2315.  
  2316.        The Blue  Wave  Mail  Door  has  several  provisions  for  making  the
  2317.        packaging of  local mail  downloads easy  and hassle-free.  Many times
  2318.        SysOps will  opt to use The Blue Wave Offline Mail System to read mail
  2319.        locally on  their machines  at home,  or even  to pack  messages in  a
  2320.        nightly event to take to work with them.
  2321.  
  2322.        Using this method will also allow SysOps running DESQview, Windows, or
  2323.        OS/2 to read mail packets with The Blue Wave Offline Mail Reader while
  2324.        still leaving the BBS online.
  2325.  
  2326.        For this  example, we  will assume that you already have The Blue Wave
  2327.        Offline Mail Reader installed in a directory called C:\BWAVE, and that
  2328.        your DOWNLOAD directory in the mail reader configuration is defined as
  2329.        C:\BWAVE\DOWN, your  UPLOAD directory  is defined  as C:\BWAVE\UPLOAD,
  2330.        and your  WORK directory  is defined  as C:\BWAVE\WORK.   This example
  2331.        also assumes  that the  physical  computer  on  which  the  reader  is
  2332.        installed is  the same  computer that  contains your BBS and mail door
  2333.  
  2334.                  --------------------------------------------------
  2335.               The Blue Wave Offline Mail Door/Maximus, v3.20;  Page 40
  2336.  
  2337.        installation.   (They may  also be  installed on  a different physical
  2338.        computer, but with the same drives accessible through a LAN.)
  2339.  
  2340.        To get  the best  results from  the interaction of the reader and mail
  2341.        door, it  is highly suggested that you set "Keep Old DL Packets (Don't
  2342.        Erase)" to "YES" in the BWSETUP->Options and Toggles Editor.
  2343.  
  2344.        The next BWSETUP configuration items you will need to edit are located
  2345.        on the  "Directories and File Paths" configuration menu.  While in the
  2346.        directories  editor,  move  the  cursor  through  the  fields  to  the
  2347.        "Temporary Work  Directory" under the "Local Mail Door Usage" section.
  2348.        You can  enter any  path here  you like, as the reader and the door do
  2349.        not  need  to  share  (and  should  not  share!)  the  temporary  work
  2350.        directories.
  2351.  
  2352.        You should then define your "Reader Download (In) Directory" to be the
  2353.        same as  the "Download  Directory" defined  in the mail reader (in our
  2354.        example, this  would be  C:\BWAVE\DOWN).   Define your  "Reader Upload
  2355.        (Out) Directory"  to be  the same as the "Upload Directory" defined in
  2356.        the mail reader (in our example, this would be C:\BWAVE\UPLOAD).
  2357.  
  2358.        Press <Esc>  to leave the Directories and File Paths editor, choose to
  2359.        exit BWSETUP,  and save your current configuration.  You are now ready
  2360.        to create two batch files.  The first batch file will execute the mail
  2361.        door in  auto-download mode (to build your mail bundle), and the other
  2362.        will execute  the door  in auto-upload mode (to send your replies back
  2363.        through the mail door).
  2364.  
  2365.        Two sample  batch files  are shown  below.  BWDOWN.BAT can be executed
  2366.        each time  you wish  to build  a mail  packet.    BWUP.BAT  should  be
  2367.        executed each time you have replied to messages in the mail reader and
  2368.        are ready  to send  them back  to the  mail door  to be processed.  In
  2369.        these sample batch files, enter the commands shown on the left side of
  2370.        the page.   Comments  on the  right side  of the  page are  there  for
  2371.        explanatory purposes only and should not be entered in the batch file.
  2372.  
  2373.  
  2374.        Sample BWDOWN.BAT
  2375.        -----------------
  2376.        c:                       Change to the drive where BWMAIL.EXE is
  2377.        cd \bbs\bluewave         Change to the directory where BWMAIL.EXE is
  2378.        bwmail /kJoe_Sysop /d    Load with "Joe Sysop" as user in Auto-DL mode
  2379.  
  2380.  
  2381.        Sample BWUP.BAT
  2382.        ---------------
  2383.        c:                       Change to the drive where BWMAIL.EXE is
  2384.        cd \bbs\bluewave         Change to the directory where BWMAIL.EXE is
  2385.        bwmail /kJoe_Sysop /u    Load with "Joe Sysop" as user in Auto-UL mode
  2386.  
  2387.  
  2388.        You should,  of course  substitute "Joe_Sysop"  with the name that you
  2389.        use to  log into  the BBS.   You  must replace all spaces in your name
  2390.        with underscore  characters (_).   In  both cases,  the mail door will
  2391.        perform the  desired function  and exit  back to  the batch file.  The
  2392.  
  2393.                  --------------------------------------------------
  2394.               The Blue Wave Offline Mail Door/Maximus, v3.20;  Page 41
  2395.  
  2396.        mail door  will not  ask for  input in  local mode  when performing an
  2397.        auto-upload or auto-download.
  2398.  
  2399.  
  2400.        Section 7.6  The FidoNet->Internet Gateway
  2401.  
  2402.        The Blue  Wave Mail  Door supports  the option  of a  transparent user
  2403.        interface to  a  FidoNet->Internet  Gateway.    The  FidoNet->Internet
  2404.        Gateway menu  option in  BWSETUP allows you to configure the mail door
  2405.        to provide  a method for users to gain easy access to Internet E-mail,
  2406.        without actually requiring the BBS to be connected to the Internet.
  2407.  
  2408.        In order for this feature to work, you must be a member of FidoNet, or
  2409.        a FidoNet-style  network.   This is  due to the fact that the Internet
  2410.        gateway actually  uses a  FidoNet-style NetMail area to store messages
  2411.        that are entered through a mail reader in the Internet Gateway area.
  2412.  
  2413.        When the Internet gateway is configured and active, an Internet E-mail
  2414.        area is  created in the user's mail packet.  The user can then use the
  2415.        mail reader to create Internet E-mail messages.  When the user uploads
  2416.        the reply  packet, the  mail door  will take  these reply messages and
  2417.        convert them  to FidoNet  NetMail messages  addressed to the FidoNet<-
  2418.        >Internet gateway system you defined.
  2419.  
  2420.        Even if  your BBS  offers 'true'  Internet capabilities,  the Internet
  2421.        gateway can  be offered  alongside them,  if you  wish.   It will  not
  2422.        interfere  with   them,  as  the  Internet  gatway  uses  the  FidoNet
  2423.        capabilities of your BBS to do its work.
  2424.  
  2425.        **   Internet E-mail capabilities are available only with version 2.20
  2426.             and later  of The  Blue Wave Offline Mail Reader, and with third-
  2427.             party mail readers compatible with Version 3 or later of the Blue
  2428.             Wave mail packet specifications.
  2429.  
  2430.        For further information about each configuration item available in the
  2431.        BWSETUP FidoNet<->Internet  Gateway Editor, please press <F1> for help
  2432.        when the field you would like more help with is highlighted.
  2433.  
  2434.  
  2435.  
  2436.  
  2437.  
  2438.  
  2439.  
  2440.  
  2441.  
  2442.  
  2443.  
  2444.  
  2445.  
  2446.  
  2447.  
  2448.  
  2449.  
  2450.  
  2451.  
  2452.                  --------------------------------------------------
  2453.               The Blue Wave Offline Mail Door/Maximus, v3.20;  Page 42
  2454.  
  2455.  
  2456.  
  2457.                                      ----------------------------------------
  2458.                                      Chapter 8:  SOFTWARE SUPPORT INFORMATION
  2459.                                      ----------------------------------------
  2460.  
  2461.        The Blue Wave Offline Mail System is a growing and developing software
  2462.        package.   Cutting Edge Computing is always interested in hearing your
  2463.        comments and  suggestions for  ways we  can Blue  Wave work better for
  2464.        you.  We take into consideration every request that we get in order to
  2465.        make The Blue Wave Mail System a first-class offline mail package.
  2466.  
  2467.        If you are having trouble with The Blue Wave Offline Mail Reader, Blue
  2468.        Wave Offline  Mail Door, or have comments and suggestions, please drop
  2469.        us a  line.   We can be reached through our support BBS by dialing +1-
  2470.        810-743-8464.   Our support  BBS is  online 24 hours per day, 7 days a
  2471.        week.
  2472.  
  2473.        You can  reach other  users of  The Blue  Wave Offline  Mail System to
  2474.        discuss problems  with the  software, discuss  time-saving techniques,
  2475.        and other  issues related  to your  use of the mail system through the
  2476.        BLUEWAVE echo on the FidoNet backbone.
  2477.  
  2478.        Limited technical  support is  provided by surface mail, however it is
  2479.        very difficult  to diagnose problems through a letter.  Please use the
  2480.        support BBS if at all possible.  Unregistered users of the mail reader
  2481.        need to include a self-addressed, stamped envelope if you would like a
  2482.        reply.   For inquiries  outside of the United States, you must enclose
  2483.        an International Reply Coupon (available at your local post office).
  2484.  
  2485.        Sorry, but  voice technical  support is reserved for registered owners
  2486.        of The  Blue Wave  Offline  Mail  System.    When  calling  for  voice
  2487.        technical support,  please be  sure to  have your registration numbers
  2488.        available.   Technical support  must verify  your registration  number
  2489.        before assisting  you.   Technical support  for  the  mail  system  is
  2490.        available  Monday   through  Friday  from  9am  to  3pm  Eastern  Time
  2491.        (excluding holidays).   The  technical support phone number is +1-810-
  2492.        743-WAVE (that's +1-810-743-9283).
  2493.  
  2494.        Cutting Edge  Computing is  owned and  operated by  George Hatchew  in
  2495.        Burton, Michigan, USA.  Here are our various addresses:
  2496.  
  2497.        US POSTAL SERVICE
  2498.             Cutting Edge Computing
  2499.             P.O. Box 90476
  2500.             Burton, Michigan  48509-0476  USA
  2501.  
  2502.        SUPPORT BBS
  2503.             1:2240/176          (FidoNet)
  2504.             +1-810-743-8464     (Direct Phone Number)
  2505.  
  2506.        INTERNET
  2507.             bluewave@concentric.net                 (Internet Email)
  2508.             http://www.concentric.net/~bluewave     (World Wide Web Site)
  2509.  
  2510.  
  2511.                  --------------------------------------------------
  2512.               The Blue Wave Offline Mail Door/Maximus, v3.20;  Page 43
  2513.  
  2514.        Thank you  for trying The Blue Wave Offline Mail System.  We hope that
  2515.        the mail system provides you enjoyment and value for years to come!
  2516.  
  2517.  
  2518.  
  2519.  
  2520.  
  2521.  
  2522.  
  2523.  
  2524.  
  2525.  
  2526.  
  2527.  
  2528.  
  2529.  
  2530.  
  2531.  
  2532.  
  2533.  
  2534.  
  2535.  
  2536.  
  2537.  
  2538.  
  2539.  
  2540.  
  2541.  
  2542.  
  2543.  
  2544.  
  2545.  
  2546.  
  2547.  
  2548.  
  2549.  
  2550.  
  2551.  
  2552.  
  2553.  
  2554.  
  2555.  
  2556.  
  2557.  
  2558.  
  2559.  
  2560.  
  2561.  
  2562.  
  2563.  
  2564.  
  2565.  
  2566.  
  2567.  
  2568.  
  2569.  
  2570.                  --------------------------------------------------
  2571.               The Blue Wave Offline Mail Door/Maximus, v3.20;  Page 44