home *** CD-ROM | disk | FTP | other *** search
/ ProfitPress Mega CDROM2 …eeware (MSDOS)(1992)(Eng) / ProfitPress-MegaCDROM2.B6I / BBS / NETMAIL / FMAIL090.ZIP / FMAIL.DOC < prev    next >
Encoding:
Text File  |  1992-05-09  |  67.3 KB  |  2,232 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.                                    FMail 0.90/gamma
  21.  
  22.  
  23.  
  24.  
  25.                              The Fast Echomail Processor
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.                    Copyright (C) 1991, 1992 by Folkert J. Wijnstra
  49.  
  50.                                  All rights reserved
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.                                   TABLE OF CONTENTS
  59.  
  60.  
  61.  
  62.           1   Introduction  . . . . . . . . . . . . . . . . . . . . . .   3
  63.             1.1   License and disclaimer  . . . . . . . . . . . . . . .   3
  64.             1.2   Registration  . . . . . . . . . . . . . . . . . . . .   4
  65.             1.3   Files . . . . . . . . . . . . . . . . . . . . . . . .   4
  66.             1.4   System requirements . . . . . . . . . . . . . . . . .   5
  67.             1.5   Various notes . . . . . . . . . . . . . . . . . . . .   6
  68.  
  69.           2   Getting started . . . . . . . . . . . . . . . . . . . . .   8
  70.             2.1   Converting config files of other echomail processor .   8
  71.  
  72.           3   FSetup  . . . . . . . . . . . . . . . . . . . . . . . . .   9
  73.               . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   9
  74.             3.1   Main menu . . . . . . . . . . . . . . . . . . . . .    10
  75.             3.2   Miscellaneous . . . . . . . . . . . . . . . . . . .    11
  76.               3.2.1   General options . . . . . . . . . . . . . . . .    11
  77.               3.2.2   Message base  . . . . . . . . . . . . . . . . .    12
  78.               3.2.3   Mail options  . . . . . . . . . . . . . . . . .    14
  79.               3.2.4   Addresses . . . . . . . . . . . . . . . . . . .    14
  80.               3.2.5   Netmail boards  . . . . . . . . . . . . . . . .    15
  81.               3.2.6   AreaMgr Defaults  . . . . . . . . . . . . . . .    15
  82.             3.3   System info . . . . . . . . . . . . . . . . . . . .    16
  83.               3.3.1   Directories . . . . . . . . . . . . . . . . . .    16
  84.               3.3.2   Swapping  . . . . . . . . . . . . . . . . . . .    17
  85.               3.3.3   Compression . . . . . . . . . . . . . . . . . .    18
  86.               3.3.4   Decompression . . . . . . . . . . . . . . . . .    18
  87.               3.3.5   Monochrome  . . . . . . . . . . . . . . . . . .    18
  88.               3.3.6   Extra handles . . . . . . . . . . . . . . . . .    18
  89.             3.4   Import/export . . . . . . . . . . . . . . . . . . .    19
  90.             3.5   Pack manager  . . . . . . . . . . . . . . . . . . .    20
  91.             3.6   Node manager  . . . . . . . . . . . . . . . . . . .    21
  92.             3.7   Area manager  . . . . . . . . . . . . . . . . . . .    23
  93.  
  94.           4   FMail . . . . . . . . . . . . . . . . . . . . . . . . .    26
  95.             4.1   Scan  . . . . . . . . . . . . . . . . . . . . . . .    26
  96.             4.2   Toss  . . . . . . . . . . . . . . . . . . . . . . .    26
  97.             4.3   Import  . . . . . . . . . . . . . . . . . . . . . .    26
  98.             4.4   Pack  . . . . . . . . . . . . . . . . . . . . . . .    28
  99.               4.4.1   Examples  . . . . . . . . . . . . . . . . . . .    28
  100.  
  101.           5   AreaMgr . . . . . . . . . . . . . . . . . . . . . . . .    30
  102.  
  103.           6   FTools  . . . . . . . . . . . . . . . . . . . . . . . .    32
  104.             6.1   Delete  . . . . . . . . . . . . . . . . . . . . . .    32
  105.             6.2   Maint . . . . . . . . . . . . . . . . . . . . . . .    32
  106.             6.3   Move  . . . . . . . . . . . . . . . . . . . . . . .    33
  107.             6.4   Stat  . . . . . . . . . . . . . . . . . . . . . . .    33
  108.  
  109.           7   Credits . . . . . . . . . . . . . . . . . . . . . . . .    34
  110.  
  111.                                           1
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.           APPENDIX A  -   Error messages  . . . . . . . . . . . . . .    35
  120.  
  121.           APPENDIX B  -   Technical notes . . . . . . . . . . . . . .    37
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.                                           2
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.           1   Introduction
  181.  
  182.  
  183.  
  184.           FMail is an echomail and netmail processor for the Hudson message
  185.           base. FMail has a built-in AreaFix-like function, called AreaMgr.
  186.           Forwarding  of AreaMgr requests  is not available  in the current
  187.           version but will  be in a future release. Six  different types of
  188.           archives are supported,  one of which is  ARJ. FMail has its  own
  189.           netmail routing function, called the  Pack Manager. With FMail it
  190.           is possible to  make a  copy of  all personal mail  in a  special
  191.           directory. Other features of FMail include:
  192.  
  193.           -   Capable of handling 4D addresses.
  194.  
  195.           -   If  needed FMail automatically remaps fakenet addresses to 4D
  196.               addresses and vice versa.
  197.  
  198.           -   Swaps  to  disk,  EMS  or XMS  before  running  an  archiving
  199.               utility.
  200.  
  201.           -   Supports the message base sharing specifications also used by
  202.               RemoteAccess and FrontDoor.
  203.  
  204.           -   Multiple netmail boards in the message base.
  205.  
  206.           -   Optionally sorts and links messages in the message base after
  207.               new messages have been imported.
  208.  
  209.  
  210.  
  211.           1.1   License and disclaimer
  212.  
  213.  
  214.           "FMail"  refers to  the  executables  and  documentation  in  the
  215.           original distribution archive. FMail  is copyrighted material  by
  216.           Folkert  J. Wijnstra. It  may only be used  in agreement with the
  217.           conditions set out in this license agreement.
  218.  
  219.           Although care  has been  taken to write  and test a  program that
  220.           does what  this document states,  the program is provided  as is,
  221.           without warranty  or guarantee of  any kind, either  expressed or
  222.           implied, as to the quality or performance of this program, except
  223.           that it will occupy disk space.
  224.  
  225.           The  author, Folkert J. Wijnstra, will not  be held liable to you
  226.           or  anyone  for  (but  not  limited  to)  any  direct,  indirect,
  227.           incidental  or consequential damages, including any lost profits,
  228.           lost savings which  may result from  the use or inability  to use
  229.           this program.
  230.  
  231.  
  232.  
  233.                                           3
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.           Folkert  J. Wijnstra  is in  no way  obligated to  provide future
  242.           versions of, or support for this software.
  243.  
  244.           Your  use  of the  program  constitutes  your  agreement to  this
  245.           license and  disclaimer and your  release of the author  from any
  246.           form of liability or litigation.
  247.  
  248.  
  249.  
  250.           1.2   Registration 
  251.  
  252.  
  253.           This  public gamma release  (unlike future releases)  may be used
  254.           free of charge for individual hobby use. It is not allowed to use
  255.           this  version  of  FMail within  a  commercial  environment (i.e.
  256.           business, governmental  organization, school, foundation,  or any
  257.           other form of juridical person).
  258.  
  259.           If you like  this program, sending me a netmail  message would be
  260.           appreciated.
  261.  
  262.           Please don't  use crash mail,  but use normal netmail  routing or
  263.           send  your netmail message via node 2:282/1 (+31-5910-34029). You
  264.           can do this by the  following FMail command: FMail Pack 2:282/310
  265.           via 2:282/1. On-line  times for my node number  2:282/310 will be
  266.           published in  the FMAIL_HELP  conference. More  information about
  267.           the availability of this echomail conference can be obtained from
  268.           Rick Kelly (2:282/1) or me.
  269.  
  270.           Folkert J. Wijnstra
  271.           Ede, The Netherlands
  272.           FidoNet 2:282/310 aka 2:283/203.17
  273.  
  274.  
  275.  
  276.           1.3   Files
  277.  
  278.  
  279.           The  FMail echomail  utility package  consists  of the  following
  280.           files:
  281.  
  282.             FMAIL.EXE     The  main program. It  is used for  importing and
  283.                           exporting messages,  packing of  netmail messages
  284.                           and the AreaMgr function.
  285.  
  286.             FSETUP.EXE    Used to create  and update the system  data files
  287.                           and   to   export   them   to  text   files   and
  288.                           configuration files used by other programs.
  289.  
  290.             FTOOLS.EXE    Message base maintenance utility.
  291.  
  292.             FMAIL.DOC     This documentation file.
  293.  
  294.                                           4
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.             AREAMGR.HLP   An  example   help   file   that  can   be   sent
  303.                           automatically to  downlinks by  FMail upon  their
  304.                           request.
  305.  
  306.             READ.ME       Additional information about FMail.
  307.            
  308.           The programs  FMail.EXE  and FSetup.EXE  also  create and  use  a
  309.           number of files. These files are:
  310.  
  311.             FMAIL.CFG     General configuration file.
  312.  
  313.             FMAIL.AR      Contains the area configuration used by FMail.
  314.  
  315.             FMAIL.NOD     Contains the node configuration used by FMail.
  316.  
  317.             FMAIL.PCK     Contains the netmail  routing information used by
  318.                           FMail's PACK function.
  319.  
  320.             FMAIL.DUP     Contains the database with signatures of messages
  321.                           used by FMail  to detect messages that  have been
  322.                           sent to  your system  before (duplicates).  FMail
  323.                           keeps track of the last 16384 messages.
  324.  
  325.           FMail will look for  these files in the  directory were FMail  is
  326.           located, even if the current directory is another one.
  327.  
  328.  
  329.  
  330.           1.4   System requirements
  331.  
  332.  
  333.           To use FMail  you need an IBM  PC, AT or 386 or  fully compatible
  334.           computer with a  mono or color card and a harddisk. Also you need
  335.           MS-DOS or PC DOS 3.3 or later. You should have at  least FILES=20
  336.           in your CONFIG.SYS. Use a higher value (e.g. FILES=40) if you are
  337.           using the 'Extra handles' option.
  338.  
  339.           In order to be  able to send and receive mail,  you need a mailer
  340.           that  is compatible with FTSC-0001. For  reading and writing mail
  341.           you need a message editor or a BBS program that uses the QuickBBS
  342.           message base format.
  343.  
  344.           Finally you need  one or more of the  compression programs listed
  345.           below:
  346.  
  347.             ARC     System Enhancement Associates
  348.             ARJ     Robert K Jung
  349.             LHA     Haruyasu Yoshizaki
  350.             PKARC,
  351.             PKPAK,
  352.             PKZIP   PKWARE Inc.
  353.             ZOO     Rahul Dhesi
  354.  
  355.                                           5
  356.  
  357.  
  358.  
  359.  
  360.  
  361.  
  362.  
  363.           1.5   Various notes
  364.  
  365.  
  366.  
  367.           *   Internally  FMail always  uses  4  dimensional addresses.  If
  368.               FMail  is handling  mail from  or to  a fakenet  address, the
  369.               address will be  internally converted into the  corresponding
  370.               4-d address. If necessary, the 4-d address will be  converted
  371.               back  into the  fakenet address  if that  is required  by the
  372.               receiving system.
  373.  
  374.               As a  consequence,  all  node  numbers entered  in  the  node
  375.               manager or the area manager should be 4-d addresses !!!
  376.  
  377.           *   Enter your AKAs in FSetup in the same order as in FrontDoor's
  378.               FDSetup,  i.e. if  you have  AKA  3 in  FrontDoor defined  as
  379.               2:282/310,  you  should  also  define  AKA  3  in  FSetup  as
  380.               2:282/310.
  381.  
  382.           *   Fmail doesn't recognize file attach messages created by other
  383.               echomail processors. As a consequence in the beginning  it is
  384.               possible   that  a  second  mail  bundle  is  created  for  a
  385.               particular node  if there is  already a mail bundle  that was
  386.               created by another echomail processor.
  387.  
  388.           *   When entering node numbers in  FSetup or on the FMail command
  389.               line, always  use the 4  dimensional address for  points, not
  390.               the fake net address.
  391.  
  392.           *   Node numbers may  be entered in an abbreviated  way. FMail or
  393.               FSetup will  use the  main node number  to complete  the node
  394.               number.  E.g. if you enter  ".1" and the main  node number is
  395.               defined as  2:282/310, FMail  will use  2:282/310.1. Likewise
  396.               "1" will be changed into 2:282/1.
  397.  
  398.           *   FMail  looks  for  the   de-/compression  utilities  in   the
  399.               directories that are included in the DOS PATH statement.
  400.  
  401.           *   If one or more de-/compression utilities are not available on
  402.               your  system, you should  remove them from  FSetup. That way,
  403.               they will not be mentioned in the AreaMgr confirmation report
  404.               as being available.
  405.  
  406.           *   Packets  created by  FMail are not  recognized by  TosScan as
  407.               being 4D. This may cause problems if FMail is used on a point
  408.               system when the boss uses  TosScan. There are several ways to
  409.               avoid this problem:
  410.  
  411.               -   Use  a utility  that changes  the product  code of  a PKT
  412.                   files created  by FMail to  a code of  a program  that is
  413.                   recognized by TosScan as being 4D.
  414.  
  415.  
  416.                                           6
  417.  
  418.  
  419.  
  420.  
  421.  
  422.  
  423.  
  424.               -   Use the 2D fake net method to exchange mail.
  425.  
  426.               Hopefully this problem will be solved in the near future with
  427.               a new release of TosScan.
  428.  
  429.  
  430.  
  431.  
  432.  
  433.  
  434.  
  435.  
  436.  
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.  
  470.  
  471.  
  472.  
  473.  
  474.  
  475.  
  476.  
  477.                                           7
  478.  
  479.  
  480.  
  481.  
  482.  
  483.  
  484.  
  485.           2   Getting started
  486.  
  487.  
  488.  
  489.           Use the  DOS command CD to go  to the FrontDoor system directory.
  490.           After you type FSETUP and press the ENTER key, a menu pops up. If
  491.           you use a monochrome monitor  in combination with a video adapter
  492.           with colour capabilities,  you might want to force  FSetup to not
  493.           use any colours. You can do this by appending /M after the FSetup
  494.           command. 
  495.  
  496.  
  497.  
  498.           2.1   Converting config files of other echomail processors
  499.  
  500.  
  501.           FSetup has the capability to  import the configuration files of a
  502.           number  of  other  echomail processors:  IMAIL,  TosScan  and all
  503.           programs  using an AREAS.BBS  file. Before using  this capability
  504.           however,  you first  should enter  all node  numbers you  will be
  505.           using and  include the fake  net numbers you are  using any. This
  506.           way, FMail will  automatically convert all fake net  addresses in
  507.           the configuration files  into 4 dimensional addresses that are be
  508.           used by FMail. 
  509.  
  510.           IMPORTANT: 
  511.  
  512.           1)  Always check the imported configuration files. 
  513.           2)  The  archiver  program  to  be  used will  not  be  converted
  514.               correctly in the node manager!
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.  
  534.  
  535.  
  536.  
  537.  
  538.                                           8
  539.  
  540.  
  541.  
  542.  
  543.  
  544.  
  545.  
  546.           3   FSetup
  547.  
  548.  
  549.  
  550.           FSetup is the  full screen setup  utility for FMail. FSetup  is a
  551.           menu oriented setup program. The following keys can be used:
  552.  
  553.           -   Move bar to the previous menu entry                  Up arrow
  554.           -   Move bar to the next menu entry                    Down arrow
  555.           -   Select option at the position of the bar                Enter
  556.           -   Return to the previous menu
  557.               (or exit if the current menu is the Main menu)            ESC
  558.           -   Shell to DOS                                            ALT-Z
  559.  
  560.           When editing  a data field  in FSetup, the following  options are
  561.           available to you:
  562.  
  563.           -   Move one position to the left                      Left arrow
  564.           -   Move one position to the right                    Right arrow
  565.           -   Move to the first position 
  566.               of the previous word                          Ctrl-Left arrow
  567.           -   Move to the first position
  568.               of the next word                             Ctrl-Right arrow
  569.           -   Move to the first position of the field                  Home
  570.           -   Move to the last position of the field                    End
  571.  
  572.           -   Delete the character at the 
  573.               current position of the cursor                         Delete
  574.           -   Delete the character left of the cursor             Backspace
  575.           -   Delete rest of the field                             Ctrl-End
  576.           -   Clear the entire field                                 Ctrl-Y
  577.  
  578.           -   Accept contents of data field                           Enter
  579.           -   Restore original contents of data field                   ESC
  580.           -   Toggle insert mode                                     Insert
  581.           -   Shell to DOS                                            ALT-Z
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.                                           9
  600.  
  601.  
  602.  
  603.  
  604.  
  605.  
  606.  
  607.           3.1   Main menu
  608.  
  609.  
  610.           The main menu of FSetup contains six options:
  611.  
  612.           Miscellaneous   Allows you to enter general information about the
  613.                           message base and how  messages should be handled.
  614.                           You  also   can  specify   the  compression   and
  615.                           decompression  programs  the should  be used  for
  616.                           your mail.
  617.  
  618.           System info     Information    about    directories,    swapping,
  619.                           compression programs etc. can be entered via  the
  620.                           System info sub menu.
  621.  
  622.           Import/Export   With the Import/Export option  of FSetup you  can
  623.                           export selected  parts of the  configuration to a
  624.                           text file  or a  printer. Also it is  possible to
  625.                           import area and  node configurations of IMAIL and
  626.                           TosScan.
  627.  
  628.           Pack Manager    The pack manager is used to enter netmail routing
  629.                           information. This information is  used by FMail's
  630.                           Pack function.
  631.  
  632.           Node Manager    The node  manager is  used to  review and  update
  633.                           information about other nodes, like the  password
  634.                           for AreaMgr and the node's capability.
  635.  
  636.           Area Manager    The  area manager  is used  to enter  information
  637.                           about echo areas that have to be tossed by FMail.
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.                                           10
  661.  
  662.  
  663.  
  664.  
  665.  
  666.  
  667.  
  668.           3.2   Miscellaneous
  669.  
  670.  
  671.           The  "Miscellaneous" menu  contains six  options,  which will  be
  672.           described below.
  673.  
  674.  
  675.           3.2.1   General options
  676.  
  677.           This  options   shows  a  menu   that  lets  you   enter  general
  678.           configuration information:
  679.  
  680.           Sysop Name
  681.  
  682.               Your name. It is used  for determining whether or not netmail
  683.               should be imported into the message base netmail board and if
  684.               a  copy  of an  echomail  message  should  be placed  in  the
  685.               personal mail directory. 
  686.  
  687.           Log file name (optional)
  688.  
  689.               If you want  a log file to  be created, you should  enter the
  690.               desired path and filename here.
  691.  
  692.           AreaMgr log
  693.  
  694.               If you  want a separate log file containing information about
  695.               AreaMgr requests  to be  created, you  should enter  path and
  696.               filename  here. If  left  blank,  information  about  AreaMgr
  697.               requests will be inserted in the normal log file.
  698.  
  699.           Log level
  700.  
  701.               Currently FMail supports three log levels:
  702.               0 :   Nothing will be written to the log file.
  703.               1 :   All information  except the  message 'Tossing  .....PKT
  704.                     from node ....' will be logged.
  705.               2 :   All information will be logged.
  706.  
  707.           Pers. mail path
  708.  
  709.               If you enter a  directory name here, a copy  of each echomail
  710.               message  that is directed  to you (even  if it is  in a pass-
  711.               through  area)  will  be  placed  in  *.MSG  format  in  this
  712.               directory.
  713.  
  714.           Topic 1
  715.           Topic 2
  716.  
  717.               FMail has the  ability to scan the subject  lines of messages
  718.               it is tossing for up  to two keywords. If messages are  found
  719.               containing one of these keywords,  they will be copied to the
  720.  
  721.                                           11
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.               personal  mail directory.  Using FMail's  topic  scan feature
  730.               will slow down the tossing function a bit.
  731.  
  732.           Include netmail
  733.  
  734.               Indicates  whether or  not personal  netmail  should also  be
  735.               copied to the personal mail directory.
  736.  
  737.  
  738.           3.2.2   Message base
  739.  
  740.           This option  shows a  menu  that lets  you  control the  way  the
  741.           message base will be handled.
  742.  
  743.           Bad message board
  744.  
  745.               Message base board number of  the board in which bad messages
  746.               will be stored.
  747.  
  748.           Duplicate message board
  749.  
  750.               Message base  board number  of the board  in which  duplicate
  751.               messages will be stored.
  752.  
  753.           Recovery board
  754.  
  755.               Message base board number of  the board to which FTools Maint
  756.               /c  will move  messages in  boards  that are  not defined  in
  757.               FSetup.
  758.  
  759.           Import netmail to sysop
  760.  
  761.               If set to "No", messages addressed to your name or to "Sysop"
  762.               won't be  imported into the message base. Has no effect if no
  763.               netmail board number has been entered.
  764.  
  765.           Remove 'Re:'
  766.  
  767.               Some message editors put "Re:" before the actual subject when
  768.               replying to a message. FMail  is capable to remove "Re:" from
  769.               subject lines.
  770.  
  771.           Remove lf/soft cr
  772.  
  773.               Linefeeds  and  soft  carriage  returns  are  unnecessary  in
  774.               echomail messages. In  order to save some  diskspace, you may
  775.               want to remove them. It  will, however, slow the program down
  776.               a bit.
  777.  
  778.  
  779.  
  780.  
  781.  
  782.                                           12
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.           Update text after Scan
  791.  
  792.               Write the  text of the  message as it  will be sent  to other
  793.               systems back to the message base. This means that the message
  794.               in  the   message  base   will  contain   PATH  and   SEEN-BY
  795.               information.
  796.  
  797.           Sort new messages
  798.  
  799.               If set  to "Yes", new  messages in the  message base  will be
  800.               sorted according to subject and date.
  801.  
  802.           Use subject
  803.  
  804.               Apart from date/time also use the subject to sort messages.
  805.  
  806.           Update reply chains
  807.  
  808.               If set  to "Yes",  all message reply  chains will  be updated
  809.               after messages have been tossed into the message base.
  810.  
  811.           Multi-line mode
  812.  
  813.               Allows concurrent access of FMail and the BBS software to the
  814.               message base. DOS's SHARE should be installed.
  815.  
  816.           Scan always
  817.  
  818.               If set to "Yes", the  messages base will always be completely
  819.               scanned for outgoing messages. If set to "No" FMail relies on
  820.               the  files  ECHOMAIL.BBS  and  NETMAIL.BBS  to  indicate  new
  821.               messages.  If these  files  are  found to  be  pointing to  a
  822.               message that doesn't  qualify for export, a  complete scan of
  823.               the message base will be performed.
  824.  
  825.           Quick toss
  826.  
  827.               If enabled, this option slightly shortens  the time needed by
  828.               FMail after  a packet has  been tossed. Normally  the message
  829.               base  files are closed and reopened between packets, but this
  830.               options causes the files not  to be closed. Using this option
  831.               might  under extreme conditions slightly increase the risk of
  832.               loosing some messages in the message base.
  833.  
  834.  
  835.  
  836.  
  837.  
  838.  
  839.  
  840.  
  841.  
  842.  
  843.                                           13
  844.  
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.           3.2.3   Mail options
  852.  
  853.           This  option shows  you  a  menu that  lets  you control  certain
  854.           aspects of the FMail handles mail.
  855.  
  856.           Dupe detection
  857.  
  858.               Try to  detect  duplicate messages.  If found,  they will  be
  859.               placed in the duplicate messages directory (if defined).
  860.  
  861.           Use EMS
  862.  
  863.               Try to use EMS memory to store the signatures of messages in.
  864.               This saves about 64 kb of conventional memory.
  865.  
  866.           Check PKT destination
  867.  
  868.               If this options is  enabled, only packets that are  addressed
  869.               to one of your AKAs (or to one of your points if you are  not
  870.               a point yourself) will be tossed.  Packets addressed to other
  871.               nodes will be  renamed to files with the  file name extension
  872.               '.DST'.
  873.  
  874.           Max PKT size (kb)
  875.  
  876.               The maximum size of an outgoing PKT file in kilobytes.
  877.  
  878.           Keep receipts
  879.  
  880.               Don't set the KILL attribute on receipts created by AreaMgr.
  881.  
  882.           Remove netmail kludges
  883.  
  884.               Some  echomail  processors  cannot handle  echomail  messages
  885.               containing netmail  kludges (INTL,  FMPT, TOPT).  If some  of
  886.               your downlinks use such  an echomail processor, you may  want
  887.               to enable the  'Remove netmail kludges' toggle.  PLEASE CHECK
  888.               THE ECHOMAIL POLICY OF YOUR NET BEFORE USING THIS OPTION.
  889.  
  890.  
  891.           3.2.4   Addresses
  892.  
  893.           Your main address and up to ten other addresses that you may use,
  894.           can be entered in this window. If  some of your points don't have
  895.           4-d capabilities, they will have  to receive their mail using the
  896.           fake net method. For each of the eleven addresses you may enter a
  897.           fake net number. You  can do this by appending it  to your normal
  898.           4-d address using a dash '-'. For example 2:282/310-6310.
  899.  
  900.  
  901.  
  902.  
  903.  
  904.                                           14
  905.  
  906.  
  907.  
  908.  
  909.  
  910.  
  911.  
  912.           3.2.5   Netmail boards
  913.  
  914.           FMail allows you to use different netmail boards for each of your
  915.           AKA's. Information about these netmail  areas can be entered in a
  916.           sub menu. The information includes:
  917.           -   Message  base board  number. It  is possible  to use  a board
  918.               number  for more  than one  AKA.  If you  do  this, only  the
  919.               information of the first netmail area that uses a  particular
  920.               message base board will be used, e.g. by AutoExport to create
  921.               the  FrontDoor  and GoldEd  areas  files  and by  FTools  for
  922.               determining which messages should be deleted.
  923.           -   A comment that  will be used in  the areas files that  can be
  924.               created by FSetup AutoExport feature.
  925.           -   Information  that  can be  used  by FTools  for  message base
  926.               maintenance purposes.
  927.           -   Security  information to  be used  in  MESSAGES.RA. For  more
  928.               information about  the options available in the  RA info menu
  929.               you are referred to the RemoteAccess documentation.
  930.  
  931.  
  932.           3.2.6   AreaMgr Defaults
  933.  
  934.           To save  some time when installing new areas in the Area Manager,
  935.           you may enter  a number of default settings that will be used for
  936.           new areas.  Of course, these  values may  be changed in  the Area
  937.           Manager, should  it be necessary. For more  information about the
  938.           offered options, you  are referred to the chapter  about the Area
  939.           Manager.
  940.  
  941.  
  942.  
  943.  
  944.  
  945.  
  946.  
  947.  
  948.  
  949.  
  950.  
  951.  
  952.  
  953.  
  954.  
  955.  
  956.  
  957.  
  958.  
  959.  
  960.  
  961.  
  962.  
  963.  
  964.  
  965.                                           15
  966.  
  967.  
  968.  
  969.  
  970.  
  971.  
  972.  
  973.           3.3   System info
  974.  
  975.  
  976.           The system  info menu  is used for  various types  of information
  977.           that are related to the system on which FMail is used.
  978.  
  979.  
  980.           3.3.1   Directories
  981.  
  982.           In  the  'Directories'  window  you  can  enter  eight  paths  to
  983.           directories that will be  used for specific files.  Unless stated
  984.           otherwise, no directory should be used for more than one purpose!
  985.  
  986.           Message base
  987.  
  988.               The message  base  path points  to  the directory  where  the
  989.               message base files are stored.
  990.  
  991.           Netmail
  992.  
  993.               The  netmail  directory contains  netmail  messages  in *.MSG
  994.               format.  File  attach   messages  will  be  placed   in  this
  995.               directory.
  996.  
  997.           Incoming mail
  998.  
  999.               The  incoming  mail  directory is  the  directory  where your
  1000.               mailer  stores its received files. Incoming mail bundles will
  1001.               also be unpacked in this directory. 
  1002.  
  1003.               Sometimes for some reason packets are not tossed by FMail. If
  1004.               this is  the case, the  PKT files will  be renamed.  The file
  1005.               name  extensions of these remaining files indicate the nature
  1006.               of the problem:
  1007.  
  1008.               PKT   If there is not enough free disk space on your harddisk
  1009.                     when a incoming PKT  file is being tossed, FMail aborts
  1010.                     and  the  PKT  file  remains  in  the  'Incoming  mail'
  1011.                     directory.
  1012.  
  1013.               QQQ   If FMail  for some  reason can't  compress an  outgoing
  1014.                     mailbundle, the  file name  extension will  be  changed
  1015.                     from PKT into QQQ. If FMail is run again, it will first
  1016.                     try to  compress any packets with the  QQQ extension if
  1017.                     found.
  1018.  
  1019.               SEC   The password in this packet did not correspond with the
  1020.                     password for the source node in the node manager.
  1021.  
  1022.               DST   The  mail  packet is  not  directed to  your  main node
  1023.                     number or one of your AKAs.
  1024.  
  1025.  
  1026.                                           16
  1027.  
  1028.  
  1029.  
  1030.  
  1031.  
  1032.  
  1033.  
  1034.               ERR   For some reason, the PKT header could not be read.
  1035.  
  1036.           Outgoing mail
  1037.  
  1038.               In  the outgoing  mail directory  FMail  will store  the mail
  1039.               bundles it creates for other nodes.
  1040.  
  1041.           Secure (optional)
  1042.  
  1043.               If you are using some program that creates PKT files that you
  1044.               would like to have tossed by FMail, there may be a problem if
  1045.               you have security enabled in the Area Manager.  Placing those
  1046.               packets  in the  Secure  directory will  cause FMail  to toss
  1047.               them,  even  if  security  is  enabled  for  that  particular
  1048.               echomail conference.
  1049.               CAUTION: Be very careful with what PKT files you place in the
  1050.               Secure directory. It is very easy to create dupes this way!
  1051.  
  1052.           Semaphore (optional)
  1053.  
  1054.               Indicates whether or not FMail should create FDRESCAN.NOW and
  1055.               FMRESCAN.NOW  after  netmail  has  been  tossed.  If  the  FD
  1056.               environment  variable has  been  set,  these  files  will  be
  1057.               created  in   the  directory  indicated  by   this  variable.
  1058.               Otherwise,  they will be  created in  the directory  in which
  1059.               FMail is located.
  1060.  
  1061.           Sent mail (optional)
  1062.           Received mail (optional)
  1063.  
  1064.               If the  'Sent mail'  and/or 'Received  mail' directories  are
  1065.               defined,  FMail will move  sent and/or received  netmail from
  1066.               the netmail directory to the appropriate directory: mail that
  1067.               has been  sent, will be moved to the 'Sent mail' directory if
  1068.               defined. Message  that have  been received  by the  addressee
  1069.               will be moved to the 'Received mail' directory. Messages with
  1070.               special  attributes (file attach,  in-transit) will  never be
  1071.               moved  to  either one  of  these directories.  Sent  mail and
  1072.               Received mail may point to the same directory.
  1073.  
  1074.  
  1075.           3.3.2   Swapping
  1076.  
  1077.           Under some circumstances, there may  not be enough memory left to
  1078.           execute  a (de)compression  utility. To  make sure that  there is
  1079.           enough memory  available, you may  want to enable  swapping. This
  1080.           means that FMail  will temporarily remove  itself from memory  in
  1081.           order to make room for the (de)compression utility.
  1082.  
  1083.           There are three types of  swapping available. The slowest type is
  1084.           swapping to disk.  FMail will try to  swap itself to disk  if the
  1085.           other two methods are not  available. These other two methods are
  1086.  
  1087.                                           17
  1088.  
  1089.  
  1090.  
  1091.  
  1092.  
  1093.  
  1094.  
  1095.           swapping to EMS and swapping to XMS. If both swapping to  EMS and
  1096.           swapping to XMS are enabled, FMail will first try XMS and if that
  1097.           doesn't work  EMS. If you are  running FMail under DESQview  or a
  1098.           similar  program, make  sure  that  there is  enough  EMS or  XMS
  1099.           available to FMail. Under DESQview  the amount of EMS/XMS that is
  1100.           available in  a window  can be changed  via 'Change  a Program'->
  1101.           'Maximum Expanded Memory Size'. It should be left blank or be set
  1102.           to at least 700 kb.
  1103.  
  1104.           You may set the directory in which the swap file will  be located
  1105.           by entering the path to the desired directory. If left blank, the
  1106.           swap file will be placed in the directory where FMail is located.
  1107.  
  1108.  
  1109.           3.3.3   Compression
  1110.  
  1111.           The programs that are used to compress your outgoing mail bundles
  1112.           are  listed  here.  FMail  can  handle  six  different  types  of
  1113.           archivers: ARC, ZIP, LZH, PAK, ZOO and ARJ. First the name of the
  1114.           program should be listed, followed by optional arguments. Default
  1115.           settings for each of these programs are automatically  created by
  1116.           FSetup when it is run for the first time.
  1117.  
  1118.           It  is important to add the proper  command line switches for the
  1119.           compression utilities. You must make  sure that the programs  are
  1120.           not waiting for additional input  such as a response to a  Yes/No
  1121.           prompt.
  1122.  
  1123.           The archiving utility listed  behind "Default" is used  for nodes
  1124.           not listed in the Node Manager.
  1125.  
  1126.  
  1127.           3.3.4   Decompression
  1128.  
  1129.           The  programs  that are  used  to decompress  your  incoming mail
  1130.           bundles are listed here.  For more information see section  3.3.3
  1131.           (Compression).
  1132.  
  1133.  
  1134.           3.3.5   Monochrome
  1135.  
  1136.           If enabled, FSetup  will not use color,  even if a color  card is
  1137.           detected.  This  may  be  useful on  systems  using  a monochrome
  1138.           monitor in combination with a color card.
  1139.  
  1140.  
  1141.           3.3.6   Extra handles
  1142.  
  1143.           If you have  more than about 10  downlinks and you want  FMail to
  1144.           run faster, you  should enable the  'Extra handles' toggle.  This
  1145.           causes FMail  to use up  to 40 handles  for files instead  of 20.
  1146.           ATTENTION: if you  are running more than one program  at the same
  1147.  
  1148.                                           18
  1149.  
  1150.  
  1151.  
  1152.  
  1153.  
  1154.  
  1155.  
  1156.           time, please make sure that there are enough handles left for the
  1157.           other programs when FMail is using up to 40 handles.
  1158.  
  1159.  
  1160.  
  1161.           3.4   Import/export
  1162.  
  1163.  
  1164.           All  menu   options  starting  with  "List"  allow  you  to  send
  1165.           information about parts of your FMail setup to a text file  or to
  1166.           the printer. If  you want to send  it to the printer,  just enter
  1167.           PRN as the file name.
  1168.  
  1169.  
  1170.           3.4.1   Import Config
  1171.  
  1172.           The  option "Import  config"  allows  you  to  import  AREAS.BBS,
  1173.           FOLDER.FD and  area and  node configuration  files  of two  other
  1174.           popular  echomail processors:  IMAIL (version  1.20  and up)  and
  1175.           TosScan. In some  cases you have  the choice  whether to use  the
  1176.           area tag or to use the comment to identify an area in the  config
  1177.           file that is created by FSetup.
  1178.  
  1179.           A  special option  is  Import  RA info.  It  imports RA  security
  1180.           information into  an  EXISTING FMail  areas  file. If  you  don't
  1181.           already have an FMail areas file, enter the information  manually
  1182.           in  the Area  Manager or use  one of  the other  import functions
  1183.           first. When you start the Import RA info option, the program will
  1184.           try to find  security information  in MESSAGES.RA  for each  area
  1185.           that is defined in FMail.Ar and insert it in that file.
  1186.  
  1187.  
  1188.           3.4.2   AutoExport
  1189.  
  1190.           Normally when  a new area is installed, this  had to be done in a
  1191.           number of programs. With  FSetup's AutoExport feature this is  no
  1192.           longer   necessary.  Each  update   in  the  Area   Manager  will
  1193.           automatically  result  in  an  update  of  AREAS.BBS,  FOLDER.FD,
  1194.           MESSAGES.RA and a file in a format that can be used by GoldEd.
  1195.  
  1196.           All you have to do is to enter the path to the directory in which
  1197.           the desired file should appear (the actual filename should not be
  1198.           added; FSetup will append a standard name to the path).
  1199.  
  1200.           With FOLDER.FD and MESSAGES.RA  you may choose which item  should
  1201.           be used: the area tag or the comment field.
  1202.  
  1203.  
  1204.  
  1205.  
  1206.  
  1207.  
  1208.  
  1209.                                           19
  1210.  
  1211.  
  1212.  
  1213.  
  1214.  
  1215.  
  1216.  
  1217.           3.5   Pack manager
  1218.  
  1219.  
  1220.           Entries  in the Pack  Manager should use  the same  format as the
  1221.           command line when  using the Pack  command. For more  information
  1222.           about this format see section 4.4.
  1223.  
  1224.           Entries in  the Pack  Manager are  used from  top to  bottom: the
  1225.           first entry that applies to a particular message will be used for
  1226.           that message. An example:
  1227.  
  1228.             2:282/357 2:282/309 via 2:282/301
  1229.             2:283/216 via 2:283/203
  1230.             1:* 2:* 3:* 4:* 5:* 6:* via 2:282/1
  1231.             2:282/* /C
  1232.  
  1233.           This  example packs all  messages for nodes  2:282/357, 2:282/309
  1234.           and 2:282/301 that do not have  the crash, hold or orphan  status
  1235.           and  sends them  to node  2:282/301. Messages  for 2:283/216  and
  1236.           2:283/203 are packed  and sent to  node 2:283/203. All  remaining
  1237.           messages for zones 1, 2,  3, 4, 5 and 6 will be  sent to 2:282/1.
  1238.           Crash messages for  nodes in net 282  will be packed and  sent to
  1239.           those nodes directly.
  1240.  
  1241.  
  1242.  
  1243.  
  1244.  
  1245.  
  1246.  
  1247.  
  1248.  
  1249.  
  1250.  
  1251.  
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.  
  1258.  
  1259.  
  1260.  
  1261.  
  1262.  
  1263.  
  1264.  
  1265.  
  1266.  
  1267.  
  1268.  
  1269.  
  1270.                                           20
  1271.  
  1272.  
  1273.  
  1274.  
  1275.  
  1276.  
  1277.  
  1278.           3.6   Node manager
  1279.  
  1280.  
  1281.           The node manager is used to store information about the nodes you
  1282.           exchange mail with.
  1283.  
  1284.           Node
  1285.  
  1286.               The node number of a node. IMPORTANT: This node number should
  1287.               always be the normal node  number i.e. you should NEVER enter
  1288.               a node  number containing a fake net. If  it is necessary for
  1289.               some  of your  points that you  send them their  mail using a
  1290.               fake net, you should set their capability to "Stone Age" (see
  1291.               below) and define a fake net in the Addresses window.
  1292.  
  1293.           Sysop Name
  1294.  
  1295.               Here you may  enter the name of the sysop of the remote node.
  1296.               A  this moment, the  name of the  sysop will only  be used in
  1297.               AreaMgr replies.
  1298.  
  1299.           Capability
  1300.  
  1301.               You  can tell FMail whether or  not the software of the other
  1302.               node  recognizes   4-d  addresses  (FSC-0039)   or  only  2-d
  1303.               addresses by  setting the capability switch to  "Type 2+" for
  1304.               4-d  or "Stone Age" for 2-d. If  you want to send mail to one
  1305.               of your "Stone  Age" points, FMail will  automatically try to
  1306.               use the fake net method. In most cases setting the capability
  1307.               of a node to Type 2+ will be fine.
  1308.  
  1309.           Archiving utility
  1310.  
  1311.               The "Archiving utility" toggle can be used to set the type of
  1312.               archiving program that will be used to compress mail for this
  1313.               node. A node is able to  change this setting using an AreaMgr
  1314.               request message.
  1315.  
  1316.           Status
  1317.  
  1318.               You may set the status of the file attach messages for a node
  1319.               to "None", "Hold", "Crash", "Hold/Direct" and "Crash/Direct".
  1320.  
  1321.           Groups
  1322.  
  1323.               The area manager lets  you assign a group letter to each echo
  1324.               area. In  the node manager you  can enter the  letters of the
  1325.               groups  that  are available  to a  particular node.  Enter an
  1326.               asterisk if  all areas  should be available  to a  particular
  1327.               node.
  1328.  
  1329.  
  1330.  
  1331.                                           21
  1332.  
  1333.  
  1334.  
  1335.  
  1336.  
  1337.  
  1338.  
  1339.           Tiny SEEN-BYs
  1340.  
  1341.               If you  set the  "Tiny SEEN-BYs" switch  to "Yes",  this node
  1342.               will receive  echo mail messages  in which only you  and your
  1343.               downlinks  will be  listed in  the  SEEN-BY lines.  In normal
  1344.               situations this switch should be set to "No".
  1345.  
  1346.           Reformat date
  1347.  
  1348.               Some echomail utilities create date  strings which are not in
  1349.               accordance  with  the  specifications.  Some  other  echomail
  1350.               utilities have problems recognizing those date strings. FMail
  1351.               will  send a  corrected date  string to  a node  if "Reformat
  1352.               date" is set to yes.
  1353.  
  1354.           AreaMgr password
  1355.  
  1356.               The AreaMgr password is used  by a remote node to connect  or
  1357.               disconnect echomail areas. To do this, the remote node has to
  1358.               send a message  to "AreaMgr",  "AreaFix" or  "FMail" at  your
  1359.               node number. The password should be on the subject line.
  1360.  
  1361.           Packet password
  1362.  
  1363.               If you enter an Packet password, FMail will only toss packets
  1364.               from  this node  if the  listed  password is  present in  the
  1365.               header of  the received  packet.  The password  also will  be
  1366.               placed in  the header of  each packet created for  this node.
  1367.               The combination of packet password and the Security option in
  1368.               the  Area Manager  should make  it  a bit  more difficult  to
  1369.               successfully drop an echomail bomb on your system.
  1370.  
  1371.  
  1372.  
  1373.  
  1374.  
  1375.  
  1376.  
  1377.  
  1378.  
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.  
  1390.  
  1391.  
  1392.                                           22
  1393.  
  1394.  
  1395.  
  1396.  
  1397.  
  1398.  
  1399.  
  1400.           3.7   Area manager
  1401.  
  1402.  
  1403.           The area manager is used to tell FMail which echomail conferences
  1404.           (areas)  you  are  carrying.  Each  of the  fields  will  now  be
  1405.           explained in detail.
  1406.  
  1407.           Area name
  1408.  
  1409.               This  is the  name of  the  conference. It  can be  up  to 24
  1410.               characters long. This  name is often referred to  as the area
  1411.               tag.  It is  inserted  into every  message  that your  system
  1412.               exports  for  an   area  so  that  other   system's  echomail
  1413.               processors can put the message  into the correct area when it
  1414.               arrives.
  1415.  
  1416.           Comment
  1417.  
  1418.               This field is  used to give some info  about an echomail area
  1419.               in messages that are returned  by AreaMgr. It also appears in
  1420.               the output of some of the list functions in the Import/export
  1421.               menu.
  1422.  
  1423.           Active
  1424.  
  1425.               If  the 'Active' switch  is off, the  area will  no longer be
  1426.               recognized by FMail as a valid echomail area. This switch can
  1427.               be used to temporarily disable a particular area.
  1428.  
  1429.           Local
  1430.  
  1431.               If you  have local  message areas in  your message  base, you
  1432.               should enter  those areas  in FSetup with  Local set  to Yes.
  1433.               That  way, you can enter message base maintenance information
  1434.               for that area  and make sure, that the  boardnumber cannot be
  1435.               accidentally  assigned to another area. Also those areas will
  1436.               be marked as Local in AutoExported files.
  1437.  
  1438.           Board
  1439.  
  1440.               The "Board"  field is used  to select the message  base board
  1441.               number in which the messages in this area should be imported.
  1442.               If you  select this option,  a window pops up  containing all
  1443.               possible board numbers and the word "None". The board numbers
  1444.               that  are displayed  in a  dark  colour are  already used  by
  1445.               another area.  If you  select the  word "None",  the messages
  1446.               won't be imported into  the message base, but  only forwarded
  1447.               to your downlinks (a so called "Pass-through area").  Use the
  1448.               cursor keys to go to the desired board number and press ENTER
  1449.               to select.
  1450.  
  1451.  
  1452.  
  1453.                                           23
  1454.  
  1455.  
  1456.  
  1457.  
  1458.  
  1459.  
  1460.  
  1461.           Group
  1462.  
  1463.               The  "Group" field defines  which group a  conference belongs
  1464.               to. The valid range for this field is A through Z.  It's used
  1465.               to regulate the  availability of conferences to  other nodes.
  1466.               You  should  divide   your  conferences  into  a   number  of
  1467.               categories.  For example,  all conferences  that  only a  few
  1468.               people should be able to access could be put into group S for
  1469.               Secure  while all  other  conferences  are  put  into  G  for
  1470.               General.
  1471.  
  1472.           RA info
  1473.  
  1474.               Here you  may enter  the security level  and flags  and other
  1475.               information that will be used in RA's MESSAGES.RA.
  1476.  
  1477.           Security
  1478.  
  1479.               Only messages from  nodes that are connected  to a particular
  1480.               conference are accepted by FMail.
  1481.  
  1482.           Private
  1483.  
  1484.               If the "Private"  field is set to "Yes",  private message are
  1485.               allowed in this  conference. Otherwise, the private  bit will
  1486.               be removed from all messages in this conference.
  1487.  
  1488.           Tiny SeenBy
  1489.  
  1490.               If set to "Yes", all of  your downlinks that are connected to
  1491.               this  area will receive  messages in which  the SEEN-BY lines
  1492.               will only contain your downlinks.
  1493.  
  1494.           Imp. SeenBy
  1495.  
  1496.               If set  to "Yes",  SEEN-BY  information of  messages in  this
  1497.               conference will be imported into the message base.
  1498.  
  1499.           # Messages
  1500.  
  1501.               Maximum  number of  messages in  an area.  If there  are more
  1502.               messages in an area,  they will be deleted as  soon as FTools
  1503.               Maint /d is used.
  1504.  
  1505.           # Days
  1506.  
  1507.               If there  are messages  in an  area that  are older  than the
  1508.               number of days that is entered here, they  will be deleted as
  1509.               soon as FTools Maint /d is used.
  1510.  
  1511.  
  1512.  
  1513.  
  1514.                                           24
  1515.  
  1516.  
  1517.  
  1518.  
  1519.  
  1520.  
  1521.  
  1522.           Arrival date
  1523.  
  1524.               Use the date that a message arrived on your system instead of
  1525.               the  date that a  message was written  when deleting messages
  1526.               using the  # Days criterium.  This option does not  work with
  1527.               messages  with  an  extremely long  subject  line.  For these
  1528.               messages the date that the message was written will be used.
  1529.  
  1530.           Sysop
  1531.  
  1532.               Do not remove any message that has not been read by the Sysop
  1533.               (the user with the first  entry in Users.BBS). If this switch
  1534.               is set to Yes, no message that has not been read by the SysOp
  1535.               will be deleted, if it should  be deleted according to one or
  1536.               more of the other criteria.
  1537.  
  1538.           Origin
  1539.  
  1540.               The origin is the address that will be added to the  PATH and
  1541.               SEEN-BY lines. It will also used in the origin line that will
  1542.               be appended by FMail if the message that is exported from the
  1543.               message base doesn't contain an origin line (NOTE: FMail will
  1544.               NEVER  add  tear and/or  origin  lines to  messages  that are
  1545.               received from other systems in case they are missing).
  1546.  
  1547.           Other AKAs
  1548.  
  1549.               If you want to add more than one of  your AKAs to the SEEN-BY
  1550.               lines of a  message, you should use the  "Other AKAs" options
  1551.               to indicate which AKAs should be added also.
  1552.  
  1553.           Origin line
  1554.  
  1555.               If a  message that is  exported out of the  message base does
  1556.               not contain  a origin  line, FMail will  add one.  This added
  1557.               origin will contain a text string that may be entered here.
  1558.  
  1559.           Export
  1560.  
  1561.               The systems  connected  to the  conference  are listed  in  a
  1562.               window which pops  up when you  select the option  "Connected
  1563.               systems". IMPORTANT:  The node  number should  always be  the
  1564.               normal node number i.e. you  should NEVER enter a node number
  1565.               containing a fake net. FMail automatically uses the fake  net
  1566.               if necessary.
  1567.  
  1568.  
  1569.  
  1570.  
  1571.  
  1572.  
  1573.  
  1574.  
  1575.                                           25
  1576.  
  1577.  
  1578.  
  1579.  
  1580.  
  1581.  
  1582.  
  1583.           4   FMail
  1584.  
  1585.  
  1586.  
  1587.           The actual FMail program has four main commands. They are "Scan",
  1588.           "Toss",  "Import" and  "Pack"  and will  be  discussed in  detail
  1589.           below.
  1590.  
  1591.  
  1592.  
  1593.           4.1   Scan
  1594.  
  1595.  
  1596.           Scan the message base for outgoing echomail and netmail messages.
  1597.           Echomail  messages will  be packet  to  be sent  to other  nodes.
  1598.           Netmail messages will be moved to the netmail directory. They may
  1599.           be packed later by the FMail Pack command discussed below.
  1600.  
  1601.           The Scan option can be used in combination with three switches:
  1602.  
  1603.             /E  Scan for echomail messages only
  1604.             /N  Scan for netmail messages only
  1605.             /S  Scan  the  entire  message  base  (ignore ECHOMAIL.BBS  and
  1606.                 NETMAIL.BBS)
  1607.  
  1608.           ATTENTION: FMail's  SCAN function  does not  yet support  netmail
  1609.           credits.
  1610.  
  1611.  
  1612.  
  1613.           4.2   Toss
  1614.  
  1615.  
  1616.           Tosses received mail bundles into  the message base and  forwards
  1617.           echomail messages to your downlinks. 
  1618.  
  1619.           The /B switch may be added to let FMail check all messages in the
  1620.           bad messages directory  to see  whether they  are valid  echomail
  1621.           messages  or not. This may  necessary if you  are receiving a new
  1622.           conference from your  uplink but forgot to  enter it in  the area
  1623.           manager. Messages that are moved to the message base using the /B
  1624.           switch  will  not be  sent to  your downlinks  as this  may cause
  1625.           duplicate messages to be sent into the net.
  1626.  
  1627.  
  1628.  
  1629.           4.3   Import
  1630.  
  1631.  
  1632.           Imports netmail messages  destined for your node into the message
  1633.           base. A netmail board should be defined in FSetup. Whether or not
  1634.  
  1635.  
  1636.                                           26
  1637.  
  1638.  
  1639.  
  1640.  
  1641.  
  1642.  
  1643.  
  1644.           messages to the Sysop should  be imported can also be  defined in
  1645.           FSetup. Import has no switches.
  1646.  
  1647.  
  1648.  
  1649.  
  1650.  
  1651.  
  1652.  
  1653.  
  1654.  
  1655.  
  1656.  
  1657.  
  1658.  
  1659.  
  1660.  
  1661.  
  1662.  
  1663.  
  1664.  
  1665.  
  1666.  
  1667.  
  1668.  
  1669.  
  1670.  
  1671.  
  1672.  
  1673.  
  1674.  
  1675.  
  1676.  
  1677.  
  1678.  
  1679.  
  1680.  
  1681.  
  1682.  
  1683.  
  1684.  
  1685.  
  1686.  
  1687.  
  1688.  
  1689.  
  1690.  
  1691.  
  1692.  
  1693.  
  1694.  
  1695.  
  1696.  
  1697.                                           27
  1698.  
  1699.  
  1700.  
  1701.  
  1702.  
  1703.  
  1704.  
  1705.           4.4   Pack
  1706.  
  1707.  
  1708.           Packs  and compresses  netmail messages.  These  messages may  be
  1709.           routed through a specified node or may be sent directly.
  1710.  
  1711.           The syntax of FMail Pack:
  1712.  
  1713.             FMail Pack [<node> ... [VIA <node>]
  1714.                            [/C] [/H] [/I] [/L] [/O] ]
  1715.  
  1716.           The one  or more <node>  entries before the optional  VIA specify
  1717.           the nodes for which messages should be packed. The * macro may be
  1718.           used here. E.g. 2:282/* specifies all nodes in net 282 in zone 2.
  1719.           If a VIA node is added,  all messages will be routed though  this
  1720.           node. Otherwise  all messages  will be packed  and sent  to their
  1721.           original destination.
  1722.  
  1723.           The Pack command may be used in combination with five switches:
  1724.  
  1725.             /C  Include messages with Crash status. Normally these messages
  1726.                 will not be packed.
  1727.  
  1728.             /H  Include messages with Hold  status. Normally these messages
  1729.                 will not be packed.
  1730.  
  1731.             /O  Include orphaned messages. Normally these messages will not
  1732.                 be packed.
  1733.  
  1734.             /I  Only  pack messages  that  are  in  transit.  Normally  all
  1735.                 netmail messages destined for other nodes will be packed.
  1736.  
  1737.             /L  Only pack messages that originated on your system. Normally
  1738.                 all  netmail  messages  destined for  other  nodes  will be
  1739.                 packed.
  1740.  
  1741.           If  the command line  does not contain  any node  numbers and VIA
  1742.           information, the information stored in FSetup's Pack Manager will
  1743.           be used. The format of entries in the Pack Manager is the same as
  1744.           described above.
  1745.  
  1746.  
  1747.           4.4.1   Examples
  1748.  
  1749.           In  the examples  below, it is  assumed that 2:282/310  is one of
  1750.           your AKAs.
  1751.  
  1752.           FMail Pack 2:282/1
  1753.  
  1754.               Packs netmail for  2:282/1 and points of that  node and sends
  1755.               it to 2:282/1
  1756.  
  1757.  
  1758.                                           28
  1759.  
  1760.  
  1761.  
  1762.  
  1763.  
  1764.  
  1765.  
  1766.           FMail Pack 2:282/310
  1767.  
  1768.               Packs  mail for  points of  2:282/310 and  sends it  to those
  1769.               points
  1770.  
  1771.           FMail Pack 2:282/301 2:282/500 via 2:282/1
  1772.  
  1773.               Packs mail  for nodes  2:282/301, 2:282/500  and 2:282/1  and
  1774.               points of those nodes and sends it to 2:282/1
  1775.  
  1776.           FMail Pack 2:282/301 2:282/500
  1777.  
  1778.               Packs  mail for nodes  2:282/301 and 2:282/500  and points of
  1779.               these nodes and sends it to these nodes (mail for points will
  1780.               be sent to their boss)
  1781.  
  1782.           FMail Pack 2:282/1.1 /C
  1783.  
  1784.               Packs mail for point 2:282/1.1  and sends it directly to that
  1785.               point since the  point number  is listed  explicitly. If  you
  1786.               want to route it to the boss of that point, you will have add
  1787.               'via  2:282/1'. Messages with  the Crash status  will also be
  1788.               packed.
  1789.  
  1790.  
  1791.  
  1792.  
  1793.  
  1794.  
  1795.  
  1796.  
  1797.  
  1798.  
  1799.  
  1800.  
  1801.  
  1802.  
  1803.  
  1804.  
  1805.  
  1806.  
  1807.  
  1808.  
  1809.  
  1810.  
  1811.  
  1812.  
  1813.  
  1814.  
  1815.  
  1816.  
  1817.  
  1818.  
  1819.                                           29
  1820.  
  1821.  
  1822.  
  1823.  
  1824.  
  1825.  
  1826.  
  1827.           5   AreaMgr
  1828.  
  1829.  
  1830.  
  1831.           AreaMgr is a built-in function of FMail that allows other systems
  1832.           to  connect or  disconnect  echomail areas  by  simply sending  a
  1833.           netmail message. 
  1834.  
  1835.           This netmail message should be addressed to  one of your AKAs and
  1836.           directed to 'AreaMgr'  or 'FMail'. For compatibility  reasons the
  1837.           message   may  also  be  directed  to  'AreaFix',  'AreaLink'  or
  1838.           'EchoMgr'. Instead  of the normal  subject, a password  should be
  1839.           entered. For  each system  that will be  allowed to  send AreaMgr
  1840.           messages to your, you should create  an entry in the node manager
  1841.           containing a password.
  1842.  
  1843.           The  message body  of an AreaMgr  request contains  the requested
  1844.           mutations  in  connected  echomail  areas.  To  connect  to  area
  1845.           TEST_AREA you just enter that name  followed by the ENTER key. To
  1846.           disconnect from an  area, just put  a minus  '-' before the  area
  1847.           tag.
  1848.  
  1849.  
  1850.           The format of an AreaLink request:
  1851.  
  1852.  
  1853.              By: <your name>
  1854.              To: AreaMgr (<node number of dest node>)
  1855.              Re: <AreaMgr password>
  1856.              St: Pvt
  1857.              ---------------------------------------------------------
  1858.              [+]<areaname>  To connect to an area
  1859.              -<areaname>    To disconnect from an area
  1860.              %ARCHIVER=xxx  To change  the archiving program used  for your
  1861.                             mail
  1862.              %HELP          To request this message
  1863.              %LIST          To request a list of areas available to you
  1864.              %QUERY         To request a  list of areas  for which  you are
  1865.                             active
  1866.              %UNLINKED      To request a list of areas to which you are not
  1867.                             connected
  1868.              %-ALL          To disconnect from all areas
  1869.              %+ALL          To connect to all available areas
  1870.              [---]          Everything below the tear line is ignored
  1871.  
  1872.  
  1873.  
  1874.           When FMail processes an AreaMgr request message, it will generate
  1875.           a reply,  containing the result  of the request. This  reply will
  1876.           look like this:
  1877.  
  1878.  
  1879.  
  1880.                                           30
  1881.  
  1882.  
  1883.  
  1884.  
  1885.  
  1886.  
  1887.  
  1888.  
  1889.              By: FMail
  1890.              To: Folkert Wijnstra, FMail Development (2:282/310.1)
  1891.              Re: FMail AreaMgr confirmation report
  1892.              St: Pvt Hold Local
  1893.              ---------------------------------------------------------
  1894.              Confirmation report of connected areas for 2:282/310.1 on     
  1895.                                                              2:282/310
  1896.  
  1897.              Available echo areas:
  1898.  
  1899.              * C_ECHO
  1900.                ENET.SOFT
  1901.              * ENET.SYSOP
  1902.                INTERUSER
  1903.              * NET_DEV
  1904.  
  1905.              * indicates that you are active for this area.
  1906.  
  1907.              You are connected to 3 of 5 available areas.
  1908.  
  1909.              Your mail is being compressed using the ARJ method.
  1910.              Available compression methods are: ARC ZIP LZH PAK ZOO ARJ
  1911.  
  1912.              Use %HELP in a message to FMail for more information.
  1913.  
  1914.  
  1915.  
  1916.  
  1917.  
  1918.  
  1919.  
  1920.  
  1921.  
  1922.  
  1923.  
  1924.  
  1925.  
  1926.  
  1927.  
  1928.  
  1929.  
  1930.  
  1931.  
  1932.  
  1933.  
  1934.  
  1935.  
  1936.  
  1937.  
  1938.  
  1939.  
  1940.  
  1941.                                           31
  1942.  
  1943.  
  1944.  
  1945.  
  1946.  
  1947.  
  1948.  
  1949.           6   FTools
  1950.  
  1951.  
  1952.  
  1953.           FTools is the  message base maintenance  program that comes  with
  1954.           FMail.  It is e.g. used  to remove old  messages from the message
  1955.           base and the display information  about the message base.  FTools
  1956.           can be divided into four parts, which will be discussed below.
  1957.  
  1958.  
  1959.  
  1960.           6.1   Delete
  1961.  
  1962.  
  1963.           To delete all messages in a particular board in the message base,
  1964.           enter
  1965.  
  1966.             FTools Delete <board number>
  1967.  
  1968.  
  1969.  
  1970.           6.2   Maint
  1971.  
  1972.  
  1973.           The  most   important  function   of  FTools   is  message   base
  1974.           maintenance. If started  without any switches, FTools  Maint only
  1975.           updates  the  reply   chains  and  recreates  the   index  files.
  1976.           Additional features are available by using command line switches:
  1977.  
  1978.           /C  Recover  messages  in  undefined  boards.  This   means  that
  1979.               messages in message  base boards that are not  defined in the
  1980.               Area Manager  will be  moved to the  recovery board,  if that
  1981.               board was defined in FSetup.  IMPORTANT: If no recovery board
  1982.               number was defined, those messages will be deleted! So please
  1983.               make sure, that your non-echomail boards are also defined  in
  1984.               the Area Manager, with the Active switch set to No.
  1985.  
  1986.           /D  Delete  messages using the  information in the  Area Manager.
  1987.               See section 3.7 for more information about the  criteria that
  1988.               may be used to delete messages.
  1989.  
  1990.           /N  Renumber the message  base. All messages in  the message base
  1991.               will be renumbered. First message will become message #1 etc.
  1992.  
  1993.           /P  Pack (remove deleted messages). When a message in the message
  1994.               base is deleted,  the actual message is still  present in the
  1995.               message base.  It will  only be marked  as being  deleted. In
  1996.               order to keep the message base size within reasonable limits,
  1997.               the message  base has  to be packet  regularly, i.e.  deleted
  1998.               messages are removed from the message base.
  1999.  
  2000.  
  2001.  
  2002.                                           32
  2003.  
  2004.  
  2005.  
  2006.  
  2007.  
  2008.  
  2009.  
  2010.           /R  Remove "Re:"  from subject lines.  Some editors put  "Re:" in
  2011.               front of  the actual subject  line, when a reply  is written.
  2012.               This switch allows you to remove it.
  2013.  
  2014.           /U  Undelete  deleted  messages.   Deleted  messages  cannot   be
  2015.               undeleted after the message base has been packed.
  2016.  
  2017.  
  2018.  
  2019.           6.3   Move
  2020.  
  2021.  
  2022.           To  move messages from one board to  another board in the message
  2023.           base, enter
  2024.  
  2025.             FTools Move <old board> <new board>
  2026.  
  2027.  
  2028.  
  2029.           6.4   Stat
  2030.  
  2031.  
  2032.           To display message base statistics  which also will be written to
  2033.           the log file, enter
  2034.  
  2035.             FTools Stat
  2036.  
  2037.  
  2038.  
  2039.  
  2040.  
  2041.  
  2042.  
  2043.  
  2044.  
  2045.  
  2046.  
  2047.  
  2048.  
  2049.  
  2050.  
  2051.  
  2052.  
  2053.  
  2054.  
  2055.  
  2056.  
  2057.  
  2058.  
  2059.  
  2060.  
  2061.  
  2062.  
  2063.                                           33
  2064.  
  2065.  
  2066.  
  2067.  
  2068.  
  2069.  
  2070.  
  2071.           7   Credits
  2072.  
  2073.  
  2074.  
  2075.           FMail  uses the  SPAWNO 3.0  routines by  Ralf Brown  to minimize
  2076.           memory use while running archiving utilities.
  2077.  
  2078.           The following copyrighted  programs are mentioned in  this manual
  2079.           or in FSetup:
  2080.  
  2081.             ARC         Systems Enhancements Associates
  2082.             ARJ         Robert K. Jung
  2083.             Turbo C     Borland International, Inc.
  2084.             FrontDoor,
  2085.               TosScan   Joaquim Homrighausen
  2086.             GEcho       Gerard van der Land
  2087.             IBM,
  2088.               PC DOS    International Business Machines Corp.
  2089.             IMAIL       Fabiano Fabris
  2090.             LHA         Haruyasu Yoshizaki
  2091.             MicroSoft,
  2092.               MS-DOS    MicroSoft Corporation
  2093.             PAK         NoGate Consulting
  2094.             PKZIP       PKWARE, Inc.
  2095.             QEMM,
  2096.               DESQview  Quarterdeck Office Systems, Inc.
  2097.             QuickBBS    Richard Creighton & Steve Gabrilowitz
  2098.             RemoteAccess, 
  2099.              RA,
  2100.               RAMSG     Andrew Milner
  2101.             XRS         Mike Ratledge
  2102.  
  2103.  
  2104.           I would like to  thank all of my beta  testers for the time  they
  2105.           invested in testing a program that was completely unknown to them
  2106.           at first:
  2107.  
  2108.           Jos Bergman,  Sandra Nooren,  Peter Sykora,  Roelf Renkema,  Alex
  2109.           Brandsma,  Jan   Berends,  Hans  Luiks,   Herman  Kuipers,  Hylko
  2110.           Stockmann,  Willem de Langen,  Peter Kauffman, Kris  Lebacq, Theo
  2111.           Runia,  Aldert van  der Laan,  Sico Bruins,  Ari  Sadarjoen, Henk
  2112.           Noppe, Peter van der Steen, Reijer Grisnigt, Gerrit Oberink, Henk
  2113.           Catsburg, Hans de  Vor, Jack Raats, Klaas Haan,  Piet Kampen, Wil
  2114.           de Groot,  Jean Cremers, Gerben Cadee, Peter  Kelders, Pierre van
  2115.           Geyt, Tom  Jansma, Rene  van der Bron,  Jan Marten  Eric Elzinga,
  2116.           Severinus  Planting, Albert Siersema, Ronald Faber, Ad Wisse, Cor
  2117.           Doornbos, Tanja Gommers, Ben van Looy, Feico de Boer, Rick Kelly,
  2118.           Henk van  de Weerdt, Jan  Hoolwerf, Peter Lindeman,  Jan Winters,
  2119.           Ivan  Ferrol,   Stefan  Franck,  Urbaan   Schoonderwoerd,  Marcel
  2120.           Bolhuis,  Harry van  Tilburg, Peter  van  Dolderen, Ron  Baltzer,
  2121.           Harold  Schuring, Art  Laarman, Raf  van Hoof  and (last  but not
  2122.           least) Gerard van der Land.
  2123.  
  2124.                                           34
  2125.  
  2126.  
  2127.  
  2128.  
  2129.  
  2130.  
  2131.  
  2132.           APPENDIX A  -   Error messages
  2133.  
  2134.  
  2135.  
  2136.           Below  some of  FMail's error  messages are  listed with  a brief
  2137.           explanation.
  2138.  
  2139.           Bad node in pack list
  2140.  
  2141.               There was a syntax error in the list of nodes that  should be
  2142.               packed.
  2143.  
  2144.           Bad VIA node
  2145.  
  2146.               There  was  a syntax  error  in  the  node number  after  the
  2147.               optional VIA keyword.
  2148.  
  2149.           Can't lock the message base for update
  2150.  
  2151.               FMail  couldn't  lock  the  message  base  for  update  in  a
  2152.               multiline environment. If after several  retries this message
  2153.               doesn't go away,  reboot your computer, because  some program
  2154.               may have locked the message base without unlocking it when it
  2155.               was finished.
  2156.  
  2157.           Can't read FMAIL.CFG
  2158.  
  2159.               FMail  couldn't find  FMAIL.CFG in  the  directory where  the
  2160.               currently running executable in located.
  2161.  
  2162.           Disk-related error
  2163.  
  2164.               FMail has a problem reading  or writing some file. This might
  2165.               be caused by a full disk.
  2166.  
  2167.           FMail requires at least DOS 3.3
  2168.  
  2169.               Some functions  of FMail require  the presence of DOS  3.3 or
  2170.               higher. DR DOS should also work.
  2171.  
  2172.           Main nodenumber not defined in FSetup
  2173.  
  2174.               You  should always  define the  main node  number in  FSetup;
  2175.               FMail won't work without one!
  2176.  
  2177.           Packet is addressed to another node
  2178.  
  2179.               A PKT file  is not addressed to  your main node number  or to
  2180.               one of your AKAs.
  2181.  
  2182.  
  2183.  
  2184.  
  2185.                                           35
  2186.  
  2187.  
  2188.  
  2189.  
  2190.  
  2191.  
  2192.  
  2193.           Packet password violation
  2194.  
  2195.               A PKT file contained a wrong  password or no password at all,
  2196.               although a password was set  for the source node in  the node
  2197.               manager.
  2198.  
  2199.           Warning: Fake net not defined but required for AKA xx
  2200.  
  2201.               You are trying  to send  mail to  a point  system, which  was
  2202.               configured in the Node Manager as being a "Stone Age" system,
  2203.               and thus requiring a fake net number which was not defined.
  2204.  
  2205.           Warning: Node xxx is not defined in the Node Manager
  2206.  
  2207.               You are trying to send mail to a node  which is not listed in
  2208.               the Node Manager. As a  consequence, FMail does not know what
  2209.               the capability  of the  remote system  is, which  compression
  2210.               program should be used  and status the resulting file  attach
  2211.               message  should have.  If this  is the  case, FMail  will use
  2212.               default values.
  2213.  
  2214.  
  2215.  
  2216.  
  2217.  
  2218.  
  2219.  
  2220.  
  2221.  
  2222.  
  2223.  
  2224.  
  2225.  
  2226.  
  2227.  
  2228.  
  2229.  
  2230.  
  2231.  
  2232.  
  2233.  
  2234.  
  2235.  
  2236.  
  2237.  
  2238.  
  2239.  
  2240.  
  2241.  
  2242.  
  2243.  
  2244.  
  2245.  
  2246.                                           36
  2247.  
  2248.  
  2249.  
  2250.  
  2251.  
  2252.  
  2253.  
  2254.           APPENDIX B  -   Technical notes
  2255.  
  2256.  
  2257.  
  2258.           *   The  FTSC assigned  product code  for  FMail is  0x81 (=  129
  2259.               decimal).
  2260.  
  2261.           *   FMail can handle upto 500 echomail conferences of which  upto
  2262.               200 may be imported into the message base.
  2263.  
  2264.           *   FMail is fully zone and point aware.
  2265.  
  2266.           *   The  mail packets created by FMail are FTS-0001, FTS-0004 and
  2267.               FSC-0039 compatible, using  the Type 2+ packet header and the
  2268.               Capability Word.  FMail also  recognizes Type 2.2  (FSC-0045)
  2269.               packet headers.
  2270.  
  2271.           *   If an AREA: tag is preceded  by a ^A, it is still  recognized
  2272.               by FMail. Also tags in lower case are recognized.
  2273.  
  2274.           *   SEEN-BY and PATH lines are  created and updated, but they are
  2275.               not used by FMail for duplicate detection purposes.
  2276.  
  2277.           *   FMail can parse both Fido/Opus and SEAdog style date fields.
  2278.  
  2279.           *   FMail supports the RemoteAccess/FrontDoor Hudson Message Base
  2280.               sharing specifications.
  2281.  
  2282.           *   FMail was written  in C and compiled using  Borland's Turbo C
  2283.               Version 2.0.
  2284.  
  2285.           *   File input/output is performed using standard DOS file handle
  2286.               calls.
  2287.  
  2288.           *   The programs automatically  detect the video environment  and
  2289.               write directly to the screen or DESQview screen buffer.
  2290.  
  2291.           *   FMail returns one of the following errorlevels:
  2292.  
  2293.               4   Error in configuration files
  2294.               3   Control-break pressed
  2295.               2   Insufficient memory available
  2296.               1   Insufficient disk space available or disk error
  2297.               0   No errors occurred
  2298.  
  2299.  
  2300.  
  2301.  
  2302.  
  2303.  
  2304.  
  2305.  
  2306.  
  2307.                                           37
  2308.