home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / SPITFIRE / DOGF_208.ZIP / DOGFIGHT.DOC < prev    next >
Text File  |  1994-02-02  |  25KB  |  1,052 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.      DOGFIGHT 2.08
  7.  
  8.  
  9.      FIDONet Message Import/Export For Spitfire V3.x
  10.  
  11.  
  12.      Copyright(c) 1990,94 C.S.Tyson, All Rights Reserved.
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.      Written By:
  54.  
  55.      Chris Tyson
  56.      22 Talbot Road
  57.      Charford
  58.      Bromsgrove
  59.      WORCS, B60 3PA
  60.      England
  61.      Tel: 0527-76025 (UK)
  62.           44-527-76025 (Outside UK)
  63.      BBS: 021-475-9037 (UK)
  64.           44-21-475-9037 (Outside UK)
  65.  
  66.  
  67.  
  68. License Agreement
  69. =================
  70.  
  71.  
  72. DOGFIGHT ('The software') is Copyright(c) 1990,94 by Chris Tyson, All rights
  73. reserved. The original purchaser ('you') is granted a license to use DOGFIGHT
  74. only, subject to the following restrictions and limitations.
  75.  
  76. 1) This license agreement is granted to the original purchaser only.
  77.    It is not transferable under any conditions.
  78.  
  79. 2) This software may only be used on a single computer system. You may not
  80.    use this software on more than one computer system.
  81.  
  82. 3) You may make back-up copies of DOGFIGHT for your own protection, subject
  83.    to the limitations of this license.
  84.  
  85. 4) You may not engage in, nor permit third parties to engage in, any of the
  86.    following :
  87.  
  88.        A) Providing or permitting use of or disclosing the software to third
  89.           parties. (The exception being that users of your system may use
  90.           the software as long as it is running on your system.)
  91.  
  92.        B) Making alterations or copies of nay kind in the software.
  93.           (except as specifically permitted.)
  94.  
  95.        C) Attempting to disassemble, decompile, or reverse engineer the
  96.           software in any way.
  97.  
  98.        D) Granting sub-licenses, lease or other rights in the software to
  99.           others.
  100.  
  101.      The author reserves the right to terminate this license if there is a
  102. violation of its term or default by the original purchaser. Upon termination
  103. for any reason, all copies of the software must be destroyed, and the original
  104. purchaser will be liable for any and all damages suffered as a result of
  105. the violation or default.
  106.  
  107.      The author of this software is not liable for damages suffered as a
  108. result of the improper use, proper use, or inability to use this software.
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134. Registration
  135. ============
  136.  
  137.  
  138.      If after using DOGFIGHT for a period of 30 days you decide to keep it,
  139. then registration is required.
  140.  
  141. The registration fee is fifteen pounds sterling (£15.00).
  142.  
  143. Postal-orders or international money orders in UK funds should be made
  144. payable to Christopher Tyson, and sent to the address above.
  145.  
  146. NO personal cheques from persons outside the UK please - as it costs a lot
  147. to cash them.
  148.  
  149. For this you get:
  150. A personally compiled copy of your registration details file.
  151. Unlimited support - you can phone me any time voice on the above number(s).
  152. All command line parameters will become operative.
  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. Acknowledgements
  179. ================
  180.  
  181.  
  182. Many thanks to Mike Woltz of Buffalo Creek software, without whom Dogfight
  183. could not have been completed.
  184.  
  185. Thanks to Michael Martell and Alistair Strang for support and encouragement
  186. and for their testing of the D'Bridge module.
  187.  
  188. Dogfight uses Buffalo Creek's BCSHARE file sharing/locking unit.
  189.  
  190. DOGFIGHT was written using Borlands Turbo Pascal v6.
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200. Introduction
  201. ============
  202.  
  203.  
  204.      In the past, if Spitfire sysops wished to be part of FIDO Net then a
  205. 'door' type program (i.e. SMLNET) had to be used to maintain the message
  206. base completely separate from the Spitfire message base.
  207.  
  208.      DOGFIGHT was written to enable Spitfire sysops to import/export FIDO
  209. messages to and from the Spitfire message base.
  210.  
  211.  
  212.      Things you need to know - 
  213.  
  214.  
  215.             When you set up your Spitfire conference areas to hold echo
  216.             messages, please ensure you set the netmail toggle ON.
  217.  
  218.  
  219.             DFDECOMP must be ran prior to DFIMPORT to ensure your inbound
  220.             mail has been decompressed. Failure to do this will cause
  221.             unpredictable results. Please read the section on DFDECOMP.
  222.  
  223.  
  224.  
  225. DOGFIGHT comprises the following executable programs :
  226.  
  227.          DFCONFIG to create the DFCFG.??? configuration file.
  228.  
  229.          DFDECOMP to decompress inbound mail bundles.
  230.  
  231.          DFIMPORT to import FIDO Net messages directly from .PKT, .MO?,
  232.                   .TU? etc files into the Spitfire message base.
  233.  
  234.          DFEXPORT to export messages from the Spitfire message base directly
  235.                   into a FIDONet compatible .OUT file and compress this file
  236.                   if required, and to create .REQ file request and .FLO file
  237.                   send files. (See below)
  238.  
  239.          DFDB     used for systems running D'Bridge front end mail to convert
  240.                   FIDO files to D'Bridge format.
  241.  
  242.          DFRESEND sysop utility to re-export messages if required.
  243.  
  244.          DFDB131  another version of DFDB for use with D'Bridge v1.31.
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266. Command Line Parameters
  267. =======================
  268.  
  269.  
  270. L - This will create either DFEXPORT.LOG or DFIMPORT.LOG giving the number
  271.     of messages imported/exported from/to each area.
  272.     (registered versions only)
  273.  
  274.  
  275. I - This will create DFIMPORT.INF or DFEXPORT.INF showing which FIDO areas
  276.     will be imported/exported from which Spitfire message conferences.
  277.     (registered versions only)
  278.  
  279.  
  280. NOSTRIP - As a default DFIMPORT removes SEEN-BY: and PATH: lines from
  281.           inbound messages. Adding the NOSTRIP command line parameter will
  282.           cause DFIMPORT NOT to strip these lines.
  283.  
  284.  
  285. DFCFG.??? - Used to specify which config file to use (ALL DF??????.EXE
  286.             programs - defaults to DFCFG.001).
  287.  
  288.  
  289. RF - Used in conjunction with DFRESEND. The RF parameter will cause DFIMPORT
  290.      to create a text file called DFRESEND.CNF listing each conference and
  291.      the number of messages imported in the format:
  292.  
  293.      {conference number} {number of messages}  i.e.
  294.      10 15
  295.      11 30
  296.      12 33
  297.  
  298.      etc. etc. etc..
  299.      DFRESEND can then be ran with the RF paramter, and will mark these
  300.      messages as not sent, so DFEXPORT can export them if you so wish.
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332. Features
  333. ========
  334.  
  335. Import strips Seen-By and Path lines from messages as well as message control
  336. information (i.e. PID: REPLY:) so leaving the message 'clean'. If NOSTRIP is
  337. specified Seen-By and Path lines will NOT be removed.
  338.  
  339.  
  340. Export allows direct addressing of NetMail messages to be sent to the
  341. recipients net/node.
  342.  
  343.  
  344. File requests allowed from your NetMail message conference, addressable to
  345. ANY system.
  346.  
  347.  
  348. File sends allowed from your NetMail message conference, addressable to ANY
  349. system.
  350.  
  351.  
  352. Log files showing the number of messages imported/exported by Dogfight
  353. (registered versions only).
  354.  
  355. Information files showing which FIDO AREA's will be imported/exported
  356. to/from which Spitfire conference(registered versions only).
  357.  
  358.  
  359. Outbound packets 'mashed' if required or standard .OUT files built for
  360. processing by an external 'message masher' for netmail and echo message
  361. packets.
  362.  
  363.  
  364. Standard .REQ and .FLO files built for file requests/sends.
  365.  
  366.  
  367. Full file sharing/locking for multi-node systems.
  368.  
  369.  
  370. Multi-hub operation. Each echo area can be configured to be exported to
  371. a specific hub.
  372.  
  373.  
  374. Multi-config files. For use by Hub's. You can specify NOT to mark each
  375. message as sent, therefore allowing re-exporting of messages to other
  376. systems using additional DFCFG.??? files. Up to 999 config files.
  377.  
  378.  
  379. Full zone support - netmail messages, freq's & sends can be sent to
  380. any zone (up to zone 999 for BinkleyTerm - 99 for D'Bridge).
  381.  
  382.  
  383. AREA: names up to twenty characters long.
  384.  
  385.  
  386. Duplicate checking on inbound messages.
  387.  
  388.  
  389. Automatically adds conferences if required. Updates the current DFCFG.???
  390. file and updates SFMCONF.DAT (in up to 10 system directories for multi-node
  391. systems).
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398. DFCONFIG.EXE
  399. ============
  400.  
  401.     DFCONFIG.EXE must be ran prior to anything else to create the
  402. configuration file required by all the Dogfight programs.
  403.  
  404.     USAGE: DFCONFIG [DFCFG.???]  (defaults to DFCFG.001)
  405.  
  406.     The following menu will be presented when DFCONFIG is ran:
  407.  
  408. --------------------------------------------------------------
  409. DOGFIGHT Configuration Utility
  410. Copyright(c) 1990,94 C.S.Tyson, All Rights Reserved.
  411.  
  412. Using : DFCFG.???
  413.  
  414.  1) First Time Configuration
  415.  
  416.  2) View/Edit System Data
  417.  
  418.  3) View/Edit Conference Data
  419.  
  420.  4) View/Edit External Program Data
  421.  
  422.  5) View/Edit Spitfire System Paths (Conditional - see below)
  423.  
  424.  6) Quit
  425.  
  426.  Please select 1,2,3,4,5 or 6 :
  427. --------------------------------------------------------------
  428.  
  429. When running DFCONFIG for the first time, please select option 1. This
  430. will take you through each of the menu items one at a time.
  431.  
  432. SYSTEM DATA Screen
  433. ==================
  434.  
  435. Option 1) Sysop Name- This the name of the BBS sysop. It is used to replace
  436.                       messages from 'Sysop' during export.
  437.  
  438. Option 2) - If selected this will toggle between 'Inbound messages addressed
  439.             to {sysopname} will be re-addressed to Sysop' and 'Inbound
  440.             messages addressed to {sysopname} will NOT be re-addressed to
  441.             Sysop'.
  442.  
  443. Option 3) - You can specify to whom inbound messages addressed to Sysop will
  444.             be re-addressed to using this option. You will be prompted to
  445.             enter the name. If re-selected it will revert to '...Sysop will
  446.             remain unchanged'.
  447.  
  448. Option 4) Your Zone - Enter your xxxxNet Zone. Dogfight is NOT zone aware,
  449.                       but I've added this for the future.
  450.  
  451. Option 5) Your Net  - Enter your xxxxNet Net number.
  452.  
  453. Option 6) Your Node - Enter your xxxxNet Node number.
  454.  
  455. Option 7) Your Point- Enter your xxxxNet Point number.
  456.  
  457. Option 8) Your HUBS Net - Enter your hubs Net number. This will be your
  458.                           'primary' hub when configuring your echo areas.
  459.  
  460.  
  461.  
  462.  
  463.  
  464. SYSTEM DATA Screen (cont.)
  465. ==================
  466.  
  467. Option 9) Your HUBS Node- Enter your hubs Node number.
  468.  
  469. Option 10) Origin Line  - This will be appended to outbound messages. It is
  470.                           usually a short 'advert' for you BBS.
  471.  
  472. Option 11) Path to Outbound Directory
  473.        - This is where DFEXPORT will place outbound mail/file reqs/sends
  474.          for you front end mailer to process (see DFDB for D'Bridge!!).
  475.  
  476. Option 12) Path to Work Directory
  477.        - This is where DFIMPORT will look for .PKT files to import to your
  478.          Spitfire message base.
  479.  
  480. Option 13) Path to Message Base
  481.        - This is the path to your Spitfire message base.
  482.  
  483. Option 14) - If selected this will toggle between '...message bundles will be
  484.              deleted after decompression' and '....will NOT be deleted...'
  485.              This is used by DFDECOMP. NOTE: If this is set to 'NOT deleted'
  486.              you MUST remember to have the bundles moved/deleted prior to
  487.              running DFDECOMP again, or DFIMPORT will try to re-import the
  488.              same messages.
  489.  
  490. Option 15) - If selected this will toggle beteen 'Unknown message areas will
  491.              be automatically added' and '...will not be automatically added'.
  492.              This is for use by DFIMPORT. If toggled to '...will be...' 
  493.              DFIMPORT will add any unconfigured message AREA: to the current
  494.              DFCFG.??? file and will add a new message conference to SPITFIRE
  495.              by updating SFMCONF.DAT in the configured SPITFIRE system
  496.              directory(s) (up to 10 system directories can be specified for
  497.              multi-node systems. A note is appended to DFIMPORT.LOG telling
  498.              you which area has just been added *regardless* whether or not
  499.              you have specified the 'L' command line parameter.
  500.  
  501.              *NOTE* As mentioned above, DFIMPORT will only update the current
  502.                     DFCFG.??? file - it is your responsibility to update any
  503.                     other DFCFG.??? file as needed.
  504.  
  505. To change any of the options simply enter the option number and press return.
  506.  
  507. Options 2,3 and 14 have defaults that will not need changing during normal
  508. operation. Unless you know what your doing I'd recommend they are left alone.
  509.  
  510.  
  511. After completing all the changes you require, enter Q to quit.
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530. CONFERENCE DATA Screen
  531. ======================
  532.  
  533. When running DFCONFIG for the first time you will be presented with a blank
  534. screen, and the following options:
  535.  
  536.  
  537.   Add, Edit or Delete Conference or Exit? (A/E/D/X) :
  538.  
  539.  
  540. Selecting 'A' will give you the following:
  541.  
  542.  
  543.    Spitfire Conference Number :   - Enter the conference number you wish
  544.                                     to configure.
  545.  
  546.  
  547.    FIDO Area Name :               - Enter the FIDO AREA you wish imported
  548.                                     into the above conference. This name
  549.                                     is critical - Please Check it!
  550.  
  551.  
  552.    Net to send to (Enter for primary Net/Node) :
  553.  
  554.                                   - This is used for multi-hub operation.
  555.                                     If you are not running multi-hub press
  556.                                     return and your 'primary' hub net/node
  557.                                     will be used. For multi-hub, enter the
  558.                                     net to send to and press return, you will
  559.                                     be prompted for the node.
  560.   *NOTE* if both Net and Node are set to 255 the area will NOT be exported.
  561.  
  562.   Mark exported messages as sent? (Y/n) :
  563.  
  564.                                   - This is used in conjunction with multiple
  565.                                     DFCFG.??? files for HUB systems, allowing
  566.                                     the re-exporting of messages. The default
  567.                                     is 'Y'. If you are not a HUB leave this
  568.                                     as the default 'Y'.
  569.  
  570.  
  571. If you select E (edit) or D (delete) you will be prompted for the conference
  572. number you wish to edit or delete. Delete will ask for confirmation of the
  573. delete. Edit will allow you to change the Spitfire Conference number, the FIDO
  574. AREA name or the net/node to send this conference to.
  575.  
  576.  
  577. After each addition/change, the full list of configured conferences will be
  578. displayed, 9 lines at a time.
  579.  
  580.  
  581. After completing all the additions/changes you require select option X to
  582. exit.
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596. Special Conference Areas
  597. ========================
  598.  
  599. There are two special conferences used by Dogfight, these are:
  600.  
  601. NETMAIL - If this conference exists, any inbound netmail messages will be
  602.           placed in this conference. To allow file requests/sends and 
  603.           direct addressing of netmail messages you MUST have the NETMAIL
  604.           conference confugured, as netmail and/or file sends/requests cannot
  605.           be sent from other conferences.
  606.  
  607.  
  608. BAD_MSGS - When DFIMPORT comes accross a message for which a conference
  609.            has not be configured, one of three things may happen. If you
  610.            have configured option 15 of the System Data screen (i.e. 'Unknown
  611.            message areas will be automatically added') DFIMPORT updates the
  612.            current DFCFG.??? file to include the new conference, adds a new
  613.            conference to SPITFIRE via the SFMCONF.DAT file and import the
  614.            message as normal. If this option is not toggled on and you have
  615.            a conference called BAD_MSGS configured, the message is placed in
  616.            in this conference. If you do NOT have BAD_MSGS configured, or
  617.            option 15 toggled on DFIMPORT will write the message to a text
  618.            file called NOTKNOWN.MSG located in your Dogfight directory.
  619.  
  620.  
  621.  
  622.  
  623. Long Messages
  624. =============
  625.  
  626. Dogfight will import messages up to 500 lines in length. Messages longer
  627. than 500  will be trucated to 500.
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662. EXTERNAL PROGRAM DATA Screen
  663. ============================
  664.  
  665. The information entered here is used by both DFDECOMP to de-compress inbound
  666. mail bundles and DFEXPORT to 'mash' outbound mail (if required).
  667.  
  668. The programs entered here MUST be accessible via your PATH environment
  669. string.
  670.  
  671. Please give the FULL program name including the program extension (.EXE or
  672. .COM) and any command line parameters (in upper or lower case as required)
  673. needed for correct execution. In most cases the defaults already shown
  674. will work.
  675.  
  676. These commands are critical .. incorrect commands will cause stray packets.
  677.  
  678. (NOTE: If you are using SEA's ARC.EXE or Yoshizaki's LHA.EXE to decompress
  679.        .ARC/.LZH files, I have had to 'fiddle' with DFDECOMP as these programs
  680.        will not allow a target directory to be specified. DFDECOMP will
  681.        decompress the file into the CURRENT directory, then will use the
  682.        program specified in option 7 to copy ALL .PKT files from the current
  683.        directory into your work directory!)
  684.  
  685.  
  686.  
  687. Option 8) If you are using D'Bridge front end mailer, toggle this option to
  688.           true. Option 9 will automatically be set to N (none). Please
  689.           remember to run DFDB.EXE or DFDB131.EXE after DFEXPORT to create 
  690.           the D'Bridge files.
  691.  
  692.  
  693. Option 9) You can specify whether you want outbound mail to be
  694.           compressed and the packing method required (Zip/Arc/Lzh/Arj).
  695.           Or left as standard .OUT files for an external message masher
  696.           to mash (select N (none)).
  697.  
  698.  
  699. After making any changes you require enter Q and press return to exit to the
  700. main menu.
  701.  
  702.  
  703.  
  704.  
  705.  
  706.  
  707.  
  708.  
  709.  
  710.  
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728. SPITFIRE SYSTEM PATH Screen
  729. ===========================
  730.  
  731. This option will only become available if you have toggled the 'Unknown areas
  732. will be automatically added' via option 15 of the System Data screen.
  733. (i.e. '... will be automatically added....')
  734.  
  735. *NOTE* At least 1 system path *must* be specified to this feature to work.
  736.  
  737. When selecting option 5 for the first time you will be presented with a
  738. blank screen showing:
  739.  
  740. Add, Edit or Delete System Path or Exit? (A/E/D/X):
  741.  
  742. Selecting 'A' will give you - Enter System Path x :
  743.                               This is the full DRIVE:\DIRECTORY to your 
  744.                               SPITFIRE System directory (i.e. C:\SF\)
  745.  
  746.                               Up to 10 System Paths can be specified. When
  747.                               DFIMPORT adds a new conference the SPITFIRE
  748.                               SFMCONF.DAT in each configured directory is
  749.                               updated to include the new conference.
  750.  
  751. Selecting 'A' will allow you to re-enter any of the configured paths.
  752.  
  753. Selecting 'D' will allow you to delete any of the configured paths.
  754.  
  755.  
  756.  
  757.  
  758.  
  759. After returning to the Main Menu and making any changes you require, enter
  760. Option 6) Quit. You will then be asked whether you wish to save the changes
  761. you have made. Press Y to save.
  762.  
  763.  
  764.  
  765.  
  766.  
  767.  
  768.  
  769.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794. NOTES ON DFCFG.??? FOR HUB'S
  795. ============================
  796.  
  797.   Please see enclosed HUBS.DOC file.
  798.  
  799. DFDECOMP
  800. ========
  801.  
  802. DFDECOMP must be ran in the same directory as DFCFG.???
  803.  
  804.   DFDECOMP is a utility that will check you inbound mail directory for
  805. .MO?, .TU?, .WE?, .TH?, .FR?, .SA?, .SU? and .PKT files.
  806.  
  807.  
  808.   If any files with these extensions are found, DFDECOMP will attempt to
  809. decompress them using the programs you have defined in the External Program
  810. Data screen of the DFCONFIG program.
  811.  
  812.  
  813.   If the decompression is successful the source file is deleted if Option
  814. 14) of the System Data screen of DFCONFIG has been toggled to do so.
  815. In the case of .PKT files, if the file was not compressed in either .ZIP,
  816. .ARC, .LZH or .ARJ format then the file is copied (using the program defined
  817. in the External Program Data Screen Option 7)) to the target directory.
  818. (This is because .PKT files should not be compressed, however I have
  819. received compressed .PKT files so have added this for that reason.)
  820.  
  821.  
  822. For DFDECOMP to work correctly the external programs defined in DFCONFIG
  823. must be accessible through your PATH environment string.
  824.  
  825. (If not then DFDECOMP will not decompress or delete the file, or in the
  826. case of uncompressed .PKT files, copy the file).
  827.  
  828.  
  829. USAGE:
  830.  
  831.        DFDECOMP {source directory} [target directory] [configfile]
  832.  
  833. {source directory} is obligatory, if [target directory] is not specified
  834. DFDECOMP will decompress the files into the current DOS directory.
  835. If configfile is not specified DFCFG.001 is used.
  836.  
  837.  
  838.  
  839.  
  840.  
  841.  
  842.  
  843.  
  844.  
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  
  860. NetMail
  861. =======
  862.  
  863.        A NetMail message is created by entering a message in your NETMAIL
  864. message conference ONLY. If you have not configured a netmail conference
  865. this option is not available to you.
  866.  
  867.  
  868. To address a message to be sent directly to the addressee you enter the
  869. following the SUBJECT: field of your message - 
  870.  
  871.  
  872. <NM>2:256/97    Which stands for <NetMail>Zone:Net/Node.
  873.  
  874. Note: If Zone: if not entered the message will default to your zone.
  875.  
  876. Zone:Net/Node being the FIDO address of the system you wish the message
  877. to be sent directly to.
  878.  
  879. You MUST leave at least one space after zone:net/node before entering
  880. any text for the remainder of the subject
  881.    i.e.  '<NM>2:256/97 New Year Party'
  882.  
  883.  
  884.  
  885. File Sends/Requests
  886. ===================
  887.  
  888.        A file send or request is created by entering a message in your
  889. NETMAIL FIDO message conference ONLY. If you have not configured a netmail
  890. conference this option is not available to you.
  891.  
  892.  
  893.        To request a file the following must be entered in the SUBJECT: field
  894. of your message :
  895.  
  896.  
  897. <FR>2:256/97 (NO SPACES before or after this, and NO point)
  898.              Which stands for <File Request>Zone:Net/Node.
  899.  
  900. Note: If Zone: if not entered the f'req will default to your zone.
  901.  
  902. You then enter the files you wish to request in the main body of the message
  903. i.e 
  904.  
  905. NODEDIFF.A??
  906. FILES
  907. etc..etc..
  908.  
  909. Each file name must start at the beginning of the line, and only 1 per line
  910. is allowed.
  911.  
  912.  
  913. File sends are practically identical :
  914.  
  915.  
  916. <FS>2:256/97 (Again NO SPACES before or after, and NO point)
  917.               Means <File Send>Zone:Net/Node
  918.  
  919. Note: If Zone: if not entered the send will default to your zone.
  920.  
  921. The body of your message would then contain the FULL path to each file you
  922. wish to send, 1 file per line.
  923.  
  924.  
  925.  
  926. i.e.
  927. C:\SF\DOCS\ALLFILES.BBS
  928. C:\UTIL\MYPROG.ZIP
  929.  
  930. etc..etc..
  931.  
  932.  
  933.  
  934. Notes: The To: field can contain anything you wish, as it is not used.
  935.        For some reason Spitfire requires that you enter the subject twice
  936.        when entering <FS>net/node or <FR>net/node.
  937.  
  938.  
  939.  
  940.  
  941.  
  942. NOTE ON ZONE SUPPORT
  943. ====================
  944.  
  945. If a message, f'req or send is entered for a zone other than your own, the
  946. resulting packet is placed into a new directory.
  947.  
  948. This new directory is based on your 'Path to Outbound Directory' directory
  949. name, plus an extension of the zone.
  950.  
  951. So, in my case, my 'Outbound Directory' is C:\BINKLEY\OUTBOUND, if I enter
  952. a message to zone 5, it will be placed in  C:\BINKLEY\OUTBOUND.005
  953. A message to zone 7 would be placed in C:\BINKLEY\OUTBOUND.007 etc etc
  954. If the relevant directory does not exist, it will be created.
  955.  
  956.  
  957.  
  958.  
  959.  
  960.  
  961.  
  962.  
  963.  
  964.  
  965.  
  966.  
  967.  
  968.  
  969.  
  970.  
  971.  
  972.  
  973.  
  974.  
  975.  
  976.  
  977.  
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.  
  985.  
  986.  
  987.  
  988.  
  989.  
  990.  
  991.  
  992. SETTING IT ALL UP (BinkleyTerm)
  993. ===============================
  994.  
  995.    All the Dogfight files must be placed in the SAME directory.I would also
  996. recommend creating a work directory that will be used to hold the .PKT files
  997. prior to importing.
  998.  
  999.    I use BinkleyTerm as a front-end mailer and the relevant portions of my
  1000. batch file are :
  1001.  
  1002.  
  1003. FOR THE EXPORT FUNCTION:
  1004. ========================
  1005.  
  1006. (At 2am BinkleyTerm is configured to poll my hub to pick up any mail - 
  1007.  at 1.55am BinkleyTerm shells to :Exp_Mail)
  1008.  
  1009. :Exp_Mail
  1010.   CD\DOG
  1011.   DFEXPORT L
  1012.   CD\BINKLEY
  1013.   GOTO BT_Start
  1014.  
  1015.  
  1016. FOR THE IMPORT FUNCTION:
  1017. ========================
  1018. (BinkleyTerm shells to :Mail_Rec in the event of receiving inbound mail)
  1019.  
  1020.  
  1021. :DFIMPORT
  1022.   CD\DOG
  1023.   DFDECOMP C:\BINKLEY\INBOUND\ C:\DOG\WORK\
  1024.   DFIMPORT L
  1025.   IF EXIST NOTKNOWN.MSG ECHO **** NOTKNOWN Message File Exists!! ****
  1026.   CD\BINKLEY
  1027.   GOTO BT_Start
  1028.  
  1029.  
  1030.  
  1031.  
  1032.  
  1033. For setting up Dogfight for use with D'Bridge, please see the enclosed
  1034. DFDB.DOC file.
  1035.  
  1036.  
  1037.  
  1038.  
  1039.  
  1040.  
  1041.  
  1042.  
  1043.  
  1044.  
  1045.  
  1046. Comments, suggestions, problems etc should be sent to me at my home address.
  1047.  
  1048.  
  1049.  
  1050.  
  1051. Thank you for taking the time to try DOGFIGHT.
  1052.