home *** CD-ROM | disk | FTP | other *** search
/ Hall of Fame / HallofFameCDROM.cdr / qbbsetc / rqsex140.lzh / RQSEX140.DOC < prev    next >
Text File  |  1990-12-10  |  37KB  |  756 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  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.                   RemoteAccess/Quickpoint Mail/SuperBBS eXpress
  38.                                   Version 1.40
  39.                 Program CopyRight (C) 1989, 1990 by Mike Ratledge
  40.       Documentation written and all rights reserved by Ed Meloan of 360/1
  41.  
  42. ┌─────────────────────────────────────────────────────────────────────────────┐
  43. │ ▒▒▒   RQSEX    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒   PAGE 1   ▒▒▒ │
  44. └─────────────────────────────────────────────────────────────────────────────┘
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.             ┌─────────────────────────────────────────────────────┐
  52.             │  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒  Table of Contents ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  │
  53.             └─────────────────────────────────────────────────────┘
  54.  
  55.  
  56.  
  57.  
  58.                 What is RQSEX ............................... 2
  59.                 
  60.                 Getting Started ............................. 3
  61.  
  62.                 Setting Up RQSEX for QuickBBS/SuperBBS....... 4
  63.  
  64.                 Setting Up RQSEX for RemoteAccess ........... 5
  65.  
  66.                 Processing INBOUND Mail ..................... 7
  67.  
  68.                 Setting Up The QMXSETUP.CFG File ............ 8
  69.  
  70.                 A Few Hints ................................. 10
  71.  
  72.                 A Short Check List .......................... 11
  73.  
  74.                 Using RQSEX on Your BBS ..................... 11
  75.  
  76.                 Odds & Ends ................................. 13
  77.  
  78.                 Credits ..................................... 15
  79.  
  80. ┌─────────────────────────────────────────────────────────────────────────────┐
  81. │ ▒▒▒   RQSEX    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒   PAGE 2   ▒▒▒ │
  82. └─────────────────────────────────────────────────────────────────────────────┘
  83.  
  84.  
  85.  
  86.  
  87.  
  88.                          ┌─────────────────────────┐
  89.                          │ ▒▒▒  What is RQSEX  ▒▒▒ │
  90.                          └─────────────────────────┘
  91.  
  92.  
  93.  
  94.  
  95. RQSEX is An exciting way for your callers to get all the messages they are 
  96. interested in and =READ THEM AFTER THEY LOG OFF=.  The  RQSEX system allows 
  97. your users to do the following: 
  98.  
  99.          1.  Custom select the Message Areas =THEY= want to read
  100.  
  101.          2.  Collect the new messages from these areas =AND= ALL
  102.              messages addressed to them even in areas they don't select.
  103.  
  104.          3.  Pack them in an archive and send them to their computer
  105.  
  106.          4.  Lets your user read them while off-line, freeing your board
  107.              for the next caller!!
  108.  
  109.          5.  The companion XRS Response system gives your caller an
  110.              EXCELLENT full-screen editor that allows them to read,
  111.              reply and edit all their messages WHILE OFF-LINE!
  112.  
  113.          6.  Pack their replies and send them back to this BBS where
  114.              RQSEX will automatically place them in the correct message
  115.              areas just as if the user had written them there.
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127. ┌─────────────────────────────────────────────────────────────────────────────┐
  128. │ ▒▒▒   RQSEX    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒   PAGE 3   ▒▒▒ │
  129. └─────────────────────────────────────────────────────────────────────────────┘
  130.  
  131.  
  132.  
  133.  
  134.             ┌─────────────────────────────────────────────────────┐
  135.             │  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  Getting Started  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  │
  136.             └─────────────────────────────────────────────────────┘
  137.  
  138.  
  139.  
  140. Read the following information and you'll be on your way to providing your 
  141. RemoteAccess/QuickBBS/SuperBBS users with this exciting new feature!
  142.  
  143. If you're already running ECHOMAIL - then you are well on your way already!
  144. Since RQSEX depends on an AREAS.BBS file to know where to place incoming 
  145. messages, you'll need to have that file set up.  One point here is that you 
  146. =MUST= setup names for EVERY message area...  Even ones which normally do not 
  147. handle ECHOMAIL.  This allows your present echomail processing to properly toss
  148. LOCAL as well as ECHO messages into the correct message areas.
  149.  
  150. [A note here that while RQSEX can handle AREAS.BBS area names in lower case, 
  151. some mail tossers can not!  All area names should be in UPPER CASE.] 
  152.  
  153. The XRS program requires group zero to be a local message area, and therefore 
  154. XRS always shows "00 LOCAL" as the first available group.  This 00 area is 
  155. inherited from the TCOMM program, for which XRS was originally written, and 
  156. really has no function in the R/Q/SBBS environment.  You should setup the main 
  157. general local area of your BBS with the area name "LOCAL", so that the mail 
  158. tosser will place the inbound traffic into the correct area.  This can be ANY 
  159. message area number as long as it is named LOCAL in AREAS.BBS. Since there is 
  160. no 00 area, as there is in TCOMM, you will want to use one of your regular 
  161. area numbers.  This feature is required because all your users may not have 
  162. access to NetMail - they cannot send private message back to your BBS (XRS 
  163. will =ONLY= allow private status on NetMail, Local or in response to a private 
  164. message)!
  165.  
  166. ┌─────────────────────────────────────────────────────────────────────────────┐
  167. │ ▒▒▒   RQSEX    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒   PAGE 4   ▒▒▒ │
  168. └─────────────────────────────────────────────────────────────────────────────┘
  169.          ┌────────────────────────────────────────────────────┐
  170.          │  ▒▒▒  Setting Up RQSEX for QuickBBS/SuperBBS  ▒▒▒  │
  171.          └────────────────────────────────────────────────────┘
  172.  
  173. RQSEX is compiled in TWO versions.  Select RQSEX.EXE for use on XT (8088/8086) 
  174. systems and RQSEX286.EXE for V20/80286/80386 systems and place the correct 
  175. version in your QuickBBS/SuperBBS system directory.
  176.  
  177. RQSEX must be set up as a Type 15 external program.  It will NOT work as a 
  178. type 7 option.  Here are the steps to set RQSEX up as a type 15 menu option: 
  179.  
  180. Decide on an error level and add the following lines to your QuickBBS or 
  181. Mailer BAT file.  Let's assume we decide to use 98 as our level.  We would set 
  182. up a type 15 menu option with 98 as the optional data.  Do not type the 
  183. comments that are in brackets.  For SuperBBS "SET SUPER=Y" in the environment.
  184.  
  185. :After_Quick
  186.    If errorlevel 98 goto RQSEX    (ADD this line)
  187.    If errorlevel 5 goto Both      (You probably already have this line)
  188.    If errorlevel 4 goto NewEcho   ( "     "        "     "     "    " )
  189.    If errorlevel 3 goto NewNet    ( "     "        "     "     "    " )
  190.    Goto Loop  (or whatever you call your starting section of BAT file)
  191.  
  192.  
  193. Since RQSEX has its own internal FOSSIL handling and carrier detection, you 
  194. will not need nor should you use redirection devices such as CTTY or GATEWAY 
  195. or carrier monitors such as WATCHCD.  Please =DO NOT= use them.  All you will 
  196. need in your BAT file will be something like this: 
  197.  
  198. :RQSEX
  199.    RQSEX286 (or RQSEX.EXE)
  200.    QuickBBS -R -E0
  201.    Goto After_Quick
  202.  
  203.        ┌─────────────────────────────────────────────────────────────┐
  204.        │  ▒▒▒▒▒▒▒▒▒         TWO IMPORTANT NOTES !!        ▒▒▒▒▒▒▒▒▒  │
  205.        └─────────────────────────────────────────────────────────────┘
  206.  
  207. You =MUST= have the popular archiving programs PKARC, PKZIP, and LHARC as well 
  208. as a recent version of ZMODEM AVAILABLE IN YOUR PATH STATEMENT!!  We cannot 
  209. emphasize this too strongly.  Having them in the QuickBBS sub-directory is not 
  210. necessarily enough if you don't have that sub-dir in the path statement!
  211.  
  212. RQSEX uses DSZ.COM to provide external protocol support.  It does not select 
  213. the COM: port for DSZ!  If you use COM2: (or anything other than the default 
  214. COM1: address) you must place the following command immediately before RQSEX 
  215. in your batch file: SET DSZPORT=2.  "SET SUPER=Y" selects SuperBBS support.
  216.  
  217. SET DSZPORT=2 would tell DSZ to use COM2:, for example.  You should also place 
  218. a similar command after RQSEX without the '2' (but no spaces after the '=' 
  219. either!), and you will free up the environment string space it uses.
  220.  
  221. ┌─────────────────────────────────────────────────────────────────────────────┐
  222. │ ▒▒▒   RQSEX    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒   PAGE 5   ▒▒▒ │
  223. └─────────────────────────────────────────────────────────────────────────────┘
  224.  
  225.  
  226.        ┌─────────────────────────────────────────────────────────────┐
  227.        │  ▒▒▒▒▒▒▒▒▒   Setting Up RQSEX for RemoteAccess   ▒▒▒▒▒▒▒▒▒  │
  228.        └─────────────────────────────────────────────────────────────┘
  229.  
  230.  
  231.  
  232. RQSEX is compiled in TWO versions.  Select RQSEX.EXE for use on XT (8088/8086) 
  233. systems and RQSEX286.EXE for V20/80286/80386 systems and place the correct 
  234. version in your RA system directory. If running more than one line, place a 
  235. copy in EACH line's directory (\RA\LINEx) as discussed below...
  236.  
  237. Complete file sharing and record-locking for updates is enabled *if* DOS 
  238. "Share" is detected.  Assuming Share *is* detected, RQSEX looks for "TCNODE" in 
  239. the DOS environment to determine the node number the user is on (i.e. "SET 
  240. TCNODE=2" for node 2, etc), and then uses BAT2MAIL.XRS, MAIL2IDX.XRS, 
  241. SUMMARY2.XRS, USER2.XRS & AREAS2.XRS, all of which get archived into the file 
  242. BAT2MAIL.* unless it's a local SysOp logon and SysOpOut is in affect.
  243.  
  244. If you run multi-line RemoteAccess, you *must* start the program from the 
  245. proper \RA\LINEx (or whatever you call them) sub-directory.  It is NOT 
  246. necessary to duplicate the files used by RQSEX in each line's directory.  
  247. Here's why... 
  248.  
  249. RQSEX checks for the "RA" set in the DOS environment, and if found, looks in 
  250. that subdirectory for the CONFIG.RA file.  Assuming "RA" is set, RQSEX uses 
  251. that file plus the MESSAGES.RA. It then uses the path found in CONFIG.RA to 
  252. find the message databases.
  253.  
  254. The following files are looked for in the current sub-dir, then in the System 
  255. Path and finally in the Messages Path. 
  256.  
  257. QMXSETUP.CFG, USERS.BBS, EXPRESS.BBS and FLSEARCH.QMX
  258.  
  259. You can have specialized nodes or let a single set of control files be used.
  260. The "QMX_CONF.SYS" file (user defaults) is first looked for in the current
  261. sub-directory, then in the System (*not* messages!) sub-directory for RA.
  262. This way you can have separate paremeters/configuations and users on each
  263. node if you wish, or one configuration stored in the System directory.
  264.  
  265. RQSEX will look for DORINFO1.DEF and EXITINFO.BBS in the sub-directory where 
  266. RQSEX is located and =ASSUMES NODE 1= so single-line systems with Share 
  267. enabled are not treated like networks and the use of the TCNODE environment 
  268. variable is only required for true multi-line systems. 
  269.  
  270. ┌─────────────────────────────────────────────────────────────────────────────┐
  271. │ ▒▒▒   RQSEX    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒   PAGE 6   ▒▒▒ │
  272. └─────────────────────────────────────────────────────────────────────────────┘
  273.  
  274.  
  275. Using file sharing and record-locking, multiple users can all access the 
  276. databases =AND= RQSEX at the same time.  Full support for the "RemoteAccess 
  277. BBS" software is included.  RQSEX looks to see if RA has been set in the 
  278. environment and if found, uses the RA Configuration files for information 
  279. about message area security and access. It also notifies XRS 3.12 and later to 
  280. tag the tear and origin lines with the proper RAX identity.  Please NOTE that 
  281. although RQSEX uses the MESSAGE.RA file, it will still need an AREAS.BBS file 
  282. since the MESSAGE.RA file does =NOT= contain the exact ECHOMAIL AREA NAMES!
  283. You do not need a copy of AREAS.BBS in each line's sub-directory since RQSEX 
  284. will look in the system and message directories if it doesn't find the file in 
  285. the current one. 
  286.  
  287. RQSEX is remarkably simple to setup on the RemoteAccess system.  A menu type 7 
  288. (shell) works VERY well!  Add the *M and you can swap RA out of memory if you 
  289. are multitasking and memory space is limited.
  290.            
  291. Since RQSEX has its own internal FOSSIL handling and carrier detection, you 
  292. will not need nor should you use redirection devices such as CTTY or GATEWAY 
  293. or carrier monitors such as WATCHCD.  Please =DO NOT= use them.  All you will 
  294. need in your menu type 7 OPTIONAL DATA is the following line:
  295.  
  296.    C:\RA\RQSEX286 *M (or RQSEX.EXE *M)
  297.  
  298. That's it!  No elaborate BAT files are needed!  Including the C:\RA\ path 
  299. will allow you to use a single copy of the RQSEX program, regardless of the
  300. number of lines you may be running.  If you do NOT include the path, you will 
  301. need a copy of RQSEX in the directory for EACH line.
  302.  
  303.  
  304.        ┌─────────────────────────────────────────────────────────────┐
  305.        │  ▒▒▒▒▒▒▒▒▒         TWO IMPORTANT NOTES !!        ▒▒▒▒▒▒▒▒▒  │
  306.        └─────────────────────────────────────────────────────────────┘
  307.  
  308. You =MUST= have the popular archiving programs PKARC, PKZIP, and LHARC as well 
  309. as a recent version of ZMODEM AVAILABLE IN YOUR PATH STATEMENT!!  We cannot 
  310. emphasize this too strongly.  Having them in the sub-directory with RQSEX is 
  311. not necessarily enough if you don't have that sub-dir in the path statement! 
  312.  
  313. RQSEX uses DSZ.COM to provide external protocol support.  It does not select 
  314. the COM: port for DSZ!  If you use COM2: (or anything other than the default 
  315. COM1: address) you must place the following command immediately before RQSEX 
  316. in your batch file: SET DSZPORT=2 
  317.  
  318. SET DSZPORT=2 would tell DSZ to use COM2:, for example.  You should also place 
  319. a similar command after RQSEX without the '2' (but no spaces after the '=' 
  320. either!), and you will free up the environment string space it uses.   
  321.  
  322. ┌─────────────────────────────────────────────────────────────────────────────┐
  323. │ ▒▒▒   RQSEX    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒   PAGE 7   ▒▒▒ │
  324. └─────────────────────────────────────────────────────────────────────────────┘
  325.        ┌─────────────────────────────────────────────────────────────┐
  326.        │  ▒▒▒▒▒▒▒▒▒         Processing INBOUND Mail       ▒▒▒▒▒▒▒▒▒  │
  327.        └─────────────────────────────────────────────────────────────┘
  328.  
  329. RQSEX IS HARD-CODED TO PUT UPLOADED FILES INTO A NEW SUB-DIRECTORY NAMED \QMX 
  330. ON THE CURRENT DRIVE.  You will need to MAKE A DIRECTORY, off the root, called 
  331. QMX.  You must move the incoming message files, from your users, into your 
  332. normal inbound net files area for processing by your echomail software.  To do 
  333. this automatically, you'll need to add the following lines to your BAT file to 
  334. handle the incoming mail.  Place this line so that it is read either before or 
  335. after every call! 
  336.    If exist \QMX\xxxx????.* goto QmxMail
  337.                  ^^^^
  338. (Note: this number will always be the same for your system, but it will *not*
  339.  actually be "xxxx" - for example, "73E3" is the number XRS will use if you
  340.  are in net 360.  It is computed exactly like a normal FidoNet echomail bundle
  341.  name would be computed by subtracting net numbers - in hex, of course)
  342.  
  343. Now place the following lines IMMEDIATELY before (above) your section that 
  344. tosses incoming echomail.
  345.  
  346. :QmxMail
  347.    COPY \QMX\xxxx????.* \FD\FILES (Replace \FD\Files with YOUR incoming
  348.    DEL \QMX\xxxx????.*             mail directory)
  349.  
  350.  
  351. :Toss_Echo  (Start of your regular ECHO tossing section)
  352.    CD\RA (or QuickBBS or FD)
  353.    Qecho -A -P -T -U   (or EchoGen, TosScan or Zmail...)
  354.    Goto Loop
  355.  
  356. This will copy the new incoming messages into the correct area and then drop 
  357. through to your regular tossing program.  D'Bridge users see page 10.
  358.  
  359. RQSEX exits with different errorlevels to tell you whether an upload was
  360. received and/or mail was downloaded.  ErrorLevel = 0 means no errors and
  361. neither u/l or d/l was used.  ErrorLevel 1 means mail was downloaded, a 2
  362. means mail was uploaded and a 3 means both upload and download of mail.
  363.  
  364. An option is available which allows the user to get their mail, automatically 
  365. update their "last read" pointer and automatically LOG OFF!  Three additional 
  366. error levels handle this "auto-logoff" function for those who wish to control 
  367. mail handling through error codes.  4 indicates automatic logoff (no 
  368. download), 5 indicates auto-logoff with a mailbag downloaded and 6 means auto-
  369. logoff with both upload and download of mail. (All higher exit codes indicate 
  370. other program failure of some type!) These error levels can be used to direct 
  371. specific BATCH file activities if desired.  Please note!  It is NOT necessary 
  372. to use these codes unless you wish to do so.  RemoteAccess or QuickBBS will 
  373. recover from the AUTO-LOGOFF without their use and mail will be tossed 
  374. normally. 
  375.  
  376. If you choose to use the Mark May utility MkXRS, you will NOT need to move
  377. incoming mail from \QMX\ since MkXRS will toss DIRECT from \QMX\.  Please
  378. see the documentation with MkXRS for details on how to set it up.
  379.  
  380. ┌─────────────────────────────────────────────────────────────────────────────┐
  381. │ ▒▒▒   RQSEX    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒   PAGE 8   ▒▒▒ │
  382. └─────────────────────────────────────────────────────────────────────────────┘
  383.  
  384.        ┌────────────────────────────────────────────────────────────┐
  385.        │  ▒▒▒▒▒▒▒▒▒   Setting Up The QMXSETUP.CFG File   ▒▒▒▒▒▒▒▒▒  │
  386.        └────────────────────────────────────────────────────────────┘
  387.  
  388. RQSEX allows the SysOp to control certain functions by editing a 
  389. "configuration" file.  This file is named: QMXSETUP.CFG.  Here are the 
  390. options in QMXSETUP.CFG along with brief descriptions of the options 
  391. function.
  392.  
  393. BBSID xxxxxxx - The "BBSID" parameter is =REQUIRED=! If not found, RQSEX 
  394. will still run, but it will beep and display a warning message and use the 
  395. name "UNKNOWN1" for the BBS name if "Named Mailbags" are turned on by the 
  396. user.  You should set the BBSID parameter to something that will uniquely 
  397. identify your BBS.  For example, Augusta Forum is AGFORUM.  RQSEX will read 
  398. ONLY the first seven characters and will add the correct extension. If you 
  399. are running RemoteAccess and using multiple lines, the eighth character 
  400. will indicate the line the caller was using.  Note that this feature is 
  401. only available to users of XRS 3.21 and later, and it must be turned on in 
  402. the new "Option Toggle" section by any user that wants the "Named Mailbag" 
  403. feature.  Named Mailbags =ARE= the default for =NEW USERS=.  If you have 
  404. users who are still running  versions of XRS older than 3.21 they =SHOULD= 
  405. upgrade! 
  406.  
  407. NetMail xxx - !!REQUIRED!! for RemoteAccess systems. Where 'xxx' is the 
  408. area number of the netmail board.  Failure to set this parameter for RA 
  409. systems causes RA/QMX to beep and use area # 201 as the netmail area (which 
  410. doesn't exist), therefore any netmail will be treated as echomail!  Not 
  411. needed for QuickBBS/SuperBBS. 
  412.  
  413. InDir xxxxx - Allows you to give a different path for incoming mailbags 
  414. (default is "\QMX").  This is mostly to allow you to accept mail for multiple 
  415. nodes into separate areas if you also have the "Point xxx" parameter (which 
  416. causes everyone to have similar filenames). 
  417.  
  418. PointNet xxxxx - Allows you to select the point number used by XRS.  By 
  419. default, XRS uses pointnet number 30027, which was assigned to the program by 
  420. the ZC/IC. 
  421.  
  422. ShowBar - Forces the status bar to be shown even if Desqview is detected. 
  423.  
  424. NoBeep - Turns off beeps on SysOp side.
  425.  
  426. OutPath x:\path - Allows you to have RQSEX automatically place the resulting 
  427. BAT1MAIL.xxx archive file into a different subdirectory. The "X:\PATH" portion 
  428. *MUST* point to a directory name! (you can't change the final filename, 
  429. anyway).  You should DELETE this file automatically at logoff time to prevent 
  430. users from reading someone else's mail. 
  431.  
  432. ┌─────────────────────────────────────────────────────────────────────────────┐
  433. │ ▒▒▒   RQSEX    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒   PAGE 9   ▒▒▒ │
  434. └─────────────────────────────────────────────────────────────────────────────┘
  435.  
  436.        ┌────────────────────────────────────────────────────────────┐
  437.        │  ▒▒▒▒▒▒▒▒▒ Continuing the Setup of QMXSETUP.CFG ▒▒▒▒▒▒▒▒▒  │
  438.        └────────────────────────────────────────────────────────────┘
  439.  
  440. SysopOut x:\path -  Allows THE SYSOP (User 0) to have RQSEX automatically 
  441. place an UNARCHIVED MAILBAG into a different subdirectory.  The "X:\PATH" 
  442. portion *MUST* point to a directory name!
  443.  
  444. NoBuff -  Disable file buffering on MSGHDR.BBS and MSGTXT.BBS - on some 
  445. systems it may be faster to *not* buffer these files! 
  446.  
  447. LockBaud - Force Hardware Flow Control on DSZ - required for HST's, etc!
  448.  
  449. ShowFiles - Show New Uploads ON SCREEN during FileScan.  Files will ALWAYS be 
  450. included in the XRS <F6>Summary if FLEARCH.QMX is present.  More on 
  451. FLSEARCH.QMX later. 
  452.  
  453. NoBreak - To disable <CTRL-BREAK/C/K> exits from external batch files, you 
  454. may use the this parameter.  NOTE:  The user cannot interrupt the program 
  455. except by hanging up if this is turned on!  Under normal conditions, this 
  456. option should be left turned OFF!  (When left off, the user is sent back to 
  457. the BBS when he hits <CTRL-BREAK>...)
  458.  
  459. Point 666 - In order to run in "No Points" mode, or to assign a specific 
  460. point number to all RQSEX/XRS users, place a number from 0 up to 32767.
  461. For NO points, use 0.  If you want RQSEX to assign the point numbers in
  462. consectutive order do NOT use this option at all.
  463.  
  464. Limit 500 - To use a different maximum limit of messages for one mailbag, 
  465. assign any number less than 995.
  466.  
  467. Defer -  Disable the internal DSZ downloads (so user can d/l from normal 
  468. files area) [NOT NEEDED if OUTPATH is used] 
  469.  
  470. Include -  Accepts a filename (*with* pathname!) and inserts that file into 
  471. the mailbags. 
  472.  
  473. Show PIDs - Makes the ^aPID: lines show up (for the sysop *ONLY*) in the
  474. XRS mailbags. [This works with XRS 4.00 and later only!]
  475.  
  476. MkXRS - Causes RQSEX to IMMEDIATELY call MkXRS after an incoming mail bag
  477. is uploaded by the user.  MkXRS will TOSS mail DIRECTLY into the RA/Q/S
  478. type message base with checking for security level and flags as well as
  479. netmail accounting.  MkXRS is written by Mark May (1:110/290).
  480.  
  481. New Only - Makes the file search show =ONLY= new files - never the five
  482. "most recent" which are the LAST five found in each FILES.BBS listing.
  483.  
  484. NoLogOff - Disables the logoff by carrier drop for systems running RQSEX
  485. under Wildcat.
  486.  
  487. ┌─────────────────────────────────────────────────────────────────────────────┐
  488. │ ▒▒▒   RQSEX    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒   PAGE 10  ▒▒▒ │
  489. └─────────────────────────────────────────────────────────────────────────────┘
  490.  
  491.        ┌────────────────────────────────────────────────────────────────┐
  492.        │  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒          A Few Hints         ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  │
  493.        └────────────────────────────────────────────────────────────────┘
  494.  
  495. RQSEX looks for FLSEARCH.QMX - if not found *NO* "New File Search" is done at 
  496. all!  This way you can just search one or two if that is what you want, or you 
  497. can turn it off altogether.  If you want it to search all areas, just "COPY 
  498. FLSEARCH.CTL FLSEARCH.QMX". (the format of the file is *exactly* like 
  499. FLSEARCH.CTL!)  If you do not want to search ALL areas, simply copy 
  500. FLSEARCH.CTL to FLSEARCH.QMX and then edit out the lists you do not want 
  501. included in the search. 
  502.  
  503. You can also automatically restrict the user-side program (XRS) from sending 
  504. any mailbags in formats you can't process by placing a file named ARC_ONLY.XRS 
  505. (or ZIP_ONLY.XRS, but not both!) into the system subdirectory.  When XRS 
  506. sees this file it will only use the desired method to pack the mail.  Note 
  507. that "SPAZ" is available in the archive and handles *any* compression type! 
  508.  
  509. You may also "Force" your users to use YOUR origin line if you like.  To do 
  510. this just create a file called XORIGIN.XRS which contains the desired line (in 
  511. plain ASCII).  If XORIGIN is present, RQSEX will place a CRC value in the users 
  512. file which can be read by XRS version 3.12 or later.  This CRC check will not 
  513. allow the user to replace YOUR line with one of his own.  A CRC check is also 
  514. performed on the users name.  If either are incorrect XRS will terminate 
  515. immediately. 
  516.  
  517. RQSEX recognises the person named in DORINFO?.DEF as the SysOp and always
  518. allows *CRASH* netmail for THAT person.  Later versions of RQSEX/XRS will
  519. also allow the SysOp to designate users who may send crash mail but current
  520. versions will allow ONLY the sysOp to send CRASH mail.
  521.  
  522. If you are a D'BRIDGE user:
  523. RQSEX normally puts all files in a directory named \QMX. Assuming that 
  524. your inbound mail goes to a directory named \QUICK\MAIL, add the following 
  525. to your BBS.BAT file.  You may put it after an exit from the BBS or at the 
  526. beginning of the batch file if you restart it after each user. 
  527.  
  528. if exist \qmx\*.* goto qmxmail
  529.  
  530. :qmxmail
  531. copy \qmx\*.* \quick\mail
  532. echo y | del \qmx\*.*
  533. cd \dbridge
  534. db unpack
  535.  
  536. At this point, you need to return to the beginning of the batch
  537. file, or wherever else you run DB as your mailer.
  538.  
  539. ┌─────────────────────────────────────────────────────────────────────────────┐
  540. │ ▒▒▒   RQSEX    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒   PAGE 11  ▒▒▒ │
  541. └─────────────────────────────────────────────────────────────────────────────┘
  542.  
  543.        ┌────────────────────────────────────────────────────────────────┐
  544.        │  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒     A Short Check List       ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  │
  545.        └────────────────────────────────────────────────────────────────┘
  546.  
  547. Here's a short check list of what we have done.
  548.  
  549. 1.  Make sure ALL message areas are listed in AREAS.BBS
  550.  
  551. 2.  Create a directory called QMX OFF THE ROOT, not off the QuickBBS or RA 
  552.     subdirectory! 
  553.  
  554. 3.  Add a Menu option to allow your users to access RQSEX
  555.  
  556. 4.  If QuickBBS, add the necessary lines to your BAT file to handle a Type
  557.     15 menu option exit.  If RemoteAccess, add a type 7 menu option as shown
  558.     in the RA section.
  559.  
  560. 5.  Add the necessary lines to MOVE incoming RQSEX mail to your ECHO tossing
  561.     directory or setup MkXRS to handle mail tossing.
  562.  
  563. 6.  Edit QMXSETUP.CFG and place it and RQSEX.EXE in the QuickBBS directory or
  564.     if running RA, place QMXSETUP in the RA system directory and place a copy
  565.     of RQSEX.EXE in each line's sub-directory.
  566.  
  567. 7.  Make a copy of FLSEARCH.CTL and name it FLSEARCH.QMX =IF= you want new
  568.     files listed.  Place it in the system directory.
  569.  
  570.  
  571.        ┌────────────────────────────────────────────────────────────────┐
  572.        │  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒   Using RQSEX on YOUR BBS    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  │
  573.        └────────────────────────────────────────────────────────────────┘
  574.  
  575. Important!  Your caller MUST have a CONFIG.SYS file setup on their system 
  576. with a FILES equal AT LEAST 20!  Failure to do this will cause the XRS 
  577. program to be unable to unpack mail.  If a user complains about this problem, 
  578. that should be the first thing you ask about.  They should also download a 
  579. small mailbag BEFORE running XRS the first time.  XRS will look for mail and 
  580. complain if it can't locate any!  (this also can cause the program not to
  581. "see" other files that *are* there...)
  582.  
  583. Your callers will find running RQSEX to be basically intuitive.  The first time 
  584. your user goes into RQSEX they will be asked to select their default message 
  585. areas to read, the message packing method and transfer protocol to be used.  
  586. Message area selection must be done before the caller can "Pack for Download".
  587. Unconfigured (new) users are not given the option to download messages UNTIL 
  588. they have completed their configuration.
  589.  
  590. ┌─────────────────────────────────────────────────────────────────────────────┐
  591. │ ▒▒▒   RQSEX    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒   PAGE 12  ▒▒▒ │
  592. └─────────────────────────────────────────────────────────────────────────────┘
  593.  
  594. When selecting message areas the first time, your users should select from 
  595. "All" groups instead of only those which have new messages!  This will allow 
  596. them to select from all available groups and save these defaults for use every
  597. time until they change them (and not miss any areas that do not have "new"
  598. messages available at the current time).
  599.  
  600. The users SECURITY level and AUTHORIZATION flags determine the areas from 
  601. which users can read or write.  If a message area has a higher security level 
  602. in READ the user will be unable to select that area to be included in their 
  603. mailbag.  If the area's security allows the user to read but not to write 
  604. in an area, RQSEX will allow the reader to read but will not allow a reply 
  605. to a message or a new message to be written in the area. 
  606.  
  607. The number of messages XRS can handle in one "MailBag" is 995, so that is
  608. also the maximum number of messages RQSEX will extract before beginning the
  609. archiving process - normally, a caller will probably get much less mail than 
  610. that!  RQSEX will normally default to a message number that gives the LAST 20% 
  611. of the messages FOR A FIRST TIME USER.  This prevents a first time caller from 
  612. accidentally downloading a packet of ALL the messages!  As Sysop, you can set 
  613. the maximum limit lower than 995 by using the LIMIT option in your 
  614. QMXSETUP.CFG file. 
  615.  
  616. Note that RQSEX (and the XRS reader/editor) do not do "exact" matching as far
  617. as upper/lower case letters go!  You will always get all messages addressed
  618. to you no matter how the names are capitalized by the sending system!
  619.  
  620. Unless instructed not to, RQSEX will =ALWAYS= automatically extract =ALL= mail 
  621. addressed to the caller whether or not they have the message's group selected. 
  622. That way, the caller can be assured that they won't miss any mail even if they 
  623. don't regularly read certain conferences.  This function can be defeated by 
  624. selecting an option in the RQSEX configuration section.  The user may elect to 
  625. tell RQSEX =NOT= to scan for messages OUTSIDE the selected areas.  This 
  626. change is useful if the user calls several boards and doesn't want to receive 
  627. duplicates of the same messages from each board. 
  628.  
  629. RQSEX will NOT extract messages FROM the caller since it assumes they have 
  630. seen them before!  Your user CAN include their own messages by selecting that 
  631. option in the CONFIGURATION OPTIONS menu. 
  632.  
  633. RQSEX allows a caller to select message areas that have PRIVATE messages.  
  634. When scanning these areas, it will =ONLY= pack mail addressed TO THE CALLER 
  635. OR MARKED "Public".  Private mail to other individuals is NOT included in the 
  636. mailbag.
  637.  
  638. RQSEX will normally ask if you wish to update the HighMsgRead and/or 
  639. LASTREAD.BBS fields, assuming you read new message (you can select "Pack" from 
  640. the main menu and "backtrack" to old messages!).  You should, in general, 
  641. always answer "Yes"!  If your user selects the <L>ogoff option, when packing 
  642. mail, then the HighMessageRead and LastRead fields are updated automatically. 
  643.  
  644. ┌─────────────────────────────────────────────────────────────────────────────┐
  645. │ ▒▒▒   RQSEX    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒   PAGE 13  ▒▒▒ │
  646. └─────────────────────────────────────────────────────────────────────────────┘
  647.  
  648. You will want to make the XRS eXpress Response Reader available to your 
  649. callers.  The Reader comes with it's own documentation included in the 
  650. package.  Again, there are two versions.  One for XT type machines and
  651. one for AT systems.  Current versions are XRS400X.ZIP (generic 8088/8086)
  652. and XRS400A.ZIP - the V20/30/80286/386 edition. Overlay versions are also 
  653. available.  Overlay versions require less memory but will not run as 
  654. quickly on slower machines.  X400CORE.ZIP provides the documentation AND 
  655. other files needed for ALL versions and =IS REQUIRED= to use XRS.  
  656. XRS40KIT.ZIP provides sample scripts for various communications programs 
  657. plus foreign language support overlays and is optional. 
  658.  
  659.  
  660.                          ┌───────────────────────┐
  661.                          │ ▒▒▒  Odds & Ends  ▒▒▒ │
  662.                          └───────────────────────┘
  663.  
  664.  
  665. RQSEX operates as a pseudo-point system.  The callers "point" number is 
  666. determined by RQSEX the first time the user selects any options in the 
  667. configuration menu of RQSEX.  The user will be assigned the next consecutive 
  668. number above the last assigned RQSEX user.  The information that RQSEX needs 
  669. for each user is kept in a small file named QMX_CONF.SYS.  Since RQSEX 
  670. maintains its own data file, you can sort and pack your userlog at any time 
  671. without any effect on RQSEX. 
  672.  
  673. A User editor program is currently being developed.  This program will 
  674. allow you to list your point users and their assigned numbers, and make 
  675. changes in their configurations.  Available soon!!  RQSEX also places 
  676. information about how many messages are downloaded, mailbags received, 
  677. groups selected and other information in your LOG file. 
  678.  
  679. As a point of information, XRS uses 30027/xxx as the "From" address in the 
  680. outbound message bundles.  This has NO effect on your systems actual node 
  681. number and can be ignored!  ('xxx' always = 0 if running "No Point" mode)
  682. Be sure to add "PointNet 30027" to your echomail processor's configuration
  683. file if you run in 'secure' mode!  This pseudo "PointNet" number was (and
  684. other pointnet numbers are) assigned by the Zone Coordinator.
  685.  
  686. RQSEX watches the users input and features an automatic user entry timeout set 
  687. at three minutes.  This is integrated in the FOSSIL input routines.  After two 
  688. minutes with no activity, the program will beep three times signaling that it 
  689. is waiting for input.  If another full minute elapses without any response, 
  690. the program is terminated. 
  691.  
  692. RQSEX looks for the file named "EXPRESS.BBS" and copies it into the top of 
  693. SUMMARY1.XRS each time the program is run.  This allows you to have a custom 
  694. BBS "banner" of special message that will pop up in the users' editor <F6> 
  695. summary/index window every time!  You should not use color graphics in this 
  696. file, since the summary/index routine pokes characters into memory for speed
  697. and therefore does not allow for ANSI interpretation...   This allows you to
  698. have a special announcement capability for RQSEX/XRS users.  You could place
  699. notices of new versions being available in there, as well.
  700.  
  701. ┌─────────────────────────────────────────────────────────────────────────────┐
  702. │ ▒▒▒   RQSEX    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒   PAGE 14  ▒▒▒ │
  703. └─────────────────────────────────────────────────────────────────────────────┘
  704.  
  705.  
  706. A short 'PROMO' file is included, for your use, to announce the addition of 
  707. RemoteAccess/QuickBBS Message eXpress to your system.  You'll find it included 
  708. as BULLETIN.ASC, should you want to use it in your 'NEWS.ASC' or 
  709. 'BULLETIN.ASC' files. 
  710.  
  711. We think you going to like this new way for your callers to communicate with 
  712. your system!  It allows your best and most active users to get on, get their 
  713. mail and get off in much less time.
  714.  
  715. If you have questions, suggestions or problems, we'll be happy to try and 
  716. help. 
  717.  
  718. A FidoNet "EchoMail" conference with AREA: tag "QMX_XRS" is available from
  719. the echomail "backbone" system.  You'll find lots of friendly help and lively 
  720. discussion of topics of interest to RQSEX SysOps in this conference.  You 
  721. should be able to get connected easily via your local Network Echo 
  722. Coordinator! 
  723.  
  724. Note: native Dutch message & help overlays for XRS (Peter and friends) and 
  725. Dutch language documentation by Rudi Kusters is available, making XRS truly 
  726. bi-lingual. French, German and Swedish are also available.  If you need one 
  727. of these for XRS, Contact Mike Ratledge for further details. 
  728.  
  729. ┌─────────────────────────────────────────────────────────────────────────────┐
  730. │ ▒▒▒   RQSEX    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒   PAGE 15  ▒▒▒ │
  731. └─────────────────────────────────────────────────────────────────────────────┘
  732.  
  733.                             ┌───────────────────┐
  734.                             │ ▒▒▒  Credits  ▒▒▒ │
  735.                             └───────────────────┘
  736.  
  737.  
  738.  
  739. Documentation for RemoteAccess/QuickBBS Mail/SuperBBS eXpress module
  740. written by: Ed Meloan, Sysop The Augusta Forum RemoteAccess system 
  741. (1:360/0,1:360/1) and Michael Y. Ratledge, dated December 15, 1990
  742.  
  743.  
  744.  
  745. The first page graphics and page heading ideas were "stolen" from
  746. Mike Janke's outstanding program RACE!  I am deeply appreciative
  747. of his allowing me to use them to dress up the RQSEX documentation.
  748.  
  749.  
  750.  
  751. (C) CopyRight 1989, 1990 by Michael Y. Ratledge, CDP, CSP
  752. SysOp of East Bay X-Change Multi-Node TCommNet BBS in Charleston, SC, USA
  753. FidoNet addresses: 1/112, 372/0, 372/666, 372/777, 372/888, 372/6666
  754. Compuserve Information System ID: 76666/1512
  755.  
  756.