home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 2 BBS / 02-BBS.zip / fml2_146.zip / FMAIL.DOC < prev    next >
Text File  |  1999-01-05  |  107KB  |  3,295 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.                             FMail 1.46
  15.  
  16.  
  17.  
  18.  
  19.                     The Fast Echomail Processor
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.           Copyright (C) 1991, 1999 by Folkert J. Wijnstra
  43.  
  44.  
  45.                         All rights reserved
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                          TABLE OF CONTENTS
  64.  
  65.  
  66.  
  67. 1   Introduction  . . . . . . . . . . . . . . . . . . . . . .     3
  68.     1.1  License and disclaimer . . . . . . . . . . . . . . .     3
  69.     1.2  Registration   . . . . . . . . . . . . . . . . . . .     4
  70.     1.3  Files  . . . . . . . . . . . . . . . . . . . . . . .     5
  71.     1.4  System requirements  . . . . . . . . . . . . . . . .     5
  72.     1.5  Various notes  . . . . . . . . . . . . . . . . . . .     7
  73.  
  74. 2   Getting started . . . . . . . . . . . . . . . . . . . . .     8
  75.     2.1  Converting config files of other echomail processors     8
  76.  
  77. 3   FSetup  . . . . . . . . . . . . . . . . . . . . . . . . .     9
  78.     3.1  FSetup keys  . . . . . . . . . . . . . . . . . . . .     9
  79.     3.2  Main menu  . . . . . . . . . . . . . . . . . . . . .    10
  80.     3.3  Miscellaneous  . . . . . . . . . . . . . . . . . . .    11
  81.          3.3.1  General options . . . . . . . . . . . . . . .    11
  82.          3.3.2  Message base  . . . . . . . . . . . . . . . .    12
  83.          3.3.3  Mail options  . . . . . . . . . . . . . . . .    15
  84.          3.3.4  Mgr options . . . . . . . . . . . . . . . . .    17
  85.          3.3.5  Personal mail . . . . . . . . . . . . . . . .    18
  86.          3.3.6  Addresses 1/2 . . . . . . . . . . . . . . . .    18
  87.          3.3.7  Group names . . . . . . . . . . . . . . . . .    19
  88.          3.3.8  AreaMgr defaults  . . . . . . . . . . . . . .    19
  89.     3.4  System info  . . . . . . . . . . . . . . . . . . . .    20
  90.          3.4.1  Miscellaneous . . . . . . . . . . . . . . . .    20
  91.          3.4.2  Directories . . . . . . . . . . . . . . . . .    21
  92.          3.4.3  Log files . . . . . . . . . . . . . . . . . .    23
  93.          3.4.5  Swapping  . . . . . . . . . . . . . . . . . .    24
  94.          3.4.6  Compression . . . . . . . . . . . . . . . . .    24
  95.          3.4.7  Decompression . . . . . . . . . . . . . . . .    25
  96.     3.5  Import/export  . . . . . . . . . . . . . . . . . . .    25
  97.     3.6  Uplink Manager . . . . . . . . . . . . . . . . . . .    26
  98.     3.7  Pack Manager . . . . . . . . . . . . . . . . . . . .    28
  99.     3.8  Node Manager . . . . . . . . . . . . . . . . . . . .    29
  100.     3.9  Area Manager . . . . . . . . . . . . . . . . . . . .    33
  101.  
  102. 4   FMail . . . . . . . . . . . . . . . . . . . . . . . . . .    37
  103.     4.1  Scan . . . . . . . . . . . . . . . . . . . . . . . .    37
  104.     4.2  Toss . . . . . . . . . . . . . . . . . . . . . . . .    37
  105.     4.3  Import . . . . . . . . . . . . . . . . . . . . . . .    37
  106.     4.4  Pack . . . . . . . . . . . . . . . . . . . . . . . .    38
  107.          4.4.1  Examples  . . . . . . . . . . . . . . . . . .    38
  108.  
  109. 5   AreaMgr . . . . . . . . . . . . . . . . . . . . . . . . .    39
  110.  
  111. 6   FTools  . . . . . . . . . . . . . . . . . . . . . . . . .    42
  112.     6.1  Delete . . . . . . . . . . . . . . . . . . . . . . .    42
  113.     6.2  Maint  . . . . . . . . . . . . . . . . . . . . . . .    42
  114.     6.3  Move . . . . . . . . . . . . . . . . . . . . . . . .    43
  115.     6.4  MsgM . . . . . . . . . . . . . . . . . . . . . . . .    43
  116.     6.5  Notify . . . . . . . . . . . . . . . . . . . . . . .    44
  117.     6.6  Post . . . . . . . . . . . . . . . . . . . . . . . .    44
  118.     6.7  Sort . . . . . . . . . . . . . . . . . . . . . . . .    45
  119.     6.8  Stat . . . . . . . . . . . . . . . . . . . . . . . .    45
  120.     6.9  Undelete . . . . . . . . . . . . . . . . . . . . . .    45
  121.     6.10    Export  . . . . . . . . . . . . . . . . . . . . .    45
  122.  
  123. 7   Credits . . . . . . . . . . . . . . . . . . . . . . . . .    46
  124. APPENDIX A  -   Error messages  . . . . . . . . . . . . . . .    47
  125.  
  126. APPENDIX B  -   Technical notes . . . . . . . . . . . . . . .    50
  127.  
  128. INDEX . . . . . . . . . . . . . . . . . . . . . . . . . . . .    52
  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.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185. 1   Introduction
  186.  
  187.  
  188.  
  189. FMail is an echomail and netmail processor for the Hudson and JAM
  190. message bases. There's also a special version available that
  191. support the QuickBBS Goldbase message base. FMail has a built-in
  192. AreaFix-like function, called AreaMgr, with new commands like
  193. %RESCAN, %ACTIVE and %PASSIVE. Ten different types of archives are
  194. supported. FMail has its own netmail routing function, called the
  195. Pack Manager. With FMail it is possible to make a copy of all
  196. personal mail in a special directory. Other features of FMail
  197. include:
  198.  
  199. -   Capable of handling 4D addresses.
  200.  
  201. -   If needed FMail automatically remaps fakenet addresses to 4D
  202.     addresses and vice versa.
  203.  
  204. -   Swaps to disk, EMS or XMS before running an archiving utility
  205.     (DOS versions).
  206.  
  207. -   Supports the message base sharing specifications also used by
  208.     RemoteAccess and FrontDoor.
  209.  
  210. -   Multiple netmail boards in the message base.
  211.  
  212. -   Optionally sorts and links messages in the Hudson of JAM
  213.     message base after new messages have been imported.
  214.  
  215.  
  216. 1.1   License and disclaimer
  217.  
  218. "FMail" refers to the executables and documentation in the
  219. original distribution archive. FMail is copyrighted material by
  220. Folkert J. Wijnstra. It may only be used in agreement with the
  221. conditions set out in this license agreement.
  222.  
  223. FMail may be freely distributed as long as no files are removed
  224. from the package and the files are not modified in any way, and as
  225. long as no money or any other compensation is asked or accepted
  226. for this package without prior written permission from the author.
  227.  
  228. Although care has been taken to write and test a program that does
  229. what this document states, the program is provided as is, without
  230. warranty or guarantee of any kind, either expressed or implied, as
  231. to the quality or performance of this program, except that it will
  232. occupy disk space.
  233.  
  234. The author, Folkert J. Wijnstra, will not be held liable to you or
  235. anyone for (but not limited to) any direct, indirect, incidental
  236. or consequential damages, including any lost profits, lost savings
  237. which may result from the use or inability to use this program.
  238.  
  239. Folkert J. Wijnstra is in no way obligated to provide future
  240. versions of, or support for this software.
  241.  
  242. Your use of the program constitutes your agreement to this license
  243. and disclaimer and your release of the author from any form of
  244. liability or litigation.
  245.  
  246. 1.2   Registration 
  247.  
  248. This release of FMail may be used free of charge for individual
  249. hobby use. It is not allowed to use an unregistered version of
  250. FMail within a commercial environment (ie. business, governmental
  251. organization, school, foundation, or any other form of juridical
  252. person) longer than an evaluation period of four weeks.
  253.  
  254. Registering FMail enables a number of special features (eg. the
  255. tearline options). To register FMail, fill out the registration
  256. form and send it to one of the registration sites, preferably by
  257. netmail. See FMAILREG.ZIP for more information.
  258.  
  259. If you want to send me netmail, use crash mail to node 2:283/619
  260. or use normal netmail routing. If you have access to the Internet,
  261. you can also send mail to wijnstra@telekabel.nl. The latest
  262. version of FMail can be found on the Internet FMail Support page
  263. http://arnhem.telekabel.nl/~wijnstra/. Should this page not be
  264. available, it is possible that the URL has changed. Please use a
  265. search engine to find the new location or try
  266. http://www.fmail.nl.eu.org).
  267.  
  268. More information about the availability of the FMAIL_HELP fidonet
  269. echo can be obtained from the registration and support sites or
  270. me.
  271.  
  272. Folkert Wijnstra.
  273. Wageningen, The Netherlands.
  274.  
  275. FidoNet:    2:283/619
  276. E-mail:     wijnstra@telekabel.nl
  277.             wijnstra@fmail.nl.eu.org
  278. Data:       ++31-317-418615 (V34, V32b, CM, MO)
  279. Fax:        ++31-317-414760
  280. WWW:        http://arnhem.telekabel.nl/~wijnstra/ or
  281.             http://www.fmail.nl.eu.org
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307. 1.3   Files
  308.  
  309. FMail, FSetup and FTools create and use a number of files. Except
  310. for the last three files, FMail will create and look for these
  311. files in the directory where FMail is located, even if the current
  312. directory is a different one. The files are:
  313.  
  314. FMAIL.CFG      General configuration file.
  315.  
  316. FMAIL.AR       Contains the area configuration used by FMail.
  317.  
  318. FMAIL.ARD      Contains  the area  configuration  defaults used  by
  319.                FMail.
  320.  
  321. FMAIL.NOD      Contains the node configuration used by FMail.
  322.  
  323. FMAIL.PCK      Contains  the  netmail routing  information  used by
  324.                FMail's PACK function.
  325.  
  326. FMAIL.DUP      Contains  the database  with signatures  of messages
  327.                used by  FMail to  detect duplicate messages.  FMail
  328.                keeps track of the last 16384 messages.
  329.  
  330. FMAIL32.DUP    The 32-bit version of the duplicate detection  file.
  331.                It is  capable of  keeping track of  more duplicates
  332.                than the 16-bit DOS version. (max. 9999*1024).
  333.  
  334. FMAIL.LOC      This file  is opened by  FMail in  the message  base
  335.                directory  to prevent multiple  copies of FMail from
  336.                operating  on  the same  message  base  at the  same
  337.                time. This file will not be deleted afterwards.
  338.  
  339. MSG*.FML       These  files  are   created  in  the   message  base
  340.                directory  when  FMail is  running  in  message base
  341.                sharing  mode.  Normally  FMail  will  append  these
  342.                files to  the normal message base  files, but it can
  343.                happen that this is  not possible. FMail will  retry
  344.                to append them  to the normal message base files the
  345.                next time it is started.
  346.  
  347. FMAIL.BDE      File created  by FMAIL.EXE when new areas are tossed
  348.                and used by FSETUP.EXE to AutoCreate those areas.
  349.  
  350. *.QQQ          If  FMail  could  not  compress  the  outgoing  .PKT
  351.                files, they  will be renamed to  .QQQ files and will
  352.                remain in  the Outgoing  mail directory.  FMail will
  353.                retry to compress  these .QQQ files the next time it
  354.                is started.
  355.  
  356. *.TMP          In some cases  (e.g. a crash),  it is possible  that
  357.                .TMP files  remain in  the Outbound  mail directory.
  358.                In most  cases, these  files can be  deleted without
  359.                any problem,  because the original mail has not been
  360.                removed yet: the messages  will be tossed again  the
  361.                next time FMail Toss is started.
  362.  
  363.  
  364. 1.4       System requirements
  365.  
  366. To use FMail you  need an IBM PC, AT, 386, 486  or Pentium or fully
  367. compatible computer  with a mono or  color display and  a harddisk.
  368. Also you need MS-DOS or  PC DOS 3.3 or  later for the DOS,  DOS/386
  369. and DOS/DPMI version  and OS/2 2.1 or  later for the  OS/2 version.
  370. To use  the Win32 version  you must be  using either Windows  NT or
  371. Windows 95/98.
  372.  
  373. In  order to be  able to send  and receive mail,  you need a mailer
  374. that is compatible with FTS-0001. For  reading and writing mail you
  375. need a message editor or a BBS program  that uses the Hudson and/or
  376. JAM message base format.
  377.  
  378. Finally you  need one or more  of these compression  programs: ARC,
  379. PKZIP, LHA, PAK, ZOO, ARJ, SQZ, UC2, RAR, JAR.
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.  
  404.  
  405.  
  406.  
  407.  
  408.  
  409.  
  410.  
  411.  
  412.  
  413.  
  414.  
  415.  
  416.  
  417.  
  418.  
  419.  
  420.  
  421.  
  422.  
  423.  
  424.  
  425.  
  426.  
  427.  
  428.  
  429. 1.5       Various notes
  430.  
  431. FMail  supports up to  32 AKAa.  Enter your  AKAs in FSetup  in the
  432. same order  as in FrontDoor's FDSetup  and GoldED's setup,  i.e. if
  433. you  have AKA 3 in FrontDoor  defined as 2:283/619, you should also
  434. define AKA 3 in FSetup as 2:283/619.
  435.  
  436. When entering node numbers in FSetup  or on the FMail command-line,
  437. always use  the 4 dimensional address  for points, not  the fakenet
  438. address.
  439.  
  440. Node  numbers may be entered in an abbreviated way. FMail or FSetup
  441. will use the main node number to complete the node number. E.g.  if
  442. you enter  ".1" and the main  node number is 2:283/619,  FMail will
  443. use 2:283/619.1. Likewise, "1" will be changed into 2:283/1.
  444.  
  445. FMail looks for the  compression and decompression programs in  the
  446. directories that are  included in the DOS or  OS/2 PATH environment
  447. variable.
  448.  
  449. If one  or more  compression utilities  are not  available on  your
  450. system, you  should remove  them from FSetup.  That way,  they will
  451. not be mentioned in AreaMgr receipts as being available.
  452.  
  453. Internally, FMail  always uses 4-dimensional addresses. If FMail is
  454. handling mail from  or to a  fakenet address, the  address will  be
  455. internally  converted  into   the  corresponding  4D  address.   If
  456. necessary, the 4D  address will be converted back  into the fakenet
  457. address if that is required by the receiving system.
  458.  
  459. IMPORTANT: As a  consequence, all node numbers entered  in the node
  460. manager or the area manager should be 4D addresses!!!
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.  
  470.  
  471.  
  472.  
  473.  
  474.  
  475.  
  476.  
  477.  
  478.  
  479.  
  480.  
  481.  
  482.  
  483.  
  484.  
  485.  
  486.  
  487.  
  488.  
  489.  
  490. 2         Getting started
  491.  
  492.  
  493. A  good place  to put  the files  that are  included in  this FMail
  494. package   is  the   system  directory   of  your   mailer.  Another
  495. possibility is  to create a separate  directory to store  the FMail
  496. executables in.  After you have copied  the FMail executables  to a
  497. directory on  your harddisk, type FSETUP  and press the  ENTER key.
  498. Now  a menu pops up. If  you use a monochrome  monitor and the text
  499. is  difficult to read,  try using the /M  switch after FSETUP. This
  500. will force FSetup not to use any colours.
  501.  
  502. FMail looks  for its configuration files  in the same  directory as
  503. the executable,  even if it  is not the  current directory.  If you
  504. want  FMail to  look for  the  configuration files  in a  different
  505. directory, set  the FMAIL environment  variable to where  the files
  506. are, e.g. SET FMAIL=C:\FIDO\FMAIL.
  507.  
  508. You can only  start one of  the FMail  programs (FMail, FSetup,  or
  509. FTools) at the  same time in  the same directory.  When you try  to
  510. start a  second program, this program  will display a  message that
  511. another FMail  program is still running.  If the other  program has
  512. not stopped within 30 seconds, the program will abort.
  513.  
  514.  
  515. 2.1       Converting config files of other echomail processors
  516.  
  517. FSetup has the capability to import the configuration files of a
  518. number of other echomail processors: IMAIL, TosScan and all
  519. programs that can export AREAS.BBS file. Before using this
  520. capability however, you first should enter all node numbers you
  521. will be using and include the fakenet numbers you are using, if
  522. any. This way, FMail will automatically convert all fakenet
  523. addresses in the configuration files into 4-dimensional addresses
  524. that are used by FMail.
  525.  
  526. IMPORTANT: 
  527.  
  528. 1.        Always check the imported configuration files. 
  529. 2.        The archiver  program to  be used  will not  be converted
  530.           correctly in the node manager.
  531.  
  532.  
  533.  
  534.  
  535.  
  536.  
  537.  
  538.  
  539.  
  540.  
  541.  
  542.  
  543.  
  544.  
  545.  
  546.  
  547.  
  548.  
  549.  
  550.  
  551. 3         FSetup
  552.  
  553.  
  554. FSetup is  the menu  oriented setup  utility for  FMail. First  the
  555. keys  that  can  be  used  to   enter  information  in  FSetup  are
  556. discussed. The rest of the chapter discusses all menus in FSetup.
  557.  
  558.  
  559. 3.1       FSetup keys
  560.  
  561. The keys used  in FSetup are  reasonably self-explanatory. Some  of
  562. the special keys that can be used in FSetup are:
  563.  
  564. -         Move bar to the previous menu entry              Up arrow
  565. -         Move bar to the next menu entry                Down arrow
  566. -         Select option at the position of the bar            Enter
  567. -         Return to the previous menu
  568.                (or exit if the current menu is the Main menu)   ESC
  569. -         Shell to the command interpreter                    ALT-Z
  570. -         Go to a menu item          Press the highlighed character
  571.  
  572. When editing  a data  field in  FSetup, the  following options  are
  573. available to you:
  574.  
  575. -         Move one position to the left                  Left arrow
  576. -         Move one position to the right                Right arrow
  577. -         Move to the first position 
  578.                of the previous word                 Ctrl-Left arrow
  579. -         Move to the first position
  580.                of the next word                    Ctrl-Right arrow
  581. -         Move to the first position of the field              Home
  582. -         Move to the last position of the field                End
  583.  
  584. -         Delete the character at the 
  585.                current position of the cursor                Delete
  586. -         Delete the character left of the cursor         Backspace
  587. -         Delete rest of the field                         Ctrl-End
  588. -         Clear the entire field                             Ctrl-Y
  589.  
  590. -         Accept contents of data field                       Enter
  591. -         Restore original contents of data field               ESC
  592. -         Toggle insert mode                                 Insert
  593. -         Shell to DOS                                        ALT-Z
  594.  
  595. When editing a group selection window:
  596. -         Select all groups                                  Insert
  597. -         Deselect all groups                                Delete
  598. -         Toggle an entry                      The listed character
  599.  
  600.  
  601.  
  602.  
  603.  
  604.  
  605.  
  606.  
  607.  
  608.  
  609.  
  610.  
  611.  
  612. 3.2       Main menu
  613.  
  614. The main menu of FSetup contains seven options:
  615.  
  616. Miscellaneous
  617.  
  618.           Allows  you   to  enter  general  information  about  the
  619.           message base and how messages should be handled.
  620.  
  621. System info
  622.  
  623.           Information  about  directories,  swapping,   compression
  624.           programs etc.  can be  entered via  the System  info sub-
  625.           menu.
  626.  
  627. Import/Export
  628.  
  629.           With the  Import/Export option,  you can  export selected
  630.           parts of the configuration to a  text file or printer. It
  631.           is also possible to  import area and node  configurations
  632.           of IMail and TosScan.
  633.  
  634. Uplink Manager
  635.  
  636.           The  uplink   manager  contains  information   about  the
  637.           systems  you receive  most of  your echomail  from. Areas
  638.           can  be  connected and  disconnected  from  these systems
  639.           automatically when  requested by  your downlinks, if  you
  640.           allow it.
  641.  
  642. Pack Manager
  643.  
  644.           The  pack  manager  is  used  to  enter  netmail  routing
  645.           information. This information is  used by the FMail  Pack
  646.           function.
  647.  
  648. Node Manager
  649.  
  650.           The   node  manager   is  used   to  review   and  update
  651.           information about  your uplinks  and  downlinks. You  can
  652.           set passwords, etc. in here.
  653.  
  654. Area Manager
  655.  
  656.           The  area  manager is  used  to  enter information  about
  657.           echomail areas that are processed by FMail.
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.  
  665.  
  666.  
  667.  
  668.  
  669.  
  670.  
  671.  
  672.  
  673. 3.3       Miscellaneous
  674.  
  675. The "Miscellaneous" menu contains nine options, which will be
  676. described below.
  677.  
  678.  
  679. 3.3.1     General options
  680.  
  681. This option shows a menu that lets you enter general configuration
  682. information:
  683.  
  684. Sysop Name
  685.  
  686.           Your name. It is used for determining whether or not
  687.           netmail should be imported into the message base netmail
  688.           board and if mail is addressed to you. Your registration
  689.           keys (if you are a registered user) are also dependent
  690.           on the name you enter here.
  691.  
  692. Mailer
  693.  
  694.           The mailer program you are using. Supported mailers are
  695.           FrontDoor, InterMail, D'Bridge, Binkley, Portal of
  696.           Power, MainDoor and Xenia. If your mailer is compatible
  697.           with any of these, it can be used too.
  698.  
  699. Busy flags
  700.  
  701.           FMail can create busy flags for FrontDoor and InterMail.
  702.           It prevents these mailers from polling systems that you
  703.           are currently compressing mail for.
  704.  
  705. BBS program
  706.  
  707.           The BBS program you are using (if any). Supported
  708.           programs are RemoteAccess (versions earlier than 2.00,
  709.           2.00/2.01/2.02 and 2.50), SuperBBS, QuickBBS, TAG and
  710.           ProBoard. This information is only used by the
  711.           AutoExport function, and you need not specify it if you
  712.           don't plan on using AutoExport.
  713.  
  714. Tearline (registered users only)
  715.  
  716.           You can define which type of tearline you would like
  717.           FMail to use for messages from your system. The options
  718.           range from the standard FMail tearline to a custom
  719.           tearline or no tearline at all. If you want the tearline
  720.           to be empty or absent, you can tell FMail to use a
  721.           Tosser ID (TID) ^A kludge instead.
  722.  
  723. Custom (registered users only)
  724.  
  725.           If you select 'Custom' as the tearline type, FMail will
  726.           use the tearline you enter here.
  727.  
  728. ReTear (registered users only)
  729.  
  730.           If FMail should replace an existing tearline. Normally
  731.           FMail only retears the message in the outbound packets
  732.           it generates. If you want FMail to update the message
  733.  
  734.           text in the message base as well, enable the switch
  735.           'Update text after scan' (see section 3.3.2 below).
  736.  
  737.  
  738. 3.3.2     Message base
  739.  
  740. This option shows a menu that lets you control the way the message
  741. base will be handled.
  742.  
  743. Netmail boards
  744.  
  745. Netmail boardsFMail allows you to use different netmail boards for each of your
  746. AKA's. Information about these netmail areas can be entered in a
  747. sub-menu. The information includes:
  748.  
  749. -         A comment that will be used in the areas files that can
  750.           be created by FSetup AutoExport feature.
  751. -         Hudson message base board number. It is possible to use
  752.           a board number for more than one AKA. If you do this,
  753.           only the information of the first netmail area that uses
  754.           a particular message base board will be used, eg. by
  755.           AutoExport to create the FrontDoor and GoldED areas
  756.           files and by FTools for determining which messages
  757.           should be deleted. JAM netmail boards are not yet
  758.           supported, but will be in a future release.
  759. -         Information that is used by FTools for message base
  760.           maintenance purposes.
  761. -         Security information to be used in the BBS area file.
  762.           For more information about the options available in the
  763.           BBS information menu, please refer to the documentation
  764.           of your BBS package.
  765.  
  766. Bad message board
  767.  
  768.           Message base board number of the board in which bad
  769.           messages will be stored.
  770.  
  771. Duplicate message board
  772.  
  773.           Hudson message base board number of the board in which
  774.           duplicate messages will be stored. JAM is not yet
  775.           supported for this purpose.
  776.  
  777. Recovery board
  778.  
  779.           Hudson message base board number of the board to which
  780.           FTools Maint /C should move messages in boards that are
  781.           not defined in FSetup. If the Recovery board is not
  782.           defined, FTools Maint /C will delete all messages in
  783.           undefined boards.
  784.  
  785. AutoRenumber
  786.  
  787.           FTools Maint will renumber your Hudson message base as
  788.           soon as the highest message number in the message base
  789.           has reached the AutoRenumber limit.
  790.  
  791.  
  792.  
  793.  
  794.  
  795. Check dupe net boards
  796.  
  797.           FMail normally allows you to use the same message base
  798.           board for more than one AKA. If you set the Check dupe
  799.           net boards option, FMail won't allow this anymore.
  800.  
  801. Import netmail to sysop
  802.  
  803.           If set to "No", messages addressed to your name or to
  804.           "Sysop" will not be imported into the netmail board(s).
  805.           This option has no effect if no netmail boards have been
  806.           defined.
  807.  
  808. Remove 'Re:'
  809.  
  810.           Some message editors put "Re:" before the actual subject
  811.           when replying to a message. FMail will remove the "Re:"
  812.           from subject lines if you turn this option on.
  813.  
  814. Remove lf/soft cr
  815.  
  816.           Linefeeds and soft carriage returns are unnecessary in
  817.           echomail messages. In order to save some diskspace, you
  818.           may want to remove them. It will, however, slow the
  819.           program down a bit.
  820.  
  821. Update text after Scan
  822.  
  823.           Write the text of the message as it will be sent to
  824.           other systems back to the message base. This means that
  825.           the message in the message base will contain PATH and
  826.           SEEN-BY information. It will also contain an updated
  827.           tearline, if you use the ReTear options (see 3.3.1).
  828.           Previously, only Hudson areas were supported in this
  829.           function, however this release supports both Hudson and
  830.           JAM.
  831.  
  832. Update reply chains
  833.  
  834.           If set to "Yes", all message reply chains will be
  835.           updated after messages have been tossed into the message
  836.           base. Note that this slows down the tossing speed
  837.           considerably.
  838.  
  839. Sort new messages
  840.  
  841.           If set to "Yes", new messages in the message base will
  842.           be sorted according date and time.
  843.  
  844. Use subject
  845.  
  846.           Apart from date/time, also use the subject to sort new
  847.           messages.
  848.  
  849. Message base sharing
  850.  
  851.           Allows concurrent access of FMail and the BBS software
  852.           to the message base. DOS's SHARE should be installed if
  853.           you are using the DOS version. OS/2, Windows NT and
  854.           Windows 95 all have built-in SHARE file-locking support.
  855.  
  856. Scan always
  857.  
  858.           If set to "Yes", the messages base will always be
  859.           completely scanned for outgoing messages. If set to
  860.           "No", FMail relies on the files ECHOMAIL.BBS and
  861.           NETMAIL.BBS for Hudson and/or ECHOMAIL.JAM for JAM areas
  862.           to indicate new messages. If these files are found to be
  863.           pointing to a message that does not qualify for export,
  864.           a complete scan of the message base (or JAM base) will
  865.           be performed.
  866.  
  867. Quick toss
  868.  
  869.           If enabled, this option slightly shortens the time taken
  870.           by FMail after a packet has been tossed. Normally the
  871.           message base files are closed and re-opened between
  872.           packets, but this option causes the files not to be
  873.           closed. Using this option, might, under extreme
  874.           conditions, slightly increases the risk of losing some
  875.           messages in the message base, eg. in the case of a power
  876.           failure.
  877.  
  878. Tossed Areas List
  879.  
  880.           Writes a list of echomail areas in which mail has been
  881.           tossed to the specified file.
  882.  
  883.  
  884.  
  885.  
  886.  
  887.  
  888.  
  889.  
  890.  
  891.  
  892.  
  893.  
  894.  
  895.  
  896.  
  897.  
  898.  
  899.  
  900.  
  901.  
  902.  
  903.  
  904.  
  905.  
  906.  
  907.  
  908.  
  909.  
  910.  
  911.  
  912.  
  913.  
  914.  
  915.  
  916.  
  917. 3.3.3     Mail options
  918.  
  919. This option shows you a menu that lets you control certain aspects
  920. of the way FMail handles mail.
  921.  
  922. Never use ARCmail
  923.  
  924.           Never use the ARCmail 0.60 naming convention. Sometimes
  925.           enabling this option may be necessary, because under
  926.           some circumstances mail bundles you send to two
  927.           different system may get the same ARCmail name, which
  928.           causes problems.
  929.  
  930. Out-of-zone (only if the Never use ARCmail switch is set to No)
  931.  
  932.           Use ARCmail 0.60 naming convention for out-of-zone mail.
  933.           Some other programs require the use of the ARCmail 0.60
  934.           naming convention. Normally this is not necessary. Ask
  935.           the sysops of your uplinks and downlinks if you are not
  936.           sure.
  937.  
  938. Extended bundle names
  939.  
  940.           Use 0-9 and A-Z instead of only 0-9 for mail bundle name
  941.           extensions. Warning: Some programs do not recognize
  942.           bundle name extensions that do not end on a digit.
  943.  
  944. Check PKT destination
  945.  
  946.           If this option is enabled, only packets that are
  947.           addressed to one of your AKAs (or to one of your points
  948.           if you are not a point yourself) will be tossed. Packets
  949.           addressed to other nodes will be renamed to files with
  950.           the file name extension '.DST'.
  951.  
  952. Dupe detection
  953.  
  954.           Enables FMail's duplicate message detection system. If a
  955.           duplicate message is found, it will be placed into the
  956.           duplicate messages board (if defined). If the duplicate
  957.           board is not defined, duplicate messages are deleted.
  958.  
  959. Ignore MSGID
  960.  
  961.           Normally FMail uses the MSGID of a message (if present)
  962.           for duplicate detection purposes. In some cases, this
  963.           may cause problems when different messages are having
  964.           the same MSGID: one or more of these messages will be
  965.           marked as duplicates although they are not. If you are
  966.           frequently experiencing these problems, try setting this
  967.           switch to 'Yes'.
  968.  
  969. Use EMS (standard DOS version only)
  970.  
  971.           Try to use EMS memory to store the signatures of
  972.           messages in. This saves about 64 kb of conventional
  973.           memory.
  974.  
  975.  
  976.  
  977.  
  978. Dups recs (x1024) (32-bit versions only)
  979.  
  980.           Number of signatures of messages that are stored on
  981.           disk.
  982.  
  983. Max PKT size (kb)
  984.  
  985.           The maximum size of an outgoing PKT file in kilobytes.
  986.  
  987. Max bundle size (kb)
  988.  
  989.           The maximum size of an outgoing mail bundle (compressed
  990.           mail file). The bundle may get a bit bigger than the
  991.           requested size. It partly depends on the Max PKT size
  992.           you entered. You are advised not to enter a relatively a
  993.           large number there if you use Max bundle size.
  994.  
  995. Kill empty netmail
  996.  
  997.           Kill empty received netmail messages when scanning the
  998.           netmail directory. If you enable this option, empty
  999.           netmails will not be moved to the Received mail
  1000.           directory.
  1001.  
  1002. Kill bad ARCmail msg
  1003.  
  1004.           Kill ARCmail messages of which the attached mail bundle
  1005.           is missing. Can be used for example to remove file
  1006.           attach messages of mail bundles that are moved (eg. by a
  1007.           command in a batch file) from FMail's outbound directory
  1008.           to the inbound directory of a point's FMail in a network
  1009.           environment.
  1010.  
  1011. No point in PATH
  1012.  
  1013.           If this switch is enabled, FMail will not generate a
  1014.           PATH line in echomail messages that originate from a
  1015.           point system.
  1016.  
  1017. Max net msgs
  1018.  
  1019.           The maximum number of netmail messages allowed in one
  1020.           PKT file when tossing. If the maximum number is reached,
  1021.           the PKT file will be renamed to MLB (mail bomb).
  1022.           Normally there is no need to use this option and should
  1023.           it be set to 0.
  1024.  
  1025. Keep exported netmail
  1026.  
  1027.           Do not set the KILL flag on netmail messages that are
  1028.           exported from the message base.
  1029.  
  1030. Remove netmail kludges
  1031.  
  1032.           Some echomail processors cannot handle echomail messages
  1033.           containing netmail kludges (INTL, FMPT, TOPT). If some
  1034.           of your downlinks use such an echomail processor, you
  1035.           may want to enable the 'Remove netmail kludges' toggle.
  1036.           Please check the echomail policy of your net before
  1037.           using this option.
  1038.  
  1039. Set Pvt on import
  1040.  
  1041.           Set the Private flag on all netmail messages that are
  1042.           imported into the message base.
  1043.  
  1044. Daily mailbundles
  1045.  
  1046.           Create a new mail bundle every day.
  1047.  
  1048. 3.3.4     Mgr options
  1049.  
  1050. For a more extensive explanation of some of the options below, see
  1051. also paragraph 3.8.
  1052.  
  1053. Keep requests
  1054.  
  1055.           Do not delete AreaMgr requests after they have been
  1056.           processed.
  1057.  
  1058. Keep receipts
  1059.  
  1060.           Do not set the KILL attribute on receipts created by
  1061.           AreaMgr.
  1062.  
  1063. Uplink Areas List
  1064.  
  1065.           Also send a list of areas available from uplinks to
  1066.           nodes that use the %LIST command
  1067.  
  1068. Allow %PASSWORD
  1069.  
  1070.           Allow nodes to change their AreaMgr passwords by sending
  1071.           a message to AreaMgr containing the %PASSWORD command.
  1072.  
  1073. Allow %PKTPWD
  1074.  
  1075.           Allow nodes to change their packet passwords by sending
  1076.           a message to AreaMgr containing the %PKTPWD command.
  1077.  
  1078. Allow %ACTIVE
  1079.  
  1080.           Allow nodes to change the status of their systems from
  1081.           active to passive and back through a message to AreaMgr
  1082.           containing the %PASSIVE and %ACTIVE commands.
  1083.  
  1084. Allow %COMPRESSION
  1085.  
  1086.           Allows nodes to use %COMPRESSION to change the
  1087.           compression method used for their mail.
  1088.  
  1089. Allow %NOTIFY
  1090.  
  1091.           Allows nodes to toggle the notify status on or off using
  1092.           the %NOTIFY command.
  1093.  
  1094. Allow %AUTOBCL
  1095.  
  1096.           Allows nodes to use the %AUTOBCL command. With this
  1097.           command, downlinks can ask FMail to send them a new
  1098.           Binary Conference Listing periodically. See page 27 for
  1099.           more information about this feature.
  1100. Allow %+ALL
  1101.  
  1102.           Allow nodes to use %+ALL to connect all areas available
  1103.           to them at once.
  1104.  
  1105. Auto-disconnect
  1106.  
  1107.           Automatically disconnect passthrough areas with only one
  1108.           link (export address).
  1109.  
  1110.  
  1111. 3.3.5     Personal mail
  1112.  
  1113. FMail is able to scan all messages being tossed for messages
  1114. addressed to you personally and store them in a separate
  1115. directory.
  1116.  
  1117. Pers. mail path
  1118.  
  1119.           If you enter a directory name here, a copy of each
  1120.           echomail message that is directed to you (even if it is
  1121.           in a pass-through area) will be placed in *.MSG format
  1122.           in this directory. IMPORTANT: this directory should
  1123.           _never_ be the same as any other directory entered in
  1124.           FSetup.
  1125.  
  1126. Topic 1
  1127. Topic 2
  1128.  
  1129.           FMail has the ability to scan the subject lines of
  1130.           messages it is tossing for up to two keywords. If
  1131.           messages are found containing one of these keywords,
  1132.           they will be copied to the personal mail directory.
  1133.           Using this feature will slow down the tossing function a
  1134.           bit.
  1135.  
  1136. Include netmail
  1137.  
  1138.           Indicates whether or not personal netmail should also be
  1139.           copied to the personal mail directory.
  1140.  
  1141. New mail warning
  1142.  
  1143.           If enabled, FMail will send a netmail message to you,
  1144.           each time personal netmail or echomail messages have
  1145.           been tossed.
  1146.  
  1147. Users (registered users only)
  1148.  
  1149.           Enter up to eight names of users whose mail should be
  1150.           copied to the Personal mail board too.
  1151.  
  1152.  
  1153. 3.3.6     Addresses 1/2
  1154.  
  1155. Your main address and up to fifteen other addresses that you may
  1156. use, can be entered in this window. If the echomail processors of
  1157. some of your points do not have Type 2+ capabilities, they will
  1158. have to receive their mail using the fakenet method. For each of
  1159. the 32 addresses you may enter a fakenet number. You can do this
  1160. by appending it to your normal 4-d address using a dash '-'. eg.
  1161. 2:283/619-7619. Eg. if point 1 uses a none-Type 2+ tosser, mail
  1162. will be addressed to 2:7619/1.
  1163.  
  1164.  
  1165. 3.3.7     Group names
  1166.  
  1167. If you are using a lot of different groups, remembering what each
  1168. group letter stands for can be rather difficult. The Group names
  1169. window lets you enter descriptions for all groups. These
  1170. descriptions will be used in the Node Manager, the Area Manager
  1171. and in AreaMgr replies.
  1172.  
  1173.  
  1174. 3.3.8     AreaMgr defaults
  1175.  
  1176. To save some time when installing new areas in the Area Manager,
  1177. you may enter a number of default settings that will be used for
  1178. new areas. Of course, these values may be changed in the Area
  1179. Manager, should it be necessary. For more information about the
  1180. offered options, you are referred to the chapter about the Area
  1181. Manager.
  1182.  
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.  
  1192.  
  1193.  
  1194.  
  1195.  
  1196.  
  1197.  
  1198.  
  1199.  
  1200.  
  1201.  
  1202.  
  1203.  
  1204.  
  1205.  
  1206.  
  1207.  
  1208.  
  1209.  
  1210.  
  1211.  
  1212.  
  1213.  
  1214.  
  1215.  
  1216.  
  1217.  
  1218.  
  1219.  
  1220.  
  1221.  
  1222. 3.4       System info
  1223.  
  1224. The system info menu is used for various types of information that
  1225. are related to the system on which FMail is used.
  1226.  
  1227.  
  1228. 3.4.1     Miscellaneous
  1229.  
  1230. Long file names
  1231.  
  1232.           Enables the use of long file names by FMail.
  1233.  
  1234. Max exports
  1235.  
  1236.           The maximum number of nodes that an area can be exported
  1237.           to. The default (and minimum) value is 64.
  1238.  
  1239. FMail MT aware
  1240.  
  1241.           Lets FMail return time slices when running in a multi-
  1242.           tasking environment. WARNING: on some systems, this may
  1243.           cause FMail to run extremely slow!
  1244.  
  1245. FTools MT aware
  1246.  
  1247.           Lets FTools return time slices when running in a multi-
  1248.           tasking environment. WARNING: on some systems, this may
  1249.           cause FTools to run extremely slow!
  1250.  
  1251. Extra handles
  1252.  
  1253.           If you have more than about 5 downlinks and you want
  1254.           FMail to run faster, you should allow FMail to use extra
  1255.           file handles. You may let FMail use up to 235 extra
  1256.           handles (apart from the standard 15 handles that are
  1257.           always available to FMail). ATTENTION: if you are
  1258.           running more than one program at the same time, please
  1259.           make sure that there are enough handles left for the
  1260.           other programs. Increase the FILES value in CONFIG.SYS
  1261.           if necessary.
  1262.  
  1263. Active time out
  1264.  
  1265.           When a copy on FMail, FTools or FSetup is already
  1266.           running and you start another one, that copy will wait
  1267.           until the one that started previously has ended. You can
  1268.           here set the maximum time that FMail should wait (0 =
  1269.           keep waiting).
  1270.  
  1271. Ctrl-Break
  1272.  
  1273.           If the Ctrl-Break option is enabled, you may stop FMail
  1274.           with Control-Break when tossing. This also may enlarge
  1275.           the time available to other programs when running in a
  1276.           multi-tasking environment.
  1277.  
  1278. Control codes
  1279.  
  1280.           Allow control codes to be entered in the Comment field
  1281.           in the Area Manager. This can be used for e.g. the
  1282.           export to Proboard to enter color codes. WARNING:
  1283.           exporting ASCII codes 1 to 26 to other programs may
  1284.           cause those programs to display erratic behaviour.
  1285.  
  1286. Buffer size (standard DOS version only)
  1287.  
  1288.           The size of FMail's internal buffers. Huge buffers
  1289.           require about 100 kb of free memory, while tiny buffers
  1290.           only require about 12 kb.
  1291.  
  1292. FT buf size (standard DOS version only)
  1293.  
  1294.           The size of FTools's internal buffers and FMail's
  1295.           buffers for sorting and updating reply chains.
  1296.  
  1297. Monochrome
  1298.  
  1299.           If enabled, FSetup will not use color, even if a color
  1300.           card is detected. This may be useful on systems using a
  1301.           monochrome monitor in combination with a color card.
  1302.  
  1303. Color set
  1304.  
  1305.           FSetup now comes in three flavours: Summer, Winter and
  1306.           Marine. If you select another color set, it will become
  1307.           visible the next time you start FSetup.
  1308.  
  1309.  
  1310. 3.4.2     Directories
  1311.  
  1312. In the 'Directories' window you can enter a number of paths to
  1313. directories that will be used for specific files. IMPORTANT: Do
  1314. not use a directory more than once for FMail. Only Sent mail and
  1315. Received mail may point to the same directory if desired.
  1316.  
  1317. Message base
  1318.  
  1319.           The message base path points to the directory where the
  1320.           Hudson message base files are stored. The message base
  1321.           files are MSGHDR.BBS, MSGIDX.BBS, MSGTOIDX.BBS and
  1322.           MSGTXT.BBS.
  1323.  
  1324.           When FMail is running in message base sharing mode, it
  1325.           is possible that also files with the same names as the
  1326.           normal message base but with extensions .FML are present
  1327.           in the message base directory. Apart from the file name
  1328.           extension, this is a normal Hudson message base. When
  1329.           tossing and the optional sorting has finished, FMail
  1330.           tries to append the FML files to the normal message base
  1331.           files. This can go wrong for a number of reasons:
  1332.  
  1333.           -    The message base is locked.
  1334.           -    The resulting message base would be bigger than is
  1335.                allowed (e.g. the new MSGTXT.BBS would be bigger
  1336.                than 16 Mb). Use FTools to reduce the size of the
  1337.                message base.
  1338.           -    There is not enough disk space available. FMail
  1339.                needs an amount of free diskspace that is about
  1340.                equal to the combined size of all FML files. If
  1341.                appending the FML files to the BBS files goes
  1342.                wrong, FMail displays the message "Can't update the
  1343.                message base files". FMail will retry to append the
  1344.                FML files to the normal message base files the next
  1345.                time it is started.
  1346.  
  1347. Netmail
  1348.  
  1349.           The netmail directory contains netmail messages in *.MSG
  1350.           format. File attach messages will be placed in this
  1351.           directory.
  1352.  
  1353. Incoming mail
  1354.  
  1355.           The incoming mail directory is the directory where your
  1356.           mailer stores its received files. Incoming mail bundles
  1357.           will also be unpacked in this directory. 
  1358.  
  1359.           Sometimes for some reason packets are not tossed by
  1360.           FMail. If this is the case, the PKT files will be
  1361.           renamed. The file name extensions of these remaining
  1362.           files indicate the nature of the problem:
  1363.  
  1364.           PKT  If there is not enough free disk space on your
  1365.                harddisk when a incoming PKT file is being tossed,
  1366.                FMail aborts and the PKT file remains in the
  1367.                'Incoming mail' directory.
  1368.  
  1369.           SEC  The password in this packet did not correspond with
  1370.                the password for the source node in the node
  1371.                manager.
  1372.  
  1373.           DST  The mail packet is not directed to your main node
  1374.                number or one of your AKAs.
  1375.  
  1376.           ERR  For some reason, the PKT header could not be read.
  1377.  
  1378. Outgoing mail
  1379.  
  1380.           The outgoing mail directory is where FMail will store
  1381.           the mail bundles it creates for other nodes. One special
  1382.           type of file may remain in the outgoing mail directory:
  1383.  
  1384.           QQQ  If FMail for some reason cannot compress an
  1385.                outgoing mailbundle, the file name extension will
  1386.                be changed from PKT into QQQ. If FMail is run
  1387.                again, it will first try to compress any packets
  1388.                with the QQQ extension if found.
  1389.  
  1390. Local PKTs (optional)
  1391.  
  1392.           If you are using some program that creates PKT files
  1393.           that you would like to have tossed by FMail, there may
  1394.           be a problem if you have security enabled in the Area
  1395.           Manager. Placing those packets in the Local PKTs
  1396.           directory will cause FMail to toss them, even if
  1397.           security is enabled for that particular echomail
  1398.           conference. CAUTION: Be very careful with what PKT files
  1399.           you place in the Local PKTs directory. It is very easy
  1400.           to create duplicates this way!
  1401.  
  1402.  
  1403.  
  1404.  
  1405. Sent mail (optional)
  1406. Received mail (optional)
  1407.  
  1408.           If the 'Sent mail' and/or 'Received mail' directories
  1409.           are defined, FMail will move sent and/or received
  1410.           netmail from the netmail directory to the appropriate
  1411.           directory: mail that has been sent, will be moved to the
  1412.           'Sent mail' directory if defined. Messages that have
  1413.           been received by the addressee will be moved to the
  1414.           'Received mail' directory. Messages with special
  1415.           attributes (file attach, in-transit) will never be moved
  1416.           to either one of these directories. Sent mail and
  1417.           Received mail may point to the same directory. 
  1418.  
  1419. Sent echomail
  1420.  
  1421.           Directory where copies of sent echomail messages are
  1422.           stored.
  1423.  
  1424. Semaphore (optional)
  1425.  
  1426.           Indicates whether or not FMail should create the
  1427.           semaphore files (like FrontDoor's FDRESCAN.NOW and
  1428.           FMRESCAN.NOW) after netmail has been tossed.
  1429.  
  1430.  
  1431. 3.4.3     Log files
  1432.  
  1433. Log style
  1434.  
  1435.           The layout that should be used for the log file.
  1436.           Possible settings are: FrontDoor, QuickBBS, D'Bridge and
  1437.           Binkley.
  1438.  
  1439. Log file name (optional)
  1440.  
  1441.           If you want a log file to be created, you should enter
  1442.           the desired path and filename here. IT IS NOT
  1443.           RECOMMENDED TO LET FMAIL SHARE A LOG FILE WITH ANOTHER
  1444.           PROGRAM THAT MAY RUN SIMULTANEOUSLY.
  1445.  
  1446. Log settings
  1447.  
  1448.           Various Yes/No switches let you set the specific
  1449.           information you want to have logged.
  1450.  
  1451. AreaMgr log
  1452.  
  1453.           If you want a separate log file containing information
  1454.           about AreaMgr requests to be created, you should enter
  1455.           path and filename here. If left blank, information about
  1456.           AreaMgr requests will be inserted in the normal log
  1457.           file.
  1458.  
  1459. Toss summary
  1460.  
  1461.           The Toss summary file contains information about the
  1462.           number of messages tossed into each area, about which
  1463.           nodes sent those messages and to which nodes those
  1464.           messages were forwarded.
  1465.  
  1466. 3.4.4     Internet (Windows 32-bit only, start FSetup with /WIN32)
  1467.  
  1468. The Windows 32-bit version of FMail is capable of sending mail
  1469. bundles directly to Internet e-mail addresses. In this section of
  1470. FSetup you can set up the necessary general parameters. If you
  1471. want to send mail for a particular uplink or downlink thru the
  1472. Internet, you need to enter the e-mail address of that node in the
  1473. Node Manager on the PKT path line. FMail can add text to e-mail
  1474. messages. If you place an ASCII file called EMAIL.TXT in the FMail
  1475. directory, its contents will be placed in the body of the e-mail
  1476. message.
  1477.  
  1478. Send smtp
  1479.  
  1480.           Set to Yes if you want to send mail thru the Internet.
  1481.  
  1482. Email address
  1483.  
  1484.           Enter your own e-mail address here.
  1485.  
  1486. SMTP server
  1487.  
  1488.           Enter the name of your mailserver here, e.g.
  1489.           smtp.telekabel.nl
  1490.  
  1491. 3.4.5     Swapping (standard DOS version only)
  1492.  
  1493. Under some circumstances, there may not be enough memory left to
  1494. execute a compression or decompression program. To make sure that
  1495. there is enough memory available, you may want to enable swapping.
  1496. This means that FMail will temporarily remove itself from memory
  1497. to make room for the archiver.
  1498.  
  1499. There are three types of swapping available. The slowest type is
  1500. swapping to disk. FMail will try to swap itself to disk if the
  1501. other two methods are not available. These other two methods are
  1502. swapping to EMS and swapping to XMS. If both swapping to EMS and
  1503. swapping to XMS are enabled, FMail will first try XMS and if that
  1504. fails, it will try EMS. If you are running FMail under DESQview or
  1505. a similar program, make sure that there is enough EMS or XMS
  1506. available to FMail. Under DESQview the amount of EMS/XMS that is
  1507. available in a window can be changed via 'Change a Program'->
  1508. 'Maximum Expanded Memory Size'. It should be left blank or be set
  1509. to at least 700 kb.
  1510.  
  1511. You may set the directory in which the swap file will be located
  1512. by entering the path to the desired directory. If left blank, the
  1513. swap file will be placed in the directory where FMail is located.
  1514.  
  1515.  
  1516. 3.4.6     Compression
  1517.  
  1518. The programs that are used to compress your outgoing mail bundles
  1519. are listed here. FMail can handle nine different types of
  1520. archivers: ARC, ZIP, LZH, PAK, ZOO, ARJ, SQZ, UC2, RAR and JAR.
  1521. First the name of the program should be listed, followed by
  1522. optional arguments. Using the program name with a full path lets
  1523. FMail find the requested program faster and prevents problems when
  1524. there is another program with the same name in a directory that is
  1525. included in the path. Default settings for each program are
  1526. automatically created by FSetup when it is run for the first time.
  1527. There are separate windows for settings that are use by the 16-bit
  1528. versions of FMail and the 32-bit versions of FMail.
  1529.  
  1530. It is important to add the proper command line switches for the
  1531. compression utilities. You must make sure that the programs are
  1532. not waiting for additional input such as a response to a Yes/No
  1533. prompt. When calling the archive program, FMail appends the
  1534. archive name and (when adding to an archive) the names of the
  1535. files to be added or (when extracting files) the name of the
  1536. directory where the extracted files should be placed. When you
  1537. need use another order, e.g. you need to put a switch between the
  1538. archive name and the name of the file to be added, you can use the
  1539. %a, %f and %p arguments. FMail will substitute %a by the name of
  1540. the archive, %f by the name of the file to be added or the
  1541. directory where extracted files should be placed and %p by the
  1542. path of a directory where temporary files can be stored (FMail
  1543. uses the FMail system directory for this purpose). IMPORTANT: when
  1544. you use for example %f, you also must use %a and vice versa,
  1545. because as soon as you use one of these arguments, FMail won't
  1546. automatically append archive and file info anymore! %p is normally
  1547. left out, because not many archivers require this.
  1548.  
  1549. The archiving utility listed behind "Default" is used for nodes
  1550. not listed in the Node Manager.
  1551.  
  1552. DOS versions only: For each of the compression programs you can
  1553. enter the minimum amount of memory that is required to run the
  1554. program. If the required amount is available, FMail won't swap
  1555. itself out of memory when it start a compression program. If you
  1556. enter 0, FMail will always swap itself out of memory (if swapping
  1557. is enabled).
  1558.  
  1559.  
  1560. 3.4.7     Decompression
  1561.  
  1562. The programs that are used to decompress your incoming mail
  1563. bundles are listed here. The Decompression window has a special
  1564. entry called GUS. The program that is entered here is called by
  1565. FMail when it can't determine the type of the archive. For more
  1566. information see section 3.4.6 (Compression).
  1567.  
  1568.  
  1569. 3.5       Import/export
  1570.  
  1571. All menu options starting with "List" allow you to send
  1572. information about parts of your FMail setup to a text file,
  1573. printer, or other device. If you want to send it to the printer
  1574. (or other device), enter it's device name (e.g. PRN) instead of a
  1575. filename.
  1576.  
  1577.  
  1578. 3.5.1     Import Config
  1579.  
  1580. The option "Import config" allows you to import AREAS.BBS,
  1581. FOLDER.FD and area and node configuration files of three other
  1582. popular echomail processors: IMAIL (version 1.20), TosScan and
  1583. GEcho. In some cases you have the choice whether to use the area
  1584. tag or to use the comment to identify an area in the config file
  1585. that is created by FSetup.
  1586.  
  1587.  
  1588. A special option is Import RA info. It imports RA security
  1589. information into an EXISTING FMail areas file. If you do not
  1590. already have an FMail areas file, enter the information manually
  1591. in the Area Manager or use one of the other import functions
  1592. first. When you start the Import RA info option, the program will
  1593. try to find security information in MESSAGES.RA for each area that
  1594. is defined in FMail.Ar and insert it in that file.
  1595.  
  1596.  
  1597. 3.5.2     AutoExport
  1598.  
  1599. Normally when a new area is installed, this had to be done in a
  1600. number of programs. With FSetup's AutoExport feature this is no
  1601. longer necessary. Each update in the Area Manager can result in an
  1602. automatic update of AREAS.BBS, FOLDER.FD (FrontDoor), IMFOLDER.CFG
  1603. (InterMail), MESSAGES.RA (RemoteAccess), BOARDS.BBS (SuperBBS),
  1604. MSGCFG.DAT (QuickBBS) and a file in a format that can be used by
  1605. GoldED. All you have to do is to enter the path to the directory
  1606. in which the desired file should appear (the actual filename
  1607. should not be added; FSetup will append a standard name to the
  1608. path).
  1609.  
  1610. IMPORTANT: The AutoExport function will overwrite the existing
  1611. file, so ALL INFORMATION IN THAT FILE WILL BE LOST. For example,
  1612. areas defined in MESSAGES.RA that are not defined in FSetup will
  1613. be removed by AutoExport. That is the reason why local areas
  1614. should also be defined in FSetup: that way they will be exported
  1615. to MESSAGES.RA and other files.
  1616.  
  1617. With AREAS.BBS you may include pass-through areas by setting the
  1618. switch to 'Yes'. 
  1619.  
  1620. With FOLDER.FD/IMFOLDER.CFG and the BBS area files you may choose
  1621. which item should be used: the area tag or the comment field. You
  1622. may include the Bad messages board, the Duplicate messages board
  1623. and the Recovery board in the BBS areas file by setting the
  1624. appropriate switch to 'Yes'. AutoExport will use some standard
  1625. settings for these areas: e.g. they will be Local and ReadOnly and
  1626. all security levels will be set to 32000.
  1627.  
  1628. The GoldEd file AREAS.GLD can be used by GoldEd if you insert the
  1629. following line as the last line in your GoldEd configuration file:
  1630. INCLUDE AREAS.GLD
  1631.  
  1632. In QuickBBS's MSGCFG.DAT the write security information will also
  1633. be used for the template security information.
  1634.  
  1635.  
  1636. 3.6       Uplink Manager
  1637.  
  1638. The Uplink Manager is used to enter information about uplinks that
  1639. is needed by FMail to connect and disconnect echomail areas. You
  1640. can define up to 32 uplinks. The information that is needed for
  1641. each uplink will now be explained.
  1642.  
  1643. Uplink system
  1644.  
  1645.           The node number of the uplink.
  1646.  
  1647.  
  1648.  
  1649. AreaFix program
  1650.  
  1651.           The name of the program FMail should direct its request
  1652.           messages to. If you are not sure, try 'Areafix'. This
  1653.           will work in most cases.
  1654.  
  1655. AreaFix password
  1656.  
  1657.           The password you use to connect and disconnect echomail
  1658.           areas on this system.
  1659.  
  1660. Add '+' prefix
  1661.  
  1662.           If FMail should put a '+' in front of the area names it
  1663.           tries to connect. This is normally not necessary.
  1664.  
  1665. Authorized groups
  1666.  
  1667.           Authorized groups are groups a downlink has to have
  1668.           access to in order to be allowed to use the Forward
  1669.           Request feature for this uplink.
  1670.  
  1671. Unconditional
  1672.  
  1673.           If set to Yes, FMail doesn't check the Areas file listed
  1674.           below.
  1675.  
  1676. Areas file type
  1677.  
  1678.           If set to 'Random', FMail searches the entire file. If
  1679.           'Areas file type' is set to '<AREANAME> <DESCRIPTION>'
  1680.           FMail searches for area names at the beginning of each
  1681.           line only. Also it then uses the description to fill in
  1682.           the comment field in the Area Manager.
  1683.           A new format is BCL. Some tosser can send Binary
  1684.           Conference Listings to their download (one of which is
  1685.           FMail). FMail will automatically connect received BCL
  1686.           files to the right entry of the Uplink Manager if this
  1687.           switch is set to BCL. 
  1688.  
  1689.           --- more BCL info ---
  1690.  
  1691. Areas file name
  1692.  
  1693.           Name of the file containing area names that should be
  1694.           checked by FMail. This file has to located in the same
  1695.           directory where the FMail executables are located or the
  1696.           directory that is pointed to by the FMAIL environment
  1697.           variable (if defined).
  1698.  
  1699. Origin address
  1700.  
  1701.           The address that should by used as the origin address of
  1702.           the request message.
  1703.  
  1704.  
  1705.  
  1706.  
  1707.  
  1708.  
  1709.  
  1710. 3.7       Pack Manager
  1711.  
  1712. The syntax to be used for Pack Manager entries:
  1713.  
  1714. <node> ... [EXCEPT <node> ...] [VIA <node>|HOST] [/A] [/C] [/H]
  1715. [/I] [/L] [/O]
  1716.  
  1717. The one or more <node> entries before the optional VIA keyword
  1718. specify the nodes for which messages should be packed. The '*' and
  1719. '?' characters may be used here. '?' may be any digit. '*'
  1720. indicates that the rest of the node number may be anything. E.g.
  1721. 2:283/* specifies all nodes in net 283 in zone 2. 2:283/6?0
  1722. specifies nodes 2:283/600, 610, 620, 630 etc. The wildcard '#' is
  1723. substituted by digits 0-9 in subsequent evaluations. If the VIA
  1724. node is 'HOST', the mail bundles will be sent to the net hosts.
  1725.  
  1726. Five switches may be used:
  1727.  
  1728. /A        Do not process AreaMgr requests
  1729.  
  1730. /C        Include messages with Crash status. Normally these
  1731.           messages will not be packed.
  1732.  
  1733. /H        Include messages with Hold status. Normally these
  1734.           messages will not be packed.
  1735.  
  1736. /O        Include orphaned messages. Normally these messages will
  1737.           not be packed.
  1738.  
  1739. /I        Only pack messages that are in transit. Normally all
  1740.           netmail messages destined for other nodes will be
  1741.           packed.
  1742.  
  1743. /L        Only pack messages that originated on your system.
  1744.           Normally all netmail messages destined for other nodes
  1745.           will be packed.
  1746.  
  1747. Entries in the Pack Manager are used from top to bottom: the first
  1748. entry that applies to a particular message will be used for that
  1749. message. An example:
  1750.  
  1751. 2:282/357 2:282/309 via 2:282/301
  1752. 2:283/216 via 2:283/203
  1753. 1:* 2:* 3:* 4:* 5:* 6:* via 2:282/1
  1754.  
  1755. This example packs all messages for nodes 2:282/357, 2:282/309 and
  1756. 2:282/301 and their points that do not have the crash, hold or
  1757. orphan status and sends them to node 2:282/301. Messages for
  1758. 2:283/216 and 2:283/203 are packed and sent to node 2:283/203. All
  1759. remaining messages for zones 1, 2, 3, 4, 5 and 6 will be sent to
  1760. 2:282/1. 
  1761.  
  1762.  
  1763.  
  1764.  
  1765.  
  1766.  
  1767.  
  1768.  
  1769.  
  1770.  
  1771. 3.8       Node Manager
  1772.  
  1773. The node manager is used to store information about the systems
  1774. you exchange mail with.
  1775.  
  1776. System
  1777.  
  1778.           The node number of a system. IMPORTANT: This node number
  1779.           should always be the normal node number i.e. you should
  1780.           NEVER enter a node number containing a fakenet. If it is
  1781.           necessary for some of your points that you send them
  1782.           their mail using a fakenet, you should set their
  1783.           capability to "Stone Age" (see below) and define a
  1784.           fakenet in the Addresses window.
  1785.  
  1786. Sysop Name
  1787.  
  1788.           Here you may enter the name of the sysop of the remote
  1789.           system. The name of the sysop will be used in AreaMgr
  1790.           replies and to determine if a message should be sent to
  1791.           a system if that system is 'passive'. Only messages
  1792.           directed to the Sysop will be forwarded to such systems.
  1793.  
  1794. Via system
  1795.  
  1796.           Address where to route mail for this system to. NOTE:
  1797.           the PKT files will be directed to the original AKA. Only
  1798.           the ARCmail bundle will be directed to the Via node, if
  1799.           specified.
  1800.  
  1801. Use AKA
  1802.  
  1803.           Which AKA should be used for mail bundles to this
  1804.           system. If set to AUTO, FMail automatically picks the
  1805.           best-matching AKA.
  1806.  
  1807. Groups
  1808.  
  1809.           The area manager lets you assign a group letter to each
  1810.           echo area. In the node manager you can enter the letters
  1811.           of the groups that are available to a particular system.
  1812.  
  1813. Write level
  1814.  
  1815.           If the write level of a system is less than the write
  1816.           level that is specified with an echo area in the Area
  1817.           Manager, then this system is not allowed to write
  1818.           messages in this area.
  1819.  
  1820. Compression
  1821.  
  1822.           The Compression toggle can be used to set the type of
  1823.           archiving program that will be used to compress mail for
  1824.           this system. A system is able to change this setting
  1825.           using an AreaMgr request message, if %COMPRESSION is
  1826.           allowed in the AreaMgr options.
  1827.  
  1828. Capability
  1829.  
  1830.           You can tell FMail whether or not the software of the
  1831.           other system recognizes 4-d addresses (FSC-0039) or only
  1832.           2-d addresses by setting the capability switch to "Type
  1833.           2+" for 4-d or "Stone Age" for 2-d. If you want to send
  1834.           mail to one of your "Stone Age" points, FMail will
  1835.           automatically try to use the fakenet method. In most
  1836.           cases setting the capability of a system to Type 2+ will
  1837.           be fine.
  1838.  
  1839. Attach status
  1840.  
  1841.           You may set the status of the file attach messages for a
  1842.           system to "None", "Hold", "Crash", "Hold/Direct",
  1843.           "Crash/Direct" and "Direct". Normally "None" is fine.
  1844.           Please see the manual of your mailer on how to handle
  1845.           mail bundles.
  1846.  
  1847. PKT path
  1848.  
  1849.           If you enter a path here, FMail will not compress the
  1850.           mail for this node, but store the PKT files in this
  1851.           directory.
  1852.  
  1853. Active
  1854.  
  1855.           A system that is not active will not receive echomail
  1856.           for the connected areas except for messages that are
  1857.           directed to the Sysop name of that system. A system that
  1858.           has the Active set to No is still allowed to send
  1859.           echomail for connected areas. The Active status can be
  1860.           changed by the system through the %ACTIVE and %PASSIVE
  1861.           commands in a message to AreaMgr.
  1862.  
  1863. Notify
  1864.  
  1865.           Send a notify message to this system when the command
  1866.           'FTools Notify [/A] [/N]' is issued.
  1867.  
  1868. Pack netmail
  1869.  
  1870.           If enabled, the Pack Netmail switch causes netmail for
  1871.           this system to be packed for this system directly. This
  1872.           means, that mail for this system will not be routed
  1873.           according to the contents of the Pack Manager.
  1874.  
  1875. Forward requests
  1876.  
  1877.           The Forward request toggle is used to allow systems to
  1878.           use the Uplink Manager.
  1879.  
  1880. Allow rescan
  1881.  
  1882.           When a system connects a new area through an AreaMgr
  1883.           request, that system may also request to scan your
  1884.           message base for messages in that area. You can prevent
  1885.           a system from rescanning your message base by setting
  1886.           this switch to No. Previously, JAM rescanning was not
  1887.           available, however it is avilable in this release! The
  1888.           ^aRESCANNED kludge is added to messages which are
  1889.           rescanned.
  1890.  
  1891.  
  1892.  
  1893. Route point
  1894.  
  1895.           If the system you are editing in the Node Manager is one
  1896.           of your points, then if you enable this switch, FMail
  1897.           will check all messages directed to your AKAs to see
  1898.           whether they are meant for this point (by checking the
  1899.           To: name). If so, the message will be automatically
  1900.           forwarded.
  1901.  
  1902. Rem.maint (registered users only)
  1903.  
  1904.           Allow this system to perform remote maintenance. A
  1905.           system that is allowed to perform remote maintenance
  1906.           (e.g. your Co- Sysop) can connect and disconnect areas
  1907.           on behalf of other systems. A remote maintenance message
  1908.           has the same syntax as a normal AreaFix message, but
  1909.           also contains a %FROM command, followed by the node
  1910.           number for which the remote maintenance has to be
  1911.           performed. The password that should be used is the
  1912.           password of the system performing the request, not the
  1913.           password of the system behind the %FROM keyword.
  1914.  
  1915. Tiny SEEN-BYs
  1916.  
  1917.           If you set the "Tiny SEEN-BYs" switch to "Yes", this
  1918.           system will receive echo mail messages in which only you
  1919.           and your downlinks will be listed in the SEEN-BY lines.
  1920.           In normal situations this switch should be set to "No".
  1921.  
  1922. Reformat date
  1923.  
  1924.           Some echomail utilities create date strings which are
  1925.           not in accordance with the specifications. Some other
  1926.           echomail utilities have problems recognizing those date
  1927.           strings. FMail will send a corrected date string to a
  1928.           system if "Reformat date" is set to yes.
  1929.  
  1930. Auto BCL days
  1931.  
  1932.           If you set a value here, FMail automatically sends BCL
  1933.           files to this node. The value set indicates the number
  1934.           of days between two files. See page 27 for more
  1935.           information about this feature.
  1936.  
  1937. AreaMgr password
  1938.  
  1939.           The AreaMgr password is used by a remote system to
  1940.           connect or disconnect echomail areas. To do this, the
  1941.           remote system has to send a message to "AreaMgr",
  1942.           "AreaFix" or "FMail" at your node number. The password
  1943.           should be on the subject line.
  1944.  
  1945. Packet password
  1946.  
  1947.           If you enter an Packet password, FMail will only toss
  1948.           packets from this system if the listed password is
  1949.           present in the header of the received packet. The
  1950.           password also will be placed in the header of each
  1951.           packet created for this system. The combination of
  1952.           packet password and the Security option in the Area
  1953.  
  1954.           Manager should make it a bit more difficult to
  1955.           successfully drop an echomail bomb on your system.
  1956.  
  1957. Ignore
  1958.  
  1959.           If you want to put a password in packets you are sending
  1960.           to another system, but do not want to check packets you
  1961.           receive from that system for that password, you should
  1962.           toggle the Ignore switch to Yes.
  1963.  
  1964. AutoPassive days
  1965.  
  1966.           The system will automatically be set to the Passive
  1967.           status, if more days passed by since the last time new
  1968.           mail created than the number of days entered here.
  1969.  
  1970. AutoPassive size
  1971.  
  1972.           The system will automatically be set to the Passive
  1973.           status, if the size of the mail bundle exceeds the
  1974.           number of kb's entered here.
  1975.  
  1976. Settings in the Node Manager can be changed for more than one node
  1977. at once by means of the Global change function (F3). First you
  1978. change the desired fields. Those fields get an asterisk in front
  1979. of them meaning that those are the fields that will be updated in
  1980. the selected records. You can also turn the asterisk on and off by
  1981. means of the INS and DEL keys. When you are ready, press ESC. You
  1982. will then be prompted for a node string with wildcards. If you
  1983. want to change all nodes in zone 2, enter here 2:*. Use of ? is
  1984. also allowed.
  1985.  
  1986.  
  1987.  
  1988.  
  1989.  
  1990.  
  1991.  
  1992.  
  1993.  
  1994.  
  1995.  
  1996.  
  1997.  
  1998.  
  1999.  
  2000.  
  2001.  
  2002.  
  2003.  
  2004.  
  2005.  
  2006.  
  2007.  
  2008.  
  2009.  
  2010.  
  2011.  
  2012.  
  2013.  
  2014.  
  2015. 3.9       Area Manager
  2016.  
  2017. The area manager is used to tell FMail which echomail conferences
  2018. (areas) you are carrying. Use the left and right arrows to walk
  2019. through all areas. If you press F5, you will see a list of all
  2020. areas you have defined. Here you can walk through all areas by
  2021. pressing the up and down arrows.
  2022.  
  2023. Each of the fields of the Area Manager will now be explained in
  2024. detail.
  2025.  
  2026. Area name
  2027.  
  2028.           This is the name of the conference. It can be up to 50
  2029.           characters long. This name is often referred to as the
  2030.           area tag. It is inserted into every message that your
  2031.           system exports for an area so that other system's
  2032.           echomail processors can put the message into the correct
  2033.           area when it arrives.
  2034.  
  2035. Comment
  2036.  
  2037.           This field is used to give some info about an echomail
  2038.           area in messages that are returned by AreaMgr. It also
  2039.           appears in the output of some of the list functions in
  2040.           the Import/export menu.
  2041.  
  2042. JAM MB path
  2043.  
  2044.           Path of the JAM message base. If you enter a path name
  2045.           here, FMail will set the Hudson board number to None (if
  2046.           it was not set to that already).
  2047.  
  2048. Board
  2049.  
  2050.           The "Board" field is used to select the message base
  2051.           board number in which the messages in this area should
  2052.           be imported. If you select this option, a window pops up
  2053.           containing all possible board numbers and the word
  2054.           "None". The board numbers that are displayed in a dark
  2055.           colour are already used by another area. If you select
  2056.           the word "None" and the JAM MB path is left blank, the
  2057.           messages will not be imported into the message base, but
  2058.           only forwarded to your downlinks (a so called "Pass-
  2059.           through area"). Any other choice of board number will
  2060.           cause the JAM MB path field to be blanked. Use the
  2061.           cursor keys to go to the desired board number and press
  2062.           ENTER to select.
  2063.  
  2064. Write level
  2065.  
  2066.           If the write level of an area is greater than or equal
  2067.           to the write level that is specified with a system in
  2068.           the Node Manager, then this system is not allowed to
  2069.           write messages in this area.
  2070.  
  2071. Group
  2072.  
  2073.           The "Group" field defines which group a conference
  2074.           belongs to. The valid range for this field is A through
  2075.           Z. It's used to regulate the availability of conferences
  2076.           to other systems. You should divide your conferences
  2077.           into a number of categories. For example, all
  2078.           conferences that only a few people should be able to
  2079.           access could be put into group S for Secure while all
  2080.           other conferences are put into G for General.
  2081.  
  2082. Local
  2083.  
  2084.           If you have local message areas in your message base,
  2085.           you should enter those areas in FSetup with Local set to
  2086.           Yes. That way, you can enter message base maintenance
  2087.           information for that area and make sure, that the
  2088.           boardnumber cannot be accidentally assigned to another
  2089.           area. Also those areas will be marked as Local in
  2090.           AutoExported files.
  2091.  
  2092. Areafix
  2093.  
  2094.           Allow your downlinks to connect to and disconnect from
  2095.           this area by sending messages to AreaFix or FMail.
  2096.           Normally this switch should be set to Yes.
  2097.  
  2098. Active
  2099.  
  2100.           If the 'Active' switch is off, the area will no longer
  2101.           be recognized by FMail as a valid echomail area. This
  2102.           switch can be used to temporarily disable a particular
  2103.           area.
  2104.  
  2105. BBS info
  2106.  
  2107.           Here you may enter the security level and flags and
  2108.           other information that will be used in the area file of
  2109.           your BBS program.
  2110.  
  2111. Use SeenBy
  2112.  
  2113.           Normally FMail only uses the address in the packet
  2114.           header to determine to which systems a message in a
  2115.           particular area should be forwarded: a message is
  2116.           forwarded to all systems listed in the export list in
  2117.           the Area Manager. If Use SeenBy is enabled, a message
  2118.           also will not be forwarded to systems listed in the
  2119.           SEEN-BY lines of that message.
  2120.  
  2121. Tiny SeenBy
  2122.  
  2123.           If set to "Yes", all of your downlinks that are
  2124.           connected to this area will receive messages in which
  2125.           the SEEN-BY lines will contain only your downlinks.
  2126.  
  2127. Imp. SeenBy
  2128.  
  2129.           If set to "Yes", SEEN-BY information of messages in this
  2130.           conference will be imported into the message base.
  2131.  
  2132. Security
  2133.  
  2134.           Only messages from systems that are connected to a
  2135.           particular conference are accepted by FMail. For
  2136.           example, suppose you carry an area called FMAIL_HELP and
  2137.           you have enabled Security for that area. If you receive
  2138.           an echomail message from some system and that system was
  2139.           not listed in the export list of FMAIL_HELP, that
  2140.           message will be tossed into the bad messages board (if
  2141.           defined).
  2142.  
  2143. Private
  2144.  
  2145.           If the "Private" field is set to "Yes", private message
  2146.           are allowed in this conference. Otherwise, the private
  2147.           bit will be removed from all messages in this
  2148.           conference.
  2149.  
  2150. # Messages
  2151.  
  2152.           Maximum number of messages in an area. If there are more
  2153.           messages in an area, they will be deleted as soon as
  2154.           FTools Maint /d is used.
  2155.  
  2156. # Days old
  2157.  
  2158.           If there are messages in an area that are older than the
  2159.           number of days that is entered here, they will be
  2160.           deleted as soon as FTools Maint /d is used.
  2161.  
  2162. # Days rcvd
  2163.  
  2164.           If there are received messages (i.e. messages that have
  2165.           been read by the person they are addressed to) in an
  2166.           area that are older than the number of days that is
  2167.           entered here, they will be deleted as soon as FTools
  2168.           Maint /d is used.
  2169.  
  2170. Arrival date
  2171.  
  2172.           Use the date that a message arrived on your system
  2173.           instead of the date that a message was written when
  2174.           deleting messages using the # Days. This option does not
  2175.           work with messages with an extremely long subject line.
  2176.           For these messages the date that the message was written
  2177.           will be used.
  2178.  
  2179. Keep SysOp
  2180.  
  2181.           Do not remove any message that has not been read by the
  2182.           Sysop (the user with the first entry in Users.BBS). If
  2183.           this switch is set to Yes, no message that has not been
  2184.           read by the SysOp will be deleted, if it should be
  2185.           deleted according to one or more of the other criteria.
  2186.  
  2187. Origin AKA
  2188.  
  2189.           The origin is the address that will be added to the PATH
  2190.           and SEEN-BY lines. It will also used in the origin line
  2191.           that will be appended by FMail if the message that is
  2192.           exported from the message base does not contain an
  2193.           origin line (NOTE: FMail will NEVER add tear and/or
  2194.           origin lines to messages that are received from other
  2195.           systems in case they are missing).
  2196.  
  2197.  
  2198. Other AKAs
  2199.  
  2200.           If you want to add more than one of your AKAs to the
  2201.           SEEN-BY lines of a message, you should use the "Other
  2202.           AKAs" options to indicate which AKAs should be added
  2203.           also.
  2204.  
  2205. Origin line
  2206.  
  2207.           If a message that is exported out of the message base
  2208.           does not contain a origin line, FMail will add one. This
  2209.           added origin will contain a text string that may be
  2210.           entered here.
  2211.  
  2212. Export
  2213.  
  2214.           The systems connected to the conference are listed in a
  2215.           window which pops up when you select the option
  2216.           "Connected systems". IMPORTANT: The node number should
  2217.           always be the normal node number i.e. you should NEVER
  2218.           enter a node number containing a fakenet. FMail
  2219.           automatically uses the fakenet if necessary. The maximum
  2220.           number of systems on the Export list is 64.
  2221.  
  2222. Settings in the Area Manager can be changed for more than one node
  2223. at once by means of the Global change function (F3). First you
  2224. change the desired fields. Those fields get an asterisk in front
  2225. of them meaning that those are the fields that will be updated in
  2226. the selected records. You can also turn the asterisk on and off by
  2227. means of the INS and DEL keys. When you are ready, press ESC. You
  2228. will then be prompted for the groups for which the selected fields
  2229. should be changed.
  2230.  
  2231.  
  2232.  
  2233.  
  2234.  
  2235.  
  2236.  
  2237.  
  2238.  
  2239.  
  2240.  
  2241.  
  2242.  
  2243.  
  2244.  
  2245.  
  2246.  
  2247.  
  2248.  
  2249.  
  2250.  
  2251.  
  2252.  
  2253.  
  2254.  
  2255.  
  2256.  
  2257.  
  2258.  
  2259. 4         FMail
  2260.  
  2261.  
  2262.  
  2263. The actual FMail program has four main commands. They are "Scan",
  2264. "Toss", "Import" and "Pack" and will be discussed in detail below.
  2265.  
  2266.  
  2267. 4.1       Scan
  2268.  
  2269. Scan the message base for outgoing echomail and netmail messages.
  2270. Echomail messages will be packed to be sent to other systems.
  2271. Netmail messages will be moved to the netmail directory. They may
  2272. be packed later by the FMail Pack command discussed below.
  2273.  
  2274. The Scan option can be used in combination with six switches:
  2275.  
  2276.           /A   Do not process AreaMgr requests
  2277.           /E   Scan for echomail messages only
  2278.           /N   Scan for netmail messages only
  2279.           /H   Scan Hudson base only
  2280.           /J   Scan JAM base only
  2281.           /S   Scan the entire message base (ignore
  2282.                ECHOMAIL.BBS/JAM and NETMAIL.BBS/JAM)
  2283.  
  2284. ATTENTION: FMail's SCAN function does not support netmail credits.
  2285.  
  2286.  
  2287. 4.2       Toss
  2288.  
  2289. Tosses received mail bundles into the message base and forwards
  2290. echomail messages to your downlinks. 
  2291.  
  2292. If FMail Toss seems to be returning messages to the system they
  2293. were coming from, please check if the address listed on the
  2294. 'Processing...' line when tossing, is the same address as the one
  2295. that is listed in the Export list of the echoes concerned.
  2296.  
  2297. The /A switch tells FMail to ingnore AreaMgr requests.
  2298.  
  2299. The /B switch may be added to let FMail check all messages in the
  2300. bad messages directory to see whether they are valid echomail
  2301. messages or not. This may necessary if you are receiving a new
  2302. conference from your uplink but forgot to enter it in the area
  2303. manager. Messages that are moved to the message base using the /B
  2304. switch will not be sent to your downlinks as this may cause
  2305. duplicate messages to be sent into the net.
  2306.  
  2307.  
  2308.  
  2309. 4.3       Import
  2310.  
  2311. Imports netmail messages destined for your system into the message
  2312. base. A netmail board should be defined in FSetup. Whether or not
  2313. messages to the Sysop should be imported can also be defined in
  2314. FSetup. The /A switch tells FMail to ingnore AreaMgr requests.
  2315.  
  2316.  
  2317.  
  2318.  
  2319.  
  2320. 4.4       Pack
  2321.  
  2322. Packs and compresses netmail messages. These messages may be
  2323. routed through a specified system or may be sent directly.
  2324.  
  2325. The syntax of FMail Pack:
  2326.  
  2327.           FMail Pack     [<node> ... [EXCEPT <node>] 
  2328.                          [VIA <node>|HOST]
  2329.                          [/A] [/C] [/H] [/I] [/L] [/O] ]
  2330.  
  2331. This syntax is the same as the syntax of Pack Manager entries and
  2332. is described in section 3.7. If the command line does not contain
  2333. any node numbers, the information stored in FSetup's Pack Manager
  2334. will be used. Packing messages is not required (but sometimes
  2335. useful) in e.g. a FrontDoor environment. It _is_ required in a
  2336. Binkley/PoP environment.
  2337.  
  2338. The /A switch tells FMail to ingnore AreaMgr requests.
  2339.  
  2340.  
  2341. 4.4.1     Examples
  2342.  
  2343. FMail Pack 2:282/301 2:283/203 VIA HOST
  2344.  
  2345.                Packs mail for nodes 2:282/301 and 2:283/203 and
  2346.                points of these nodes and sends it to the host of
  2347.                these systems (2:282/0 and 2:283/0).
  2348.  
  2349. FMail Pack 2:282/1.1 /C
  2350.  
  2351.                Packs mail for point 2:282/1.1 and sends it
  2352.                directly to that point. Messages with the Crash
  2353.                status will also be packed.
  2354.  
  2355.  
  2356.  
  2357. 4.5       MGR
  2358.  
  2359. FMail Mgr only scans the netmail directory and processes AreaMgr
  2360. requests found in that directory.
  2361.  
  2362.  
  2363.  
  2364.  
  2365.  
  2366.  
  2367.  
  2368.  
  2369.  
  2370.  
  2371.  
  2372.  
  2373.  
  2374.  
  2375.  
  2376.  
  2377.  
  2378.  
  2379.  
  2380.  
  2381. 5         AreaMgr
  2382.  
  2383.  
  2384.  
  2385. AreaMgr is a built-in function of FMail that allows other systems
  2386. to connect or disconnect echomail areas by simply sending a
  2387. netmail message. 
  2388.  
  2389. This netmail message should be addressed to one of your AKAs and
  2390. directed to 'AreaMgr' or 'FMail'. For compatibility reasons the
  2391. message may also be directed to 'AreaFix', 'AreaLink' or
  2392. 'EchoMgr'. Instead of the normal subject, a password should be
  2393. entered. For each system that will be allowed to send AreaMgr
  2394. messages to your, you should create an entry in the node manager
  2395. containing a password.
  2396.  
  2397. The message body of an AreaMgr request contains the requested
  2398. mutations in connected echomail areas. To connect to area
  2399. TEST_AREA you just enter that name followed by the ENTER key. To
  2400. disconnect from an area, just put a minus '-' before the area tag.
  2401.  
  2402. The format of an AreaLink request:
  2403.  
  2404.    By: <your name>
  2405.    To: AreaMgr (<node number of dest node>)
  2406.    Re: <AreaMgr password>
  2407.    St: Pvt
  2408.    ---------------------------------------------------------
  2409.                FMAIL_HELP          Connect area FMAIL_HELP
  2410.                FMAIL_HELP /R       Connect area FMAIL_HELP and
  2411.                                    rescan all messages in the
  2412.                                    message base
  2413.                FMAIL_HELP /R=50    Connect area FMAIL_HELP and
  2414.                                    rescan at most 50 messages
  2415.                =FMAIL_HELP /R=50   Rescan the connected area
  2416.                                    FMAIL_HELP without having to
  2417.                                    disconnect it first
  2418.  
  2419.                -FMAIL_HELP         Disconnect area FMAIL_HELP
  2420.  
  2421.                %+ALL               Connect all available areas
  2422.                %-ALL               Disconnect all areas
  2423.  
  2424.                %COMPRESSION ZIP    Change the compression method
  2425.                                    used for your mail to ZIP (or
  2426.                                    ARC/ZIP/LZH/PAK/ZOO/ARJ/SQZ)
  2427.                %PASSWORD ABCDEF    Change your AreaMgr password to
  2428.                                    ABCDEF (password should be at
  2429.                                    least 5 characters and at most
  2430.                                    16 characters long)
  2431.                %PKTPWD QRSTUV      Change your packet password to
  2432.                                    QRSTUV (password may be at most
  2433.                                    8 characters long)
  2434.  
  2435.                %HELP               Request this message
  2436.                %LIST               Request a list of areas
  2437.                                    available to you
  2438.                %QUERY              Request a list of areas for
  2439.                                    which you are active
  2440.                %UNLINKED           Request a list of areas to
  2441.                                    which you are not connected
  2442.                %FROM               Perform remote maintenance for
  2443.                                    another system. The node or
  2444.                                    point doing remote maintenance
  2445.                                    should use his/her own
  2446.                                    password. The replies generated
  2447.                                    by FMail will be sent to both
  2448.                                    the system doing remote
  2449.                                    maintenance and the system for
  2450.                                    which the maintenance is being
  2451.                                    done.
  2452.  
  2453.                %RESCAN             Request a rescan of all new
  2454.                                    areas
  2455.                %RESCAN=50          Request a rescan of at most 50
  2456.                                    messages per area for all new
  2457.                                    areas
  2458.  
  2459.                %PASSIVE            Temporarily disable all areas.
  2460.                                    This means that you won't
  2461.                                    receive any echo mail unless it
  2462.                                    is addressed to you personally
  2463.                                    (only if the sysop on this
  2464.                                    system has entered your name
  2465.                                    correctly in the Node Manager).
  2466.                                    You will still be allowed to
  2467.                                    send echo mail to this system
  2468.                                    in areas to which you are
  2469.                                    connected.
  2470.                %ACTIVE             Make your system active again.
  2471.  
  2472.                %BCLDAYS 7          Request to receive a BCL file
  2473.                                    from FMail every 7 days. Use 0
  2474.                                    if you don't want to receive
  2475.                                    BCL files anymore. See page 27
  2476.                                    for more information about this
  2477.                                    feature
  2478.  
  2479.                [---]               Everything below the tear line
  2480.                                    is ignored
  2481.  
  2482. You can also use the -H, -L, -Q and -U switches on the subject
  2483. line.
  2484. When FMail processes an AreaMgr request message, it will generate
  2485. a reply, containing the result of the request. This reply will
  2486. look like this:
  2487.  
  2488.                By: FMail AreaMgr
  2489.                To: Folkert Wijnstra, FMail Development
  2490.                (2:283/619.1)
  2491.                Re: FMail AreaMgr status report
  2492.                St: Pvt Local
  2493.                ---------------------------------------------------
  2494.                ----------
  2495.                FMail AreaMgr status report for 2:283/619 on
  2496.                2:283/619.1
  2497.  
  2498.                Result of requested mutations:
  2499.                - FMAIL_HELP ..................................
  2500.                added
  2501.  
  2502.                You are not connected to any area
  2503.                Node status : ACTIVE
  2504.                Notify      : ON
  2505.                Compression : PKZip.Exe -ex
  2506.                - available : ARC ZIP LZH PAK ARJ SQZ
  2507.  
  2508.                Use %HELP in a message to FMail for more
  2509.                information.
  2510.  
  2511. FMail appends the contents of the file AREAMGR.TXT to the Areafix
  2512. reply messages. This file should be located in the same directory
  2513. as where the FMAIL.EXE is located.
  2514.  
  2515.  
  2516.  
  2517.  
  2518.  
  2519.  
  2520.  
  2521.  
  2522.  
  2523.  
  2524.  
  2525.  
  2526.  
  2527.  
  2528.  
  2529.  
  2530.  
  2531.  
  2532.  
  2533.  
  2534.  
  2535.  
  2536.  
  2537.  
  2538.  
  2539.  
  2540.  
  2541.  
  2542.  
  2543.  
  2544.  
  2545.  
  2546.  
  2547.  
  2548.  
  2549.  
  2550.  
  2551.  
  2552.  
  2553.  
  2554.  
  2555.  
  2556.  
  2557.  
  2558.  
  2559.  
  2560.  
  2561.  
  2562.  
  2563.  
  2564. 6         FTools
  2565.  
  2566.  
  2567.  
  2568. FTools is the message base maintenance program that comes with
  2569. FMail.
  2570.  
  2571. FTools is e.g. used to remove old messages from the message base
  2572. and the display information about the message base. FTools can be
  2573. divided into four parts, which will be discussed below.
  2574.  
  2575. ATTENTION: The FTools functions that use the Hudson message base
  2576. do NOT allow message base sharing. FTools will not run if either
  2577. FMail, FSetup or another copy of FTools is active.
  2578.  
  2579. Everywhere below where <board> is mentioned, you may use the area
  2580. tag of the area. In some cases it also is allowed to use the
  2581. Hudson board number. For the netmail board of the main AKA use
  2582. #NETM, for netmail board of for example AKA 5 use #NET5. For the
  2583. netmail directory use #NETDIR. For the Bad messages board, the
  2584. Recovery board and the Duplicate messages board, you can use #BAD,
  2585. #REC and #DUP.
  2586.  
  2587.  
  2588. 6.1       Delete
  2589.  
  2590. To delete all messages in a particular board in the message base,
  2591. enter
  2592.  
  2593.                FTools Delete <board>
  2594.  
  2595.  
  2596. 6.2       Maint
  2597.  
  2598. The most important function of FTools is message base maintenance.
  2599. If started without any switches, FTools Maint only updates the
  2600. reply chains and recreates the index files.
  2601. Additional features are available by using command line switches:
  2602.  
  2603. /H        Process Hudson base only
  2604.  
  2605. /J        Process JAM message bases only
  2606.  
  2607. /Q        Process only JAM areas in which messages have been
  2608.           tossed
  2609.  
  2610. /C        Recover messages in undefined boards. This means that
  2611.           messages in message base boards that are not defined in
  2612.           the Area Manager will be moved to the recovery board, if
  2613.           that board was defined in FSetup. IMPORTANT: If no
  2614.           recovery board number was defined, those messages will
  2615.           be deleted! So please make sure, that your non-echomail
  2616.           boards are also defined in the Area Manager, with the
  2617.           Active switch set to No.
  2618.  
  2619. /D        Delete messages using the information in the Area
  2620.           Manager. See section 3.9 for more information about the
  2621.           criteria that may be used to delete messages.
  2622.  
  2623.  
  2624.  
  2625. /N        Renumber the message base. All messages in the message
  2626.           base will be renumbered. First message will become
  2627.           message #1 etc.
  2628.  
  2629. /P        Pack (remove deleted messages). When a message in the
  2630.           message base is deleted, the actual message is still
  2631.           present in the message base. It will only be marked as
  2632.           being deleted. In order to keep the message base size
  2633.           within reasonable limits, the message base has to be
  2634.           packet regularly, i.e. deleted messages are removed from
  2635.           the message base.
  2636.  
  2637. /R        Remove "Re:" from subject lines. Some editors put "Re:"
  2638.           in front of the actual subject line, when a reply is
  2639.           written. This switch allows you to remove it.
  2640.  
  2641. /U        Undelete deleted messages. Deleted messages cannot be
  2642.           undeleted after the message base has been packed.
  2643.  
  2644. /X        Delete messages with bad dates or bad board number.
  2645.  
  2646. /B        Keep .BAK files. This switch only has effect if it is
  2647.           used in combination with /P and if the Overwrite mode is
  2648.           not used.
  2649.  
  2650. /F        Force Overwrite mode. This switch only has effect is
  2651.           used in combination with /P.
  2652.  
  2653. /O        Use Overwrite mode if there is not enough disk space
  2654.           available to create backup files. This switch only has
  2655.           effect is used in combination with /P.
  2656.  
  2657. In most cases the following command can be used:
  2658.  
  2659.                FTOOLS MAINT /D /P /N /R /O
  2660.  
  2661.  
  2662. 6.3       Move
  2663.  
  2664. To move messages from one board to another board in the message
  2665. base, enter
  2666.  
  2667.           FTools Move <old board> <new board>
  2668.  
  2669.  
  2670. 6.4       MsgM
  2671.  
  2672. In the current version of FTools, the .MSG maintenance function
  2673. only contains the renumber function. The syntax is:
  2674.  
  2675.           FTools MsgM [-net] [-sent] [-rcvd] [-pmail] /N
  2676.  
  2677.           [-net]                   Netmail directory
  2678.           [-sent]             Sent messages directory
  2679.           [-rcvd]             Received messages directory
  2680.           [-pmail]            Personal mail directory
  2681.  
  2682. IMPORTANT: don't renumber the netmail directory while FrontDoor is
  2683. active.
  2684.  
  2685.  
  2686. 6.5       Notify
  2687.  
  2688. To send a notify message to all systems in the Node Manager that
  2689. have the notify switch set to Yes, enter
  2690.  
  2691.           Ftools Notify [/A] [/N]
  2692.  
  2693.           [/A] Send an Area Status report
  2694.           [/N] Send a Node Status report
  2695.  
  2696. To send a notify message to for example 2:283/619, enter
  2697.  
  2698.           FTools Notify 2:283/619 [/A] [/N]
  2699.  
  2700.  
  2701. 6.6       Post
  2702.  
  2703. The general syntax of the Post command is:
  2704.  
  2705.           FTools Post [<file|-] <area tag>
  2706.                [-from xxx] [-to xxx] [-dest xxx] [-subj xxx] [-aka
  2707.                x]
  2708.                [/C] [/H] [/D] [/K] [/P] [/R] [/F] [/E] [/T]
  2709.  
  2710. <area tag> can be one of the following:
  2711.           -    The area tag of the desired echomail area.
  2712.           -    #netdir for the Netmail directory.
  2713.           -    #netm for the Netmail board of your main aka.
  2714.           -    #net1-#net31 for the Netmail boards of your akas
  2715.                1 - 31.
  2716.  
  2717. Available options with default value which are used if the options
  2718. is omitted:
  2719.  
  2720.           [-from xxx]    From name, default is the SysOp name as
  2721.                          defined in FSetup
  2722.           [-to xxx]      To name, default is 'SysOp'.
  2723.           [-subj xxx]    Subject line, default is the name of that
  2724.                          file that was posted.
  2725.           [-dest xxx]    Node to send the message to (netmail
  2726.                          only).
  2727.           [-aka x]            The AKA that should be used as the
  2728.                               origin address (netmail only).
  2729.           [/C]                     Crash status (netmail only).
  2730.           [/H]                     Hold status (netmail only).
  2731.           [/D]                     Direct status (netmail only).
  2732.           [/K]                     Delete message after sending
  2733.                                    it.
  2734.           [/P]                     Private status.
  2735.           [/R]                     File Request (netmail only).
  2736.           [/F]                     File attach (netmail only)
  2737.           [/E]                     Erase sent file (file attach
  2738.                                    only)\n"
  2739.           [/T]                     Truncate sent file (file attach
  2740.                                    only)\n"
  2741.  
  2742.  
  2743.  
  2744.  
  2745.  
  2746.  
  2747. Two examples:
  2748.  
  2749. To send a file EXAMPLE.TXT as an echomail message in area
  2750. FMAIL_HELP, enter:
  2751.  
  2752.           FTools Post EXAMPLE.TXT FMAIL_HELP -subj "This is an
  2753.           example"
  2754.  
  2755. To send a file EXAMPLE.TXT as a netmail message with the file
  2756. attached to node 2:283/619, enter
  2757.  
  2758.           FTools Post EXAMPLE.TXT #netdir -to "Folkert Wijnstra"
  2759.                -dest 2:283/619 /F
  2760.  
  2761.  
  2762. 6.7       Sort
  2763.  
  2764. To sort messages in the Hudson message base that have not been
  2765. read yet, enter
  2766.  
  2767.           FTools Sort
  2768.  
  2769. To sort all messages in the message base, add /A. WARNING: After
  2770. sorting the message base with the /A switch, the lastread pointers
  2771. will not be valid any more. This switch should NOT be used on BBS
  2772. systems.
  2773.  
  2774.  
  2775. 6.8       Stat
  2776.  
  2777. To display message base statistics which also will be written to
  2778. the log file, enter
  2779.  
  2780.                FTools Stat
  2781.  
  2782.  
  2783. 6.9       Undelete
  2784.  
  2785. To undelete all deleted messages in a particular board in the
  2786. message base, enter: FTools Undelete <board number>
  2787.  
  2788.  
  2789. 6.10      Export
  2790.  
  2791. To export messages in a particular Hudson board to a text file,
  2792. you can use the FTools Export command. The general syntax of the
  2793. Export command is:
  2794.  
  2795.           FTools export <board name> <file name> [/D] [/F] [/T]
  2796.           [/S] [/X] [/P] [/K]
  2797.  
  2798.  
  2799.  
  2800.  
  2801.  
  2802.  
  2803.  
  2804.  
  2805.  
  2806.  
  2807.  
  2808. 7         Credits
  2809.  
  2810.  
  2811.  
  2812. The standard DOS version of FMail uses the SPAWNO 3.0 routines by
  2813. Ralf Brown to minimize memory use while running archiving
  2814. utilities.
  2815.  
  2816. The following copyrighted programs are mentioned in this manual:
  2817.  
  2818.           ARC            Systems Enhancements Associates
  2819.           ARJ, JAR       ARJ Software
  2820.           Binkley        Bit Bucket Software
  2821.           Borland C++    Borland International, Inc.
  2822.           D'Bridge       Chris Irwin
  2823.           FrontDoor,
  2824.           TosScan        Joaquim Homrighausen
  2825.           GEcho          Gerard van der Land
  2826.           GUS            Tri-Systems co.
  2827.           IBM, PC DOS    International Business Machines Corp.
  2828.           IMAIL          Andreas Klein
  2829.           JAM(mbp)       Copyright 1993 Joaquim Homrighausen,
  2830.                          Andrew Milner, Mats Birch, Mats Wallin.
  2831.                          ALL RIGHTS RESERVED
  2832.           LHA            Haruyasu Yoshizaki
  2833.           MainDoor       Francisco Sedano
  2834.           Microsoft,
  2835.           MS-DOS         Microsoft Corporation
  2836.           PAK            NoGate Consulting
  2837.           PKZIP, PKPAK   PKWARE, Inc.
  2838.           Portal
  2839.           of Power       The Portal Team
  2840.           QEMM, DESQview Quarterdeck Office Systems, Inc.
  2841.           QuickBBS       Pegasus Software
  2842.           RemoteAccess,
  2843.           RA, RAMSG      Wantree Development
  2844.           SQZ            Jonas I. Hammarberg
  2845.           SuperBBS       SuperBBS group
  2846.           TAG            Robert Numerick & Victor Capton
  2847.           Xenia          Arjen G. Lentz & Lentz
  2848.                          Software-Development
  2849.  
  2850. I would like to thank all of my beta testers for the time they
  2851. invested in testing a program en helping me to develop the program
  2852. and especially my girlfriend Karin for her patience and
  2853. understanding.
  2854.  
  2855.  
  2856.  
  2857. 8         Registration sites
  2858.  
  2859.  
  2860. For information about the nearest registration site please see the
  2861. FMAILREG.ZIP file contained in the FMail distribution archive.
  2862.  
  2863.  
  2864.  
  2865.  
  2866.  
  2867.  
  2868.  
  2869. APPENDIX A     -    Error messages
  2870.  
  2871.  
  2872.  
  2873. Below some of FMail's error messages are listed with a brief
  2874. explanation.
  2875.  
  2876. Bad node in pack list
  2877.  
  2878.                There was a syntax error in the list of nodes that
  2879.                should be packed.
  2880.  
  2881. Bad VIA node
  2882.  
  2883.                There was a syntax error in the node number after
  2884.                the optional VIA keyword.
  2885.  
  2886. Can't forward area xxx to a local AKA
  2887.  
  2888.                You are using one of your own AKAs in the export
  2889.                list of the listed area. Exporting an area to one
  2890.                of your own AKAs is not allowed.
  2891.  
  2892. Can't lock the message base for update
  2893.  
  2894.                FMail couldn't lock the message base for update in
  2895.                a multiline environment. If after several retries
  2896.                this message doesn't go away, reboot your computer,
  2897.                because some program may have locked the message
  2898.                base without unlocking it when it was finished.
  2899.  
  2900. Can't read FMAIL.CFG
  2901.  
  2902.                FMail could not find FMAIL.CFG in the directory
  2903.                where the currently running executable in located.
  2904.  
  2905. Can't send mail to more than 256 nodes in one run
  2906.  
  2907.                You have used more than 256 different export
  2908.                addresses in the export lists of your echomail
  2909.                areas.
  2910.  
  2911. Can't update the message base files
  2912.  
  2913.                When running in Message base sharing mode, FMail
  2914.                could not append the shadow message base (MSG*.FML
  2915.                files) to the actual message base files. Probable
  2916.                causes are:
  2917.                -    The message base is locked. Try resetting your
  2918.                     computer.
  2919.                -    The message base has reached its maximum size.
  2920.                     Use FTools Maint /D /P to reduce its size.
  2921.                -    The highest message number has been reached.
  2922.                     Use FTools Maint /N to renumber the message
  2923.                     base.
  2924.  
  2925. Disk-related error
  2926.  
  2927.                FMail has a problem reading or writing some file.
  2928.                This might be caused by a full disk.
  2929.  
  2930. ERROR: ....
  2931.  
  2932.                Please contact the author! In case of the message
  2933.                'Not enough file handles available' try using a
  2934.                higher number in the FILES= command in CONFIG.SYS
  2935.                first.
  2936.  
  2937. FMail requires at least DOS 3.3
  2938.  
  2939.                Some functions of FMail require the presence of DOS
  2940.                3.3 or higher. DR DOS should also work.
  2941.  
  2942. Highest allowed message number has been reached
  2943.  
  2944.                The highest allowed message number in the Hudson
  2945.                message base (32768) has been reached. Use FTools
  2946.                Maint /N to renumber the message base.
  2947.  
  2948. Main nodenumber not defined in FSetup
  2949.  
  2950.                You should always define the main node number in
  2951.                FSetup; FMail will not work without one!
  2952.  
  2953. Maximum message base size has been reached
  2954.  
  2955.                The size of the Hudson message base file MSGTXT.BBS
  2956.                has reached its limit of 16 Mb. Use FTools Maint /D
  2957.                /P to delete old messages. If you have enabled
  2958.                FMail's multi-line option, the error message means
  2959.                that MSGTXT.FML has reached the 16 Mb limit.
  2960.  
  2961. Packet is addressed to another node
  2962.  
  2963.                A PKT file is not addressed to your main node
  2964.                number or to one of your AKAs.
  2965.  
  2966. Packet password security violation
  2967.  
  2968.                A PKT file contained a wrong password or no
  2969.                password at all, although a password was set for
  2970.                the source node in the node manager.
  2971.  
  2972. Received password "xxx" from node x:x/x.x, expected "yyy"
  2973.  
  2974.                A packet from node x:x/x.x contained password xxx,
  2975.                but password yyy was entered in the Node Manager.
  2976.  
  2977. Unexpected password "xxx" from node x:x/x.x
  2978.  
  2979.                A packet from node x:x/x.x contained password xxx,
  2980.                but that password was not entered in the Node
  2981.                Manager.
  2982.  
  2983. Warning: Fakenet not defined but required for AKA x
  2984.  
  2985.                You are trying to send mail to a point system,
  2986.                which was configured in the Node Manager as being a
  2987.                "Stone Age" system, and thus requiring a fakenet
  2988.                number which was not defined. There are two
  2989.                possible solutions:
  2990.  
  2991.                -    Set the Capability of the point system to Type
  2992.                     2+ if that system is using an echomail
  2993.                     processor that can handle Type 2+ packets.
  2994.                -    If the echomail processor of the point system
  2995.                     can't handle Type 2+ packets, you have to
  2996.                     assign a fakenet number to the AKA that is
  2997.                     used for that particular point. See paragraph
  2998.                     3.3.6 for more information.
  2999.  
  3000. Warning: Node xxx is not defined in the Node Manager
  3001.  
  3002.                You are trying to send mail to a node which is not
  3003.                listed in the Node Manager. As a consequence, FMail
  3004.                does not know what the capability of the remote
  3005.                system is, which compression program should be used
  3006.                and status the resulting file attach message should
  3007.                have. If this is the case, FMail will use default
  3008.                values.
  3009.  
  3010.  
  3011.  
  3012.  
  3013.  
  3014.  
  3015.  
  3016.  
  3017.  
  3018.  
  3019.  
  3020.  
  3021.  
  3022.  
  3023.  
  3024.  
  3025.  
  3026.  
  3027.  
  3028.  
  3029.  
  3030.  
  3031.  
  3032.  
  3033.  
  3034.  
  3035.  
  3036.  
  3037.  
  3038.  
  3039.  
  3040.  
  3041.  
  3042.  
  3043.  
  3044.  
  3045.  
  3046.  
  3047.  
  3048.  
  3049.  
  3050.  
  3051.  
  3052. APPENDIX B     -    Technical notes
  3053.  
  3054.  
  3055.  
  3056. *         The FTSC assigned product code for FMail is 0x81 (129
  3057.           decimal).
  3058.  
  3059. *         The standard DOS version of FMail can handle up to 512
  3060.           echomail conferences (4096 for the DPMI and 32-bit
  3061.           versions) of which up to 200 may be imported into the
  3062.           Hudson message base.
  3063.  
  3064. *         FMail can handle up to 256 downlinks.
  3065.  
  3066. *         FMail supports up to 32 AKAs.
  3067.  
  3068. *         FMail is fully zone and point aware.
  3069.  
  3070. *         Maximum message size is 45 kb (DOS version) or 9999 kb
  3071.           (32 bits DOS/DPMI, Windows and OS/2 version).
  3072.  
  3073. *         The mail packets created by FMail are FTS-0001, FTS-0004
  3074.           and FSC-0039 compatible, using the Type 2+ packet header
  3075.           and the Capability Word. FMail also recognizes Type 2.2
  3076.           (FSC-0045) packet headers.
  3077.  
  3078. *         If an AREA: tag is preceded by a ^A, it is still
  3079.           recognized by FMail. Also tags in lower case are
  3080.           recognized.
  3081.  
  3082. *         SEEN-BY and PATH lines are created and updated and are
  3083.           optionally used by FMail for duplicate prevention
  3084.           purposes (the PATH lines are not used by FMail).
  3085.  
  3086. *         FMail can parse both Fido/Opus and SEAdog style date
  3087.           fields.
  3088.  
  3089. *         FMail supports the RemoteAccess/FrontDoor Hudson Message
  3090.           Base sharing specifications.
  3091.  
  3092. *         FMail was written in C and compiled using Borland C++
  3093.           Version 4.52. The DPMI version was compiled using
  3094.           Borland C++ Version 4.52 and Borland Powerpack for DOS
  3095.           Version 1.5. The OS/2 version was compiled using Borland
  3096.           C++ for OS/2 1.0.
  3097.  
  3098. *         File input/output is performed using standard DOS file
  3099.           handle calls.
  3100.  
  3101. *         The DOS versions of FMail, FSetup and FTools
  3102.           automatically detect the video environment and write
  3103.           directly to the screen or DESQview screen buffer.
  3104.  
  3105. *         The implementation of the Binary Conference Listing
  3106.           system is based upon FSC-0057 rev. 3.
  3107.  
  3108. *         FMail returns one of the following errorlevels:
  3109.  
  3110.                50   Message base is full
  3111.                5    Possible mail bomb detected
  3112.                4    Error in configuration files
  3113.                3    Control-break pressed
  3114.                2    Insufficient memory available
  3115.                1    Insufficient disk space available or disk
  3116.                     error
  3117.                0    No errors occurred
  3118.  
  3119.  
  3120.  
  3121.  
  3122.  
  3123.  
  3124.  
  3125.  
  3126.  
  3127.  
  3128.  
  3129.  
  3130.  
  3131.  
  3132.  
  3133.  
  3134.  
  3135.  
  3136.  
  3137.  
  3138.  
  3139.  
  3140.  
  3141.  
  3142.  
  3143.  
  3144.  
  3145.  
  3146.  
  3147.  
  3148.  
  3149.  
  3150.  
  3151.  
  3152.  
  3153.  
  3154.  
  3155.  
  3156.  
  3157.  
  3158.  
  3159.  
  3160.  
  3161.  
  3162.  
  3163.  
  3164.  
  3165.  
  3166.  
  3167.  
  3168.  
  3169.  
  3170.  
  3171.  
  3172.  
  3173.  
  3174. INDEX
  3175.  
  3176.  
  3177. Address . . . . . . . . . . . .   7, 18, 24, 27, 29, 34, 35, 37, 44
  3178. Area Manager  . .  7, 10, 19, 20, 22, 26, 27, 29, 32-34, 36, 37, 42
  3179. AreaFix . . . . . . . . . . . . . . . . . .   3, 27, 31, 34, 39, 41
  3180. AreaMgr . . . . . . . . . . . .  3, 7, 17, 19, 23, 28-31, 33, 37-41
  3181. AutoExport  . . . . . . . . . . . . . . . . . . . . . .  11, 12, 26
  3182. BBS . . . . . . . . .   6, 8, 11-14, 21, 25, 26, 34, 35, 37, 45, 48
  3183. BCL . . . . . . . . . . . . . . . . . . . . . . . . . .  27, 31, 40
  3184. Binary Conference Listing . . . . . . . . . . . . . . . . .  17, 50
  3185. Board number  . . . . . . . . . . . . . . . . .  12, 33, 42, 43, 45
  3186. Buffer size . . . . . . . . . . . . . . . . . . . . . . . . . .  21
  3187. Capability  . . . . . . . . . . . . . . . . . .   8, 29, 30, 49, 50
  3188. Color set . . . . . . . . . . . . . . . . . . . . . . . . . . .  21
  3189. Compression . . . . . . . . .  6, 7, 10, 17, 24, 25, 29, 39, 41, 49
  3190. Control-break . . . . . . . . . . . . . . . . . . . . . . .  20, 51
  3191. Defaults  . . . . . . . . . . . . . . . . . . . . . . . . .   5, 19
  3192. Delete  . . . . . . . . . . . . . . . . . . .  9, 12, 17, 42-44, 48
  3193. Directories . . . . . . . . . . . . . . . . . . . .   7, 10, 21, 23
  3194. Duplicate messages  . . . . . . . . . . . .   5, 12, 15, 26, 37, 42
  3195. Empty netmail . . . . . . . . . . . . . . . . . . . . . . . . .  16
  3196. EMS . . . . . . . . . . . . . . . . . . . . . . . . . .   3, 15, 24
  3197. Error messages  . . . . . . . . . . . . . . . . . . . . . . . .  47
  3198. Export  . . . . . . . . . . .  8, 10, 14, 18, 20, 25, 33-37, 45, 47
  3199. Export addresses  . . . . . . . . . . . . . . . . . . . . . . .  47
  3200. File handles  . . . . . . . . . . . . . . . . . . . . . . .  20, 48
  3201. FMAIL.LOC . . . . . . . . . . . . . . . . . . . . . . . . . . .   5
  3202. FML . . . . . . . . . . . . . . . . . . . . . .   5, 21, 22, 47, 48
  3203. Group names . . . . . . . . . . . . . . . . . . . . . . . . . .  19
  3204. Groups  . . . . . . . . . . . . . . . . . . . .   9, 19, 27, 29, 36
  3205. Handles . . . . . . . . . . . . . . . . . . . . . . . .  15, 20, 48
  3206. Hudson message base . . . . . . . . . . . .  12, 21, 42, 45, 48, 50
  3207. Import  . . . . . . . . . . . . . .   8, 10, 13, 17, 25, 26, 33, 37
  3208. JAM message base  . . . . . . . . . . . . . . . . . . . .  3, 6, 33
  3209. Kludge  . . . . . . . . . . . . . . . . . . . . . . . . . .  11, 30
  3210. Log . . . . . . . . . . . . . . . . . . . . . . . . . . . .  23, 45
  3211. Mailer  . . . . . . . . . . . . . . . . . . . . .  6, 8, 11, 22, 30
  3212. Maintenance . . . . . . . . . . . . . . . .  12, 31, 34, 40, 42, 43
  3213. Message base sharing  . . . . . . . . . .  3, 5, 13, 21, 42, 47, 50
  3214. Monochrome  . . . . . . . . . . . . . . . . . . . . . . . .   8, 21
  3215. MSG*.FML  . . . . . . . . . . . . . . . . . . . . . . . . .   5, 47
  3216. MSGID . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  15
  3217. Node Manager              7, 8, 10, 19, 22, 24, 25, 29, 31-33, 39, 40, 44, 48, 49
  3218. Notify  . . . . . . . . . . . . . . . . . . . . . .  17, 30, 41, 44
  3219. Origin line . . . . . . . . . . . . . . . . . . . . . . . .  35, 36
  3220. Pack  . . . . . . . . . . . . . .  3, 5, 10, 28, 30, 37, 38, 43, 47
  3221. Pack Manager  . . . . . . . . . . . . . . . . .   3, 10, 28, 30, 38
  3222. Password  . . . . . . . . . . . . .  17, 22, 27, 31, 32, 39, 40, 48
  3223. PATH  . . . . . . . . . .  7, 13, 16, 18, 21, 23-26, 30, 33, 35, 50
  3224. Personal mail . . . . . . . . . . . . . . . . . . . . .   3, 18, 43
  3225. PKT . . . . . . . . . . . . . . . .   5, 15, 16, 22, 24, 29, 30, 48
  3226. Post  . . . . . . . . . . . . . . . . . . . . . . . . . . .  44, 45
  3227. Private . . . . . . . . . . . . . . . . . . . . . . . .  17, 35, 44
  3228. QQQ . . . . . . . . . . . . . . . . . . . . . . . . . . . .   5, 22
  3229. Registration  . . . . . . . . . . . . . . . . . . . . .   4, 11, 46
  3230. Remote maintenance  . . . . . . . . . . . . . . . . . . . .  31, 40
  3231. Reply chains  . . . . . . . . . . . . . . . . . . . . .  13, 21, 42
  3232. Rescan  . . . . . . . . . . . . . . . . . . . . . .   3, 30, 39, 40
  3233. Security  . . . . . . . . . . . . . . .  12, 22, 26, 31, 34, 35, 48
  3234. SEEN-BY . . . . . . . . . . . . . . . . . . . .   13, 31, 34-36, 50
  3235. Sort  . . . . . . . . . . . . . . . . . . . . . . . . . . .  13, 45
  3236. Statistics  . . . . . . . . . . . . . . . . . . . . . . . . . .  45
  3237. Status  . . . . . . . . . . . .  17, 28, 30, 32, 38, 40, 41, 44, 49
  3238. Swapping  . . . . . . . . . . . . . . . . . . . . . . .  10, 24, 25
  3239. Tearline  . . . . . . . . . . . . . . . . . . . . . . .   4, 11, 13
  3240. Technical notes . . . . . . . . . . . . . . . . . . . . . . . .  50
  3241. Tiny SEEN-BYs . . . . . . . . . . . . . . . . . . . . . . . . .  31
  3242. Undelete  . . . . . . . . . . . . . . . . . . . . . . . . .  43, 45
  3243. Uplink Manager  . . . . . . . . . . . . . . . . . .  10, 26, 27, 30
  3244. Via Node  . . . . . . . . . . . . . . . . . . . . . . .  28, 29, 47
  3245. XMS . . . . . . . . . . . . . . . . . . . . . . . . . . . .   3, 24
  3246.  
  3247.  
  3248.  
  3249.  
  3250.  
  3251.  
  3252.  
  3253.  
  3254.  
  3255.  
  3256.  
  3257.  
  3258.  
  3259.  
  3260.  
  3261.  
  3262.  
  3263.  
  3264.  
  3265.  
  3266.  
  3267.  
  3268.  
  3269.  
  3270.  
  3271.  
  3272.  
  3273.  
  3274.  
  3275.  
  3276.  
  3277.  
  3278.  
  3279.  
  3280.  
  3281.  
  3282.  
  3283.  
  3284.  
  3285.  
  3286.  
  3287.  
  3288.  
  3289.  
  3290.  
  3291.  
  3292.  
  3293.  
  3294.  
  3295.