home *** CD-ROM | disk | FTP | other *** search
/ Carsten's PPE Collection / Carstens_PPE_Collection_2007.zip / S / SENDM100.ZIP / SENDMESS.DOC < prev    next >
Text File  |  1994-06-24  |  39KB  |  889 lines

  1.  
  2.  
  3.  
  4.         ┌─────┐ ┌─────┐ ┌───┐  ┌─┐ ┌──────┐ ┌───────┐ ┌─────┐ ┌─────┐
  5.         ┌─────┐ ┌─────┐ ┌───┐┐ ┌─┐ ┌──────┐ ┌───────┐ ┌─────┐ ┌─────┐
  6.         │ ┌───┘ │ ┌───┘ │   └┐┐│ │ └┐ ┌─┐ │ │ ┌┐ ┌┐ │ │ ┌───┘ │ ┌───┘
  7.         │ └───┐ │ └─┐   │ ├┐ └┐│ │  │ │ │ │ │ ││ ││ │ │ └─┐   │ └───┐
  8.         └───┐ │ │ ┌─┘─┐ │ │└┐ └┤ │ ┌│ │─│ │ │ │└─┘│ │ │ ┌─┘─┐ └───┐ │
  9.         ┌───┘ │ │ └───┐ │ │ └┐   │ ┌┘ └─┘ │ │ │   │ │ │ └───┐ ┌───┘ │
  10.         └─────┘ └─────┘ └─┘  └───┘ └──────┘ └─┘   └─┘ └─────┘ └─────┘
  11.  
  12.                           SendMes v1.00 [PPE]
  13.                          For PCBoard 15.1+ use
  14.  
  15.                    Copyright (c) 1994 Scott M. Klassen
  16.                    SendMes/ShowMes v1.00 Documentation
  17.  
  18.                       Documentation to date: 6-12-94
  19.  
  20.  
  21.  
  22.  
  23. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  24. PPE & PPLC -
  25. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  26.       PCBoard Programming Exeacutable.  Commonly referred to as a PPE.
  27.       SendMes/ShowMes were compiled from the PCBoard Programming Compiler
  28.       (PPLC).  6-12-94
  29.  
  30. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  31. BBS & VOICE support information -
  32. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  33. BBS  : EDS Development BBS          -> (812) 423-3394
  34. VOICE: Klassen Programming Products -> (812) 858-9995
  35.  
  36. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  37. Disclaimer -
  38. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  39.      Scott M. Klassen (Author) or Klassen Programming Products is not
  40.      responsible or reliable for any damage or harm that may occur to your
  41.      system as a result of installing or running SendMes/ShowMes.
  42.  
  43. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  44. License -
  45. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  46.  
  47.        ("SendMes", meaning both SendMes and ShowMes)
  48.  
  49.      Through installing and running SendMes/ShowMes the user therein agrees
  50.      to follow all conditions contained in the documentation.  The user of
  51.      SendMes/ShowMes is then presented a 45 day license to run
  52.      SendMes/ShowMes.  Once the 45 day licence has ended, the user is then
  53.      given the option to erase their unarchived copy of SendMes, or,
  54.      register their copy.
  55.  
  56.      NOTE:  Those copies of SendMes not in operation and in their original
  57.             archived format need not to be erased.
  58.  
  59. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  60. Warranty -
  61. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  62.  
  63.      SendMes/ShowMes are provided 'as is.'  SendMes should only be used
  64.      from its original archived format.  There is no expressed or implied
  65.      warranty of any kind.  Provided any bugs or problems occur they will be
  66.      taken care of as reported.
  67.  
  68. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  69. Registration & Support -
  70. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  71.  
  72.      Registering SendMes will provide the following:
  73.  
  74.       <▒ Place your name & serial number in the SendMes display.
  75.       <▒ Remove the UNREGISTERED from the SendMes display.
  76.       <▒ Remove all UNREGISTERED delays.
  77.       <▒ You will receive VOICE and BBS support.
  78.  
  79.         (The BBS support includes a free 1 year subscription to
  80.          EDS Development & access to the Klassen Products Conference.)
  81.  
  82. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  83. REGISTRATION PROCEDURE -
  84. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  85.   To Register SendMes/ShowMes, fill out the REGISTER.PPC file and do
  86.   the following:
  87.  
  88.         1:  Print and mail your registration form (REGISTER.SMK),
  89.             $10.00 (Check / Money Order) and 3.5 or 5.25 disk to:
  90.  
  91.              SCOTT M. KLASSEN
  92.              4055 TRIPLE CROWN DR.
  93.              NEWBURGH, IN  47630
  94.  
  95.  
  96.                       <READ CAREFULLY>
  97.  
  98.    Upon receiving your mail I will then have a account setup for you on
  99.    EDS Development BBS (If you don't already have one) as a
  100.    subscriber for one year and one year support in the Klassen Products
  101.    conference. (Conference #6)
  102.  
  103.    Then I will post a message to you on EDS Development BBS containing your
  104.    name & serial number to complete the registration.  You may then
  105.    call EDS Development @ (812) 423-3394 to receive your registration
  106.    information.
  107.  
  108.         2:
  109.  
  110.     KEY FILE
  111.     --------
  112.     Using the information provided in the message you should then
  113.     enter your name and serial number in a file called REG.KEY
  114.  
  115.       LINE 1:  YOUR NAME  
  116.       LINE 2:  SERIAL NUMBER
  117.         
  118.         Extra Options
  119.        ---------------
  120.  
  121.         Or, for $5.00 extra I will send you a disk (specify size 3.5/5.25)
  122.         containing the following:
  123.  
  124.                   Latest copy of SendMes/ShowMes
  125.                   Your registration codes
  126.  
  127.         For an additional $5.00 you will also receive unlimited
  128.         subscription a support towards EDS Development BBS & Klassen
  129.         Programming Products Conference.
  130.  
  131.     If you foresee any problems with the registration process or are confused,
  132.     please call Klassen Programming Products @ (812) 858-9995 <VOICE>.
  133.     Or, call EDS Development BBS @ (812) 423-3394 and leave a message
  134.     concerning your problems to:  SCOTT KLASSEN.
  135.                     THANKS FOR SUPPORTING SHAREWARE!
  136.  
  137.  
  138. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  139. Installation:
  140. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  141.  
  142.      SENDM.PPE & SHOWM.PPE make up SendMes.  There are two parts to
  143.      SendMes which both need to be installed to make SendMes complete.
  144.      SENDM.PPE is the PPE that controls all message maintainence and sending.
  145.      SHOWM.PPE is the PPE that displays a message if it has'nt been
  146.      received.
  147.      
  148.      SendMes
  149.     ----------
  150.  
  151.       About the only way you would want to install SendMes would be by
  152.       creating a new command in the CMD.LST file.  To do this, follow these
  153.       steps:
  154.  
  155.         Step #1:  Unarchive your ShowMes archive into the directory of
  156.                   your choice. (C:\PCB\PPE\SENDMES)
  157.  
  158.         Step #2:  Run PCBSETUP.
  159.  
  160.         Step #3:  Cursor down to "File Locations" and hit Enter.
  161.  
  162.         Step #4:  Cursor down to "Configuration Files" and hit Enter.
  163.  
  164.         Step #5:  Cursor down to "Name/Loc of Default CMD.LST File" and hit
  165.                   F2.
  166.  
  167.         Step #6:  Cursor down to the very last line in your CMD.LST file and
  168.                   hit ALT-I.
  169.  
  170.         Step #7:  Insert the command that you would like to use to execute
  171.                   SendMes and hit your TAB key.
  172.  
  173.         Step #8:  Insert the lowest security level that you want allowed to
  174.                   execute SendMes and hit your TAB key.
  175.  
  176.         Step #9:  Insert the path & filename of your SendMes PPE file.
  177.                   (C:\PCB\PPE\SENDMES\SENDM.PPE)
  178.  
  179.        Step #10:  Exit the CMD.LST editor and save the file.  Then exit
  180.                   PCBSETUP.
  181.  
  182.      ShowMes
  183.     ----------
  184.  
  185.       There are many ways in which you can install ShowMes on your system.
  186.       Here's the most preferable one:
  187.  
  188.         1) - Login Script/PPE - To setup ShowMes as a Login script/ppe file,
  189.              you will have to do the following:
  190.  
  191.              Step #1:  Unarchive your SendMes archive into the directory of
  192.                        your choice. (C:\PCB\PPE\SENDMES)
  193.  
  194.              Step #2:  Run PCBSETUP for the current node you are configuring.
  195.  
  196.              Step #3:  Cursor down to "File Locations" and hit enter.
  197.  
  198.              Step #4:  Cursor down to "New User/Logon/off Questionnaires"
  199.                        and hit enter.
  200.  
  201.              Step #5:  Cursor down to "Name/Loc of Logon Script Quest."
  202.  
  203.              Step #6:  Type in the full path & filename to your ShowMes PPE
  204.                        file.  (C:\PCB\PPE\SENDMES\SHOWM.PPE)
  205.  
  206.              Step #7:  Exit PCBSETUP and SAVE ALL files.
  207.  
  208.              Step #8:  Repeat steps 2 - 7 for each node.
  209.  
  210.  
  211. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  212. Basic Function of SENDM.PPE (SendMes):
  213. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  214.  
  215.    SendMes is an add-on for your PCBoard 15.1+ bulletin board system to
  216.    increase your BBS's features and display.  SendMes's basic function
  217.    is to send a message to the next caller..  Although, the PPE is much more
  218.    than just a simple utility to send a message to the next caller.  The
  219.    PPE provides many features to make the function more interesting.  Such
  220.    as the binary database, keeping records of all messages, displaying
  221.    the users name who sent the message, the date & time it was sent, who
  222.    received it, etc..  Within the SendMes archive another utility is also
  223.    provided, ShowMes.  This includes displaying the message provided by
  224.    the user.  ShowMes is mainly controlled by SendMes's messages that are
  225.    not received.  ShowMes also includes a very attractive display of the
  226.    users message..
  227.  
  228.    To learn more of SendMes/ShowMes's features continue to read the
  229.    documentation.  It is suggested that you read the documentation in
  230.    its entirety to know and understand of all the features and functions 
  231.    of the PPE's.
  232.  
  233. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  234. SendMes, full explanation of features:
  235. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  236.  
  237.  Initialization of SendMes..
  238.  
  239.  The initialization process includes checking to see if your copy has been
  240.  registered or not, and selecting which menu to log the user to.
  241.  
  242.  Checking for registration..
  243.  
  244.  SendMes checks for registration by reading the REG.KEY file.
  245.  If SendMes finds that it has been registered then it includes the name
  246.  and serial number found in the REG.KEY file in the display.  If it
  247.  is not registered you will get a nagging UNREGISTERED display and delay.
  248.  
  249.  The Menus..
  250.  -----------
  251.  There are two separate menus that are included in SendMes.  They are the
  252.  User Menu, for the users, and the SysOp Menu, for the SysOp & those users
  253.  with SysOp access and/or those users with their names included in a file
  254.  (explained later).
  255.  
  256.  Upon intializing SendMes decides which menu to goto.  The way SendMes
  257.  decides is it goes through a series of security level and name checks.
  258.  It first checks to see if the users current security level is equal or
  259.  greater than the SysOp security level.  If so, the user is logged to the
  260.  SysOp Menu, if not SendMes goes to the next check.  Next it checks for
  261.  the users name in a file called NAMES.SEN.
  262.  
  263.  NAMES.SEN
  264.  ---------
  265.    Used to place a list of users names. These names are the names of specific
  266.    users to be granted SysOp access to SendMes.  Thus being able to be logged
  267.    to the SysOp Menu.  This file is a text file.  The SysOp should use
  268.    his/her favorite text editor to enter the users names.
  269.    (This file has the option of being present)
  270.  
  271.  If the users name is found within the list he/she is then able to be logged
  272.  to the SysOp Menu.  If the user does not meet any of those checks,
  273.  qualifying he/she for SysOp access to SendMes, then he/she will be
  274.  logged to the User Menu.
  275.  
  276.  But, before SendMes logs the user to any menu it checks another list of
  277.  names within the LKNMS.SEN file.
  278.  
  279.  LKNMS.SEN
  280.  ---------
  281.    Used to place a list of users names. These names are the names of specific
  282.    users (names provided by the SysOp) that are not to have access to
  283.    SendMes at all.  Basically means the user is LOCKED-OUT of SendMes.
  284.    This file is a text file.  The SysOp should use his/her favorite text
  285.    editor to enter the users names.
  286.  
  287.  If the users name is found within this listing SendMes stops intialization
  288.  and stops the program completely, exiting to the BBS.  If the users name is
  289.  not found in this listing then the user is logged to the appropriate menu.
  290.  
  291.  After SendMes has decided which menu to log the user to.  SendMes then
  292.  reads the configuration file called CONFIG.SEN.
  293.  
  294.  CONFIG.SEN
  295.  ----------
  296.    Holds configuration information for operation of SendMes.  Explained
  297.    in detail later.
  298.  
  299.  After SendMes has gone through all of these checks, it then searches
  300.  for a particular file according to what menu the user was logged to.
  301.  This file is used to display the User Menu or SysOp Menu that
  302.  you have prepared, depending on which one the user is going to.
  303.  If these files are not present SendMes skips the procedure and displays
  304.  the default SendMes Menu.  If it is present then that file is displayed.
  305.  It is not required for those file to be present.
  306.  
  307.  The two menu files:
  308.  
  309.  UMAIN.SEN
  310.  ---------
  311.    Used to display the User Menu of SendMes.  This file is used so
  312.    the SysOp can customize his/her board menus.
  313.  
  314.  SMAIN.SEN
  315.  ---------
  316.    Used to display the SysOp Menu of SendMes.  This file is used so
  317.    the SysOp can customize his/her board menus.
  318.  
  319.   Menu Logging Flow Chart:
  320.   -----------------------
  321.  
  322.                           Initialize SendMes
  323.                                   |
  324.                                  \|/
  325.                             SysOp Security -yes->--|
  326.                                   |                |
  327.                                   no               |
  328.                                  \|/               |
  329.                               NAMES.SEN -yes->-----|
  330.                                   |                |
  331.                                   no               |
  332.                                  \|/               |
  333.               END ----<-yes-- LKNMS.SEN       LKNMS.SEN -yes->---- END
  334.                                   |                |
  335.                                   no               no
  336.                                  \|/              \|/
  337.                               CONFIG.SEN       CONFIG.SEN
  338.                                  \|/              \|/
  339.                               UMENU.SEN        SMENU.SEN
  340.                                  \|/              \|/
  341.                               User Menu       SysOp Menu
  342.  
  343. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  344. The Two Menus:
  345. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  346.       The difference between the two menus are the functions.  The User
  347.       Menu contains the basic functions of SendMes.  The SysOp Menu
  348.       contains more advanced functions of SendMes so the SysOp can
  349.       master the control of the PPE, configuration, database control, etc.
  350.  
  351.    ---------
  352.    User Menu:
  353.    ---------
  354.  
  355.         The User Menu is broken down into several parts.  These parts are
  356.         the called the menu functions.
  357.  
  358.         Functions included in the User Menu:
  359.  
  360.                   (E)nter text to send to the next user.
  361.                   (V)iew the database of messages.
  362.                   (F)lag database text file for download.
  363.                   (G)oodbye, leave BBS.
  364.                   (Q)uit to BBS.
  365.  
  366. (E)nter text to send to the next user.
  367. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  368.      The "E" menu function controls the text entry facility.  This is were
  369.      the user is able to enter text to send to the next caller/user.
  370.  
  371.      When "E" is selected from the User Menu SendMes directs the user to
  372.      the Text Entry Facility..  This facility handles all text entered by the
  373.      user.  SendMes has a series of checks on the text entered in the
  374.      facility.
  375.  
  376.      First, SendMes checks to see if the text is NULL or equal to "".
  377.      If so, then SendMes exits to the User Menu.  If not, SendMes then
  378.      goes to the next check.
  379.  
  380.      Second, SendMes checks to see if the text is under 10 characters.
  381.      (This eliminates all small messages.  Usually keeps the message from
  382.      being meaning less.)  If so, SendMes exits to the User Menu.  If not,
  383.      SendMes goes to the next check.
  384.  
  385.      Last, SendMes compares the text to a listing contained in a file
  386.      called TRASH.CAN.  This file contains a listing of words or characters
  387.      that the SysOp would not like to have displayed.
  388.  
  389.      TRASH.CAN
  390.      ---------
  391.        Used to eliminate unwanted words from a text entry.  The SysOp
  392.        may edit this file for his/her liking to fit the BBS properly.
  393.        (If this file is not present, it is reported to the callers log.)
  394.  
  395.      After all checks have been made, SendMes then goes to the
  396.      (S)ave, (A)bort, (E)dit Message, prompt.  The user may then
  397.      either Save the message for the next caller, Abort the message entry to
  398.      the User Menu, or Edit the message to his/her liking.
  399.  
  400.      If the user enters "S" for SAVE, SendMes then checks the configuration
  401.      from CONGIF.SEN to see if ANONYMOUS messages is toggled to "Yes."
  402.      If so, SendMes will then ask the user if he/she would like his/her
  403.      name to follow the message.  Then SendMes will then check CONFIG.SEN
  404.      again to see if RETURN RECEIPTS are toggled to "Yes."  If so, SendMes
  405.      will then ask the user if he/she would like a return receipt after
  406.      the message is received.. (Move information on CONFIG.SEN later.)
  407.      After SendMes has been through these prompts, it then saves the
  408.      message to a file called SENDMESS.COD (binary).  SendMes then exits
  409.      to the User Menu.
  410.  
  411.      If the user enters "A" for ABORT, SendMes then asks the user to
  412.      confirm the abortion. (y/N) If the user enters "N" or presses return
  413.      SendMes will then goto the (S)ave, (A)bort, (E)dit Message prompt.
  414.      If the user enters "Y" then SendMes will abort to the User Menu.
  415.  
  416.      If the user enters "E" for Edit Message, SendMes will then goto
  417.      the message entry facility with the user's message so he/she may edited
  418.      it..
  419.  
  420.      NOTE:  To have no conflicts with multi-node systems SendMes allows
  421.             the user to enter as many messages as he/she feels.
  422.  
  423. (V)iew the database of messages.
  424. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  425.  The "V" menu function controls the binary database.  The database is
  426.  the main feature of SendMes.  All functions revolve around this function.
  427.  The database is controlled by a file called SENDMESS.COD.  This file is
  428.  the file that contains all message information.
  429.  
  430.  SENDMESS.COD
  431.  ------------
  432.   Controlled by SendMes.  File that controls most operations of
  433.   SendMes.  (This file should not be tampered with!)
  434.  
  435.  The database holds information of every message recorded within SENDMESS.COD.
  436.  In the User Menu all of the following information is displayed in the
  437.  database:
  438.  
  439.  
  440. ┌────────────────────────────────────────────────────────────────────────────┐
  441. │  SendMes v1.00 - DataBase Facility  Copyright (c) 1994 Scott M. Klassen    │
  442. └────────────────────────────────────────────────────────────────────────────┘
  443.  
  444. RECORD #65 of 143
  445. Name of sender         :  SCOTT KLASSEN
  446. Text the sender entered:  "SendMes is the Best!"
  447. Anonymous              :  No
  448. Day entered            :  06-12-94
  449. Time entered           :  21:51:48
  450. Receiver of text       :  ERIC SCALES
  451. Day received           :  06-13-94
  452. Time received          :  01:08:16
  453.  
  454. (+)Advance 1 record (-)Retard 1 record (J)ump to record (Q)uit? ( )
  455.  
  456.  
  457. RECORD #65 of 143
  458.   : This displays which record number is currently active in the database.
  459.     The second number represents the number of records in the entire
  460.     database.
  461.  
  462. Name of sender         :  SCOTT KLASSEN
  463.   : This displays who sent a particular message.
  464.  
  465.  
  466. Text the sender entered:  "SendMes is the Best!"
  467.   : This displays what the message was that the user entered.
  468.  
  469. Anonymous              :  No
  470.   : This displays whether the sender entered his/her message anonymously.
  471.     If so, the sender's name will displayed as "<NOT-DISCLOSED>."
  472.     ie:       Name of sender         :  <NOT-DISCLOSED>
  473.  
  474. Day entered            :  06-12-94
  475.   : This displays the date when the sender entered the message.
  476.  
  477. Time entered           :  21:51:48
  478.   : This displays the time when the sender entered the message.
  479.  
  480. Receiver of text       :  ERIC SCALES
  481.   :  This displays the name of the receiver of the message.
  482.      If the message has not been received the receiver's name will
  483.      appear as "NOT RECEIVED."
  484.      ie:       Receiver of text       :  NOT RECEIVED
  485.  
  486. Day received           :  06-13-94
  487.   :  This displays the date in which the message was received.
  488.      If the message has not yet been received then the date will appear
  489.      as 00-00-00.
  490.      ie:       Day received           :  00-00-00
  491.  
  492. Time received          :  01:08:16
  493.   :  This displays the time in which the message was received.
  494.      If the message has not yet been received then the date will appear
  495.      as 00:00:00.
  496.      ie:       Time received          :  00:00:00
  497.  
  498.  
  499. The Database Prompt:
  500. -------------------
  501.   (+)Advance 1 record (-)Retard 1 record (J)ump to record (Q)uit? ( )
  502.  
  503.   If the user enters "+" on the database prompt SendMes will then advance
  504.   one record.  If the record number is at the last record in the database
  505.   SendMes will then proceed to the first record.
  506.  
  507.   If the user enters "-" on the database prompt SendMes will then retard
  508.   on record.  If the record number is at the first record in the database
  509.   SendMes will then proceed to the last record.
  510.  
  511.   If the user enters "J" on the database prompt SendMes will then prompt the
  512.   user to enter a record number.  SendMes will then proceed to that record
  513.   number within the database.  This function helps out a lot if there are many
  514.   records within your database.
  515.  
  516.   If the user enters "Q" on the database prompt SendMes will then
  517.   exit to the User Menu.
  518.  
  519.  
  520. (F)lag database text file for download.
  521. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  522.    The "F" menu function controls the creation of a database text file that
  523.    can be flagged for later download by the user.  This function is useful
  524.    if the user would rather browse the database off-line rather
  525.    than on-line.
  526.  
  527. When the user enters "F" at the User Menu SendMes then proceeds to make
  528. a database text file called SENDMESS.TXT.
  529.  
  530. SENDMESS.TXT
  531. ------------
  532.      Database text file.  A text file version of the database within SendMes.
  533.      This file is flagged for download within SendMes upon command function
  534.     "F" in the User Menu.
  535.  
  536. (G)oodbye, leave BBS.
  537. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  538.    The "G" menu function is useful if the user would like to exit the BBS
  539.    directly from SendMes.
  540.  
  541.    When the user enters "G" from the user menu he/she is then prompted
  542.    to confirm his/her decision. (Y/N)  If the user then enters "Y" he/she
  543.    will then be logged of the BBS.  If the user then enters "N" he/she will
  544.    then be directed to the User Menu.
  545.  
  546. (Q)uit to BBS.
  547. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  548.    The "Q" menu function is used to simple exit to the BBS.
  549.  
  550.  
  551. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  552. SysOp Menu:
  553. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  554.  
  555.         The User Menu and the SysOp Menu are very similar.  The SysOp Menu
  556.         has more advanced features so it is easier for the SysOp to
  557.         control SendMes.
  558.  
  559.         The SysOp Menu is broken down into several parts.  These parts are
  560.         the called the menu functions.
  561.  
  562.         Functions included in the SysOp Menu:
  563.  
  564.                   (E)nter text to send to the next user.
  565.                   (V)iew the database of messages.
  566.                   (P)ack the SENDMESS.COD file.
  567.                   (C)onfiguration toggles.
  568.                   (F)all back to the User Menu.
  569.                   (G)oodbye, leave BBS.
  570.                   (Q)uit to BBS.
  571.  
  572.  
  573. (E)nter text to send to the next user.
  574. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  575.  
  576.      NOTE:  There really isn't really a difference between the User Menu's
  577.             "E" function and the SysOp Menu's "E" function.
  578.  
  579.      The "E" menu function controls the text entry facility.  This is were
  580.      the user is able to enter text to send to the next caller/user.
  581.  
  582.      When "E" is selected from the SysOp Menu SendMes directs the user to
  583.      the Text Entry Facility..  This facility handles all text entered by the
  584.      user.  SendMes has a series of checks on the text entered in the
  585.      facility.
  586.  
  587.      First, SendMes checks to see if the text is NULL or equal to "".
  588.      If so, then SendMes exits to the SysOp Menu.  If not, SendMes then
  589.      goes to the next check.
  590.  
  591.      Second, SendMes checks to see if the text is under 10 characters.
  592.      (This eliminates all small messages.  Usually keeps the message from
  593.      being meaning less.)  If so, SendMes exits to the SysOp Menu.  If not,
  594.      SendMes goes to the next check.
  595.  
  596.      Last, SendMes compares the text to a listing contained in a file
  597.      called TRASH.CAN.  This file contains a listing of words or characters
  598.      that the SysOp would not like to have displayed.
  599.  
  600.      TRASH.CAN
  601.      ---------
  602.        Used to eliminate unwanted words from a text entry.  The SysOp
  603.        may edit this file for his/her liking to fit the BBS properly.
  604.        (If this file is not present, it is reported to the callers log.)
  605.  
  606.      After all checks have been made, SendMes then goes to the
  607.      (S)ave, (A)bort, (E)dit Message, prompt.  The user may then
  608.      either Save the message for the next caller, Abort the message entry to
  609.      the SysOp Menu, or Edit the message to his/her liking.
  610.  
  611.      If the user enters "S" for SAVE, SendMes then checks the configuration
  612.      from CONGIF.SEN to see if ANONYMOUS messages is toggled to "Yes."
  613.      If so, SendMes will then ask the user if he/she would like his/her
  614.      name to follow the message.  Then SendMes will then check CONFIG.SEN
  615.      again to see if RETURN RECEIPTS are toggled to "Yes."  If so, SendMes
  616.      will then ask the user if he/she would like a return receipt after
  617.      the message is received.. (Move information on CONFIG.SEN later.)
  618.      After SendMes has been through these prompts, it then saves the
  619.      message to a file called SENDMESS.COD (binary).  SendMes then exits
  620.      to the SysOp Menu.
  621.  
  622.      If the user enters "A" for ABORT, SendMes then asks the user to
  623.      confirm the abortion. (y/N) If the user enters "N" or presses return
  624.      SendMes will then goto the (S)ave, (A)bort, (E)dit Message prompt.
  625.      If the user enters "Y" then SendMes will abort to the SysOp Menu.
  626.  
  627.      If the user enters "E" for Edit Message, SendMes will then goto
  628.      the message entry facility with the user's message so he/she may edited
  629.      it..
  630.  
  631.      NOTE:  To have no conflicts with multi-node systems SendMes allows
  632.             the user to enter as many messages as he/she feels.
  633.  
  634. (V)iew the database of messages.
  635. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  636.  Compared to the "V" function in the User Menu, the SysOp Menu function "V"
  637.  is much more complex and advanced.  The SysOp's Menu function "V" has every-
  638.  thing and more of what the User's Menu has.
  639.  
  640.  The "V" menu function controls the binary database.  The database is
  641.  the main feature of SendMes.  All functions revolve around this function.
  642.  The database is controlled by a file called SENDMESS.COD.  This file is
  643.  the file that contains all message information.
  644.  
  645.  SENDMESS.COD
  646.  ------------
  647.   Controlled by SendMes.  File that controls most operations of
  648.   SendMes.  (This file should not be tampered with!)
  649.  
  650.  The database holds information of every message recorded within SENDMESS.COD.
  651.  In the SysOp Menu all of the following information is displayed in the
  652.  database:
  653.  
  654.  
  655. ┌────────────────────────────────────────────────────────────────────────────┐
  656. │  SendMes v1.00 - DataBase Facility  Copyright (c) 1994 Scott M. Klassen    │
  657. └────────────────────────────────────────────────────────────────────────────┘
  658.  
  659. RECORD #67 of 143
  660. Name of sender         :  SCOTT KLASSEN
  661. Text the sender entered:  "SendMes Rocks!!!"
  662. Anonymous              :  No
  663. Day entered            :  06-12-94
  664. Time entered           :  22:51:48
  665. Receiver of text       :  ERIC SCALES
  666. Day received           :  06-13-94
  667. Time received          :  01:09:45
  668. (D)elete               :  No
  669. Request Return Receipt :  Yes
  670.  
  671. (+)Advance 1 record (-)Retard 1 record (J)ump to record (Q)uit? ( )
  672.  
  673.  
  674. RECORD #67 of 143
  675.   : This displays which record number is currently active in the database.
  676.     The second number represents the number of records in the entire
  677.     database.
  678.  
  679. Name of sender         :  SCOTT KLASSEN
  680.   : This displays who sent a particular message.
  681.  
  682.  
  683. Text the sender entered:  "SendMes Rocks!!!"
  684.   : This displays what the message was that the user entered.
  685.  
  686. Anonymous              :  No
  687.   : This displays whether the sender entered his/her message anonymously.
  688.     Unlike the User's Menu, if Anonymous is Yes the senders name will still
  689.     appear and not display <NOT-DISCLOSED>.
  690.     ie:      Name of sender         :  SCOTT KLASSEN
  691.              Text the sender entered:  "SendMes rules!"
  692.              Anonymous              :  Yes
  693.  
  694.  
  695. Day entered            :  06-12-94
  696.   : This displays the date when the sender entered the message.
  697.  
  698. Time entered           :  21:51:48
  699.   : This displays the time when the sender entered the message.
  700.  
  701. Receiver of text       :  ERIC SCALES
  702.   :  This displays the name of the receiver of the message.
  703.      If the message has not been received the receiver's name will
  704.      appear as "NOT RECEIVED."
  705.      ie:       Receiver of text       :  NOT RECEIVED
  706.  
  707. Day received           :  06-13-94
  708.   :  This displays the date in which the message was received.
  709.      If the message has not yet been received then the date will appear
  710.      as 00-00-00.
  711.      ie:       Day received           :  00-00-00
  712.  
  713. Time received          :  01:09:45
  714.   :  This displays the time in which the message was received.
  715.      If the message has not yet been received then the date will appear
  716.      as 00:00:00.
  717.      ie:       Time received          :  00:00:00
  718.  
  719. (D)elete               :  No
  720.   : This is a function and also displays if the toggle for deletion is
  721.     on Yes or No.  This function works with the (P)ack the SENDMESS.COD file.
  722.     When using the "D" function at the database you may toggle the
  723.     Delete selection to Yes or No.  Usually the SysOp would mark a record
  724.     to Delete as Yes if the message is inappropriate to the board, or the
  725.     subject of the message is not in good taste.  The default for (D)elete
  726.     is No. To rid of any message toggled to Yes the SysOp would have to
  727.     Pack the database.  NOTE: If a record is toggled Delete to Yes that
  728.     message can still be displayed if it has not been received.
  729.  
  730. Request Return Receipt :  Yes
  731.   : This indicates if the user requested a return receipt when his/her
  732.     message is received.  The return receipt gives a colorful representation
  733.     of you message along with information on who received it, time, date it
  734.     was received, etc.
  735.  
  736.  
  737. The Database Prompt:
  738. -------------------
  739.   (+)Advance 1 record (-)Retard 1 record (J)ump to record (Q)uit? ( )
  740.  
  741.   If the user enters "+" on the database prompt SendMes will then advance
  742.   one record.  If the record number is at the last record in the database
  743.   SendMes will then proceed to the first record.
  744.  
  745.   If the user enters "-" on the database prompt SendMes will then retard
  746.   on record.  If the record number is at the first record in the database
  747.   SendMes will then proceed to the last record.
  748.  
  749.   If the user enters "J" on the database prompt SendMes will then prompt the
  750.   user to enter a record number.  SendMes will then proceed to that record
  751.   number within the database.  This function helps out a lot if there are many
  752.   records within your database.
  753.  
  754.   If the user enters "Q" on the database prompt SendMes will then
  755.   exit to the SysOp Menu.
  756.  
  757.  
  758. (P)ack the SENDMESS.COD file.
  759. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  760. The "P" menu function controls the extraction of records from the database.
  761. If a record is toggled to Delete as Yes, that record is then eligible for
  762. extraction from the database.  Similar to packing the user database in
  763. PCBoard.
  764.  
  765. ie:  If my current database has 3 records toggled to Yes on the Delete
  766.      function.  Then I press "P" at the SysOp Menu, I will extract those
  767.      3 records from my database, never to be seen again.
  768.  
  769.  
  770. (C)onfiguration toggles.
  771. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  772. The "C" menu function controls some of SendMes's features that can be
  773. controlled be the SysOp.  The following features can be configured:
  774.  
  775.    ┌─────────────────────────────────┐
  776.    │ SendMes - Configuration Toggles │
  777.    └─────────────────────────────────┘
  778.  
  779. (A)llow return receipts                : Y
  780. (P)ack out date for receipts (days)    : 7
  781. Allow anonymous (M)essages             : Y
  782. (C)onfrence number for return receipts : 0
  783. (Q)uit to Sysop Menu.
  784.  Enter your toggle ? ( )
  785.  
  786.  
  787. (A)llow return receipts                : Y
  788.  :  This is a function toggle and also displays if you are allowing
  789.     the option of return receipts to be generated upon request be the user.
  790.     By entering "A" at the Configuration Toggles command prompt you may
  791.     toggle between "Y" and "N". "Y" meaning Yes, and "N" meaning "No".
  792.     (Default value = Y)
  793.  
  794. (P)ack out date for receipts (days)    : 7
  795.  :  This is a function and also displays the number of days you allow until
  796.     a return receipt is packed out of the message base.  By entering "P" at
  797.     the Configuration Toggles command prompt, you are then prompted to enter a
  798.     number of days to allow the return receipt to be present in the message
  799.     base before being packed out.  (Default value = 7)
  800.  
  801. Allow anonymous (M)essages             : Y
  802.  :  This is a function toggle and also displays if you are allowing the
  803.     option of anonymous messages.  By entering "M" at the Configuration
  804.     Toggles command prompt you may toggle between "Y" and "N". "Y" meaning
  805.     Yes, and "N" meaning "No".  (Default value = Y)
  806.  
  807. (C)onfrence number for return receipts : 0
  808.  :  This is a function and also displays the conference number in which
  809.     you are letting SendMes extract its return receipts to.  By entering
  810.     "C" at the Configuration Toggles command prompt you are then prompted
  811.     to enter the conference number in which you will allow SendMes to extract
  812.     its return receipts.   0 meaning Main Board.  (Default value = 0)
  813.  
  814. (Q)uit to Sysop Menu.
  815.  : By entering "Q" at the Configuration Toggles command prompt you will
  816.    be directed to the SysOp Menu.
  817.  
  818. (F)all back to the User Menu.
  819. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  820. The "F" menu function simply exits you to the User's Menu.  This function
  821. is present so you may take advantage of the User's Menu "F" function.
  822.  
  823. (G)oodbye, leave BBS.
  824. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  825.    The "G" menu function is useful if the user would like to exit the BBS
  826.    directly from SendMes.
  827.  
  828.    When the user enters "G" from the user menu he/she is then prompted
  829.    to confirm his/her decision. (Y/N)  If the user then enters "Y" he/she
  830.    will then be logged of the BBS.  If the user then enters "N" he/she will
  831.    then be directed to the User Menu.
  832.  
  833. (Q)uit to BBS.
  834. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  835. The "Q" menu function is used to simple exit to the BBS.
  836.  
  837.  
  838. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  839. ShowMes, full explanation:
  840. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  841.  ShowMes is controlled by SendMes's SENDMESS.COD file.. ShowMes displays all
  842.  the messages that are have not been received by anyone.  There are three
  843.  display screens that ShowMes may display depending on the situation of
  844.  messages..   One that displays the senders message, one that reports
  845.  that there are no present messages to be received and one that reports
  846.  that you are the receiver of your own message.  In that case it will
  847.  save it for the next caller.  Two of these three are able to be customized.
  848.  
  849.  NOMESS.SEN
  850.  ----------
  851.    Used to display a report that there are no messages to receive.
  852.    The SysOp may create this file and put in his/her SendMes directory
  853.    so that the report may be displayed.  If the file is not present, ShowMes
  854.    will display the default report.
  855.  
  856.  YOUMESS.SEN
  857.  -----------
  858.    Used to display a report that you are receiving your own message.  In
  859.    that case it will then save it for the next caller.  The SysOp may create
  860.    this file and put in his/her SendMes directory so that the report may
  861.    be displayed.  If the file is not present, ShowMes will display the
  862.    default report.
  863.  
  864.  
  865. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  866. Documentation updates:
  867. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  868.  
  869. This documentation is subject to change without notice.  For the latest
  870. documentation update call EDS Development BBS @ (812) 423-3394.
  871. If you see that something is missing from the manual, or you would
  872. like to report a spelling/grammatical error, then please call EDS
  873. Development at 812-423-3394 and leave a message to SCOTT KLASSEN.
  874.  
  875.   Thanks!
  876.  
  877. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  878. Special Thanks:
  879. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  880.  
  881. The following I thank you for the help and support you gave during the
  882. construction of SendMes:
  883.  
  884. Eric Scales   :  SysOp of EDS Development, Beta Tester
  885. Gregg Graubins:  Beta Tester.
  886. Billy Sargent :  Beta Tester.
  887.  
  888. Those of you I forgot to mention, I thank you also..
  889.