home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / MISC / TGFAQ_A2.ZIP / TGPOPFAQ.ZIP / TG-POP.DOC < prev    next >
Text File  |  1997-12-19  |  7KB  |  149 lines

  1. INTRODUCTION:
  2.  
  3. You've got your Telegard v3.02 or v3.09.g1 BBS software installed, and
  4. you and your users are really enjoying it. Now you would like to offer
  5. networked echomail, and you would like to receive private netmail.
  6. You've ask around for help, and have been told you will need a
  7. front-end, a mail tosser and a nodelist compiler.  "Great," you think,
  8. "wottheheck are they and how much are they going to cost?"  You know
  9. Telegard was free, and wonder if you can match that price with your
  10. mailer software. The answer is YES!
  11.  
  12. A "front-end" is software that runs before the BBS is loaded. When an
  13. modem call comes in, it will detect if the call is to drop off and pick
  14. up mail, a remote request for files from your system (a freq), or if one
  15. of your users is trying to log onto your BBS system.  The front-end to
  16. be discussed here is "Portal of Power", known also as Portal or PoP.  It
  17. is free (after you send them five nice postcards).
  18.  
  19. The "mail tosser" is software that manages your incoming and outgoing
  20. mail bundles -- both echomail and netmail.  Its similar to the post
  21. office, only faster (and it doesn't shoot fellow employees). It breaks
  22. down the mail bundle into packets for each received echo, and tosses
  23. them to the correct destination.  (Ie. echomail for TG_SUPPORT goes to
  24. the TG_SUPPORT message directory and netmail goes to the NETMAIL message
  25. directory.)  We will deal with the Squish mail tosser here because it is
  26. fast, and yup -- its also free.
  27.  
  28. Briefly, the nodelist compiler takes the weekly nodelist changes, merges
  29. them in with the current nodelist, compiles them together and outputs a
  30. variety of lists for your mail system to use.  A nodelist is a published
  31. list of mail addresses of the members belonging to that network.  There
  32. are two popular versions of nodelists: Version 6 and Version 7.
  33. Telegard likes Version 6, but I prefer Version 7 for Portal and Squish.
  34. My nodelist compiler is FastV7, and costs 25 Dutch Guilders.  If you
  35. prefer a Version 6 compiler for free, use QNode or one similar.
  36.  
  37. This FAQ will describe how to link each of the above programs to work
  38. well with each other. The samples provided are for a 386 or above
  39. computer, running on DOS 5.0 or above, with at least 4MB of memory. If
  40. you are planning to run a BBS with lots of files, I will assume you have
  41. a hard drive with several megabytes free on it.
  42.  
  43. Before we get going, you will need to have the following programs:
  44.  
  45. TG_309G1ZIP w/TG_309S2.ZIP - Telegard BBS software (or TG_302.ZIP)
  46. P062-286.ZIP - Portal of Power 0.62 front-end
  47. SQSH_111.ZIP - Squish 1.11 mail tosser
  48. FV7-203K.ZIP - FastV7 2.03K version 7 nodelist compiler
  49. Current FidoNet nodelist and BACKBONE.NA (echo listing)
  50.  
  51. Also nice to have, but not required:
  52.  
  53. P062UTIL.ZIP - Additional Portal utilities
  54. TG2TP100.ZIP - Adds last five TG callers to Portal's WFC screen
  55. SQTOOL11.ZIP - Multi-purpose tool for Squish 1.11
  56.  
  57. Create the directories for each of the programs (see my DIR.HLP file). I
  58. put Telegard in C:\TG, Portal in C:\POP, and Squish in C:\SQ.  The
  59. nodelist and FastV7 go into C:\NODE. I have also created C:\MSG\FIDO to
  60. store my echomail messages, and C:\MSG\NET to store my netmail. I like
  61. to keep each in their own directories -- it makes upgrading so much
  62. easier.
  63.  
  64. Now unarchive each program into its respective directory. For the sake
  65. of brevity, I will assume you already have Telegard installed and
  66. running.  We will just concentrate on setting it up to handle echomail
  67. and netmail. I will also assume you have already obtained your FidoNet
  68. node address.
  69.  
  70.  
  71. TELEGARD SETUP:
  72.  
  73. Refer to the file TG-MAIL.HLP for setting up Telegard to handle echomail
  74. and netmail using Squish and Portal.
  75.  
  76.  
  77. PORTAL SETUP:
  78.  
  79. There are two important components required to operate Portal: The
  80. PORTAL.CFG file and the POP.BAT file. I admit, the documentation that
  81. comes with Portal is sketchy at best. To make it easier to install this
  82. robust program, I have taken screen shots of each of the Configuration
  83. Menu screens and included an annotated sample of a working POP.BAT.
  84.  
  85. To configure Portal, from the command line type: PORTAL /C /N.  This
  86. will bring up the config menu.  Refer to the files TG-PORT.HLP to
  87. configure Portal, and TG-PBAT.HLP to set up your POP.BAT file.
  88.  
  89.  
  90. SQUISH SETUP:
  91.  
  92. Now that we have the BBS and the front-end ready for callers and mail,
  93. we need to install the mail tosser: Squish.  Squish will receive your
  94. uplink's mail bundles, unarchive them, sort them by echotag, then send
  95. them to their respective message holding areas.  It also handles your
  96. outgoing echomail and netmail by bundling them up into a mail packet and
  97. prepares it to go to your uplink.  Portal will handle the actual sending
  98. by polling your uplink (either via a forced or scheduled event).
  99.  
  100. Squish handles netmail, plus two type of echomail message areas: shared
  101. and pass-thru.  A "shared" echo is when both your BBS and a downlink
  102. receives the echo. A "pass-thru" echo is when only the downlink gets
  103. mail that passes through your system.
  104.  
  105. Refer to TG-SQSH.HLP for an example of the SQUISH.CFG file, the
  106. ROUTE.CFG file and the COMPRESS.CFG file. Please observe the
  107. capitalizations used; it is VERY important.  If you wish to cut & paste
  108. this file, please remove the comments in the right-hand column. (NOTE: A
  109. semi-colon ";" to the left of a command option will disable it.)
  110.  
  111.  
  112. FASTV7 SETUP:
  113.  
  114. Each week FidoNet will send down changes for the nodelist in a file
  115. called NODEDIFF.Ann.  It is important to keep your nodelist accurate and
  116. up-to-date, and FastV7 will make this task simple and quick.  It will
  117. extract the weekly nodelist changes from the nodediff, merge them with
  118. your current nodelist, and recompile the new nodelist.  FastV7 also
  119. provides an excellent nodelist browser that will quickly help you locate
  120. a name or node address and provide you with information about that
  121. system.
  122.  
  123. Setting up FastV7 can be intimidating, to say the least.  To ease this
  124. problem, refer to TG-FV7.HLP -- it contains step-by-step annotated
  125. examples of each configuration menu and sub-menu for FastV7.  The
  126. examples are meant to mesh with your previous TG, Portal and Squish
  127. setups.
  128.  
  129.  
  130. TROUBLE-SHOOTING:
  131.  
  132. If any program in this setup fails to work, normally it is due to a
  133. spelling error of one of the commands.  Refer to the .HLP file for that
  134. program while going over your own configurations.  If you still can not
  135. get it to work correctly, ask someone in the FidoNet TG_SUPPORT echo, or
  136. send me netmail at 1:265/124, or via email at b_lotspeich@juno.com.
  137.  
  138.  
  139. In closing, I would like to remind everyone that the program configur-
  140. ations discussed here are basically for the sysop wanting to add FidoNet
  141. echomail and netmail to his/her system for the use of their users and
  142. themselves.  It does not discuss information for sysops who want to
  143. utilize their system as a mail or file hub, with multiple downlink
  144. addresses, multiple networks, the ability to hatch files, process .TIC
  145. files, etc.  I plan on providing an add-on to this FAQ showing how to
  146. set up Seal 0.50 to handle all of this.  Yes, Seal is also free... <G>
  147.  
  148.                                  -O-O-
  149.