home *** CD-ROM | disk | FTP | other *** search
/ HAM Radio 1 / HamRadio.cdr / packet / bb211 / intro.doc < prev    next >
Text File  |  1990-05-20  |  36KB  |  828 lines

  1. This was intended for V2.7 but is a pretty good intro to BB.
  2. ------------------------------------------------------------
  3.  
  4.  
  5.              The AA4RE Packet Bulletin Board System
  6.                  BB  Ver. 2.7  updated 10-29-89
  7.                            USER GUIDE
  8.                        prepared by KL7GNG
  9.  
  10. This guide provides an overview of the AA4RE  (version 2.7) BB PBBS
  11. system and is intended to assist you in its efficient use.
  12.  
  13. The AA4RE, PBBS software was written by Roy Engehausen. If you are an
  14. experienced user of the W0RLI or WA7MBL systems this one is compatable.
  15.  
  16.                   --- What can the PBBS Do? ---
  17.  
  18. The BBS provides the following resources and functions:
  19.  
  20.      - Personal mail identified by callsign can be sent and received.
  21.      - Automatic Hierarchival addressing of mail traffic.
  22.      - Upload/Download of files, programs, documentation, maps, etc.
  23.      - Activity monitored (stations heard) on each port.
  24.      - Automatic forwarding of bulletins to other PBBS's.
  25.      - Automatic forwarding of mail via HF/VHF PBBS Gateway stations.
  26.      - Multitasking, multiport configuration.
  27.      - Phone modem access with automatic mail fowarding.
  28.  
  29.                  --- Logging on to the PBBS ---
  30.  
  31. You begin a session by simply connecting with the station running
  32. the BBS. After receiving a greeting message you will see a command
  33. prompt, at this point you can use any of the BBS commands.
  34.  
  35. If you are a New User you will be requested to "Please Register as a User"
  36. by typing REGISTER, please do so at this time or you could have restricted
  37. access to the BBS. You will be prompted for your Name,Zip code,and Home
  38. BBS (the BBS where you normally check into to receive your packet mail)
  39. type the information asked and (Hit a <CR> after each command). When
  40. your finished the system will come back with "Hello John" or something
  41. similar. Now the BBS and the Sysop will know who you are to aid with
  42. fowarding your mail.
  43.  
  44. Depending on the sysop BB software can be configured user friendly with
  45. many user prompts or short prompts with limited access. Some BBS stations
  46. may vary slightly from this document due to sysop prefference in setting
  47. up BB.
  48.  
  49.                         --- Commands ---
  50.  
  51. Commands consist of one or two letter groups.  Some commands are
  52. followed by a message number, call or file name.  For these commands,
  53. you must leave a space between the command and the message number,
  54. call or file name. During your connection to a PBBS, you send a series
  55. of commands to perform the functions you desire and at the end you send
  56. a B (bye command) to disconnect.
  57.  
  58. Before going on too far, you need to know how data is stored on the
  59. PBBS. There are two main formats for data which you can access.
  60. These are not interchangeable and you must make sure that you are
  61. using the correct commands for the type of data.
  62.  
  63. Mail Messages:
  64. Most of your interaction will probably be with the mail system
  65. and mail messages.  Mail messages are to and from specific users
  66. or to generic users like ALL.
  67.  
  68. Data Files:
  69. This is the other format of storage and can contain any kind of
  70. data. These files generally contain larger amounts of data such
  71. as newsletters, programs, maps, etc.  Data files are always named
  72. with 1 to 8 characters, a period and 0 to 3 more characters.
  73. Examples are INFO.BB, ALASKA.MAP, etc.  Using the same suffix
  74. (i.e. .MAP) allows grouping of files of similar type.
  75.  
  76.  
  77.                    --- HELP-TYPE COMMANDS ---
  78.  
  79. These commands give the user information about the system and how
  80. to use it.
  81.  
  82. Command: H
  83. HELP - Gives a basic HELP COMMAND listing.It isn't context sensitive,
  84. it always gives the same answer regardless of where you are in the
  85. system.This shouldn't be necessary if you have this guide.
  86.  
  87. Command: H [Letter]
  88. HELP for COMMAND - Detailed HELP with individual system commands.
  89. For example, type "H U" for HELP with uploading.  The descriptions
  90. in this guide are similar to what you would get with this command.
  91.  
  92. Command: I
  93. INFORMATION - about this particular PBBS - equipment, stations
  94. served, links, SysOp, etc..
  95.  
  96.  
  97.  
  98.                   --- MESSAGE-TYPE COMMANDS ---
  99.  
  100. These commands are used to read and send personal messages to
  101. other users.  All messages are referred to in every command by
  102. number, and you find out what the number of each message is by
  103. using the LIST command.
  104.  
  105.   The READ command is for looking at the message text. The first
  106. time you log into a PBBS, you may wish to list all messages.
  107. PLEASE don't list all messages each time. It takes a long time
  108. and ties up the frequency needlessly. Some PBBS stations will list
  109. the number of Active and Last message numbers upon log in as well
  110. as in the beacon text,use this as a guide.
  111.  
  112. There are several variations of the list command. Each is
  113. explained below, but first let's look at a sample message list
  114. and explain what all the information means. Here's a sample
  115. section of a message list:
  116.  
  117. -----------------------------------------------------------------
  118. Msg# TS  Size TO     @ BBS  From   Date      Subject
  119. 4069  Y   102 AL7ID         KL7GNG 0205/0240 User Manual
  120. 4064 BN 15659 ALL           KL7GNG 0205/0235 Alaska.Map 2/1/89
  121. 4043 BN   723 ALLAK         AL7FG  0204/1725 Byers Hamfest
  122. 4042 TN  1172 99701  NTSAK  W1HAB  0204/1402 Traffic for KL7GNG
  123. 4041  N   126 K7TPN  KE7OM  KL7IKX 0204/0910 The-Net BBS
  124. 4040 PN   243 KL7IKX KL7AA  KL7EDK 0203/1312 Net/Rom Link
  125. 4039 BF   354 SYSOP  REBBS  AA4RE  0203/1022 Ver 2.7 BB
  126. 4038  +   566 KA7TBU KA7TBU NL7HP  0203/0922 Trip
  127. 4037  -  1066 SYSOP  REBBS  AA4RE  0203/0920 Hints
  128.  -KL7HFI *KL7AA *KL7JL
  129. 4036  -  2355 W3IWI  W3IWI  KL7GNG 0202/1430 Programs
  130. -----------------------------------------------------------------
  131.  
  132. Msg# - This is the message number.  You will use this number in
  133. other commands such as read or kill. You designate which message
  134. you wish to read by specify its number in the read command.
  135.  
  136. T (Type) - The message type designation.  This allows the
  137. categorization of messages, B indicates a bulletin message, T an
  138. NTS Traffic message and P a private message. Private messages can
  139. only be listed or read by the sender, recipient and sysop.
  140.  
  141. S (Status) - This column usually contains Y or N depending on if
  142. the recipient has read the message (it is not changed if someone
  143. OTHER than the intended recipient has read it).  If N, the message
  144. has not been read and the recipient call still appears in the beacon
  145. text.  The column also can have an F to signify a message or bulletin
  146. has been forwarded or a (+) to indicate that the message is cued
  147. for fowarding or a (-) to indicate that it was being foward at the
  148. moment you did a list as part of the automatic PBBS forwarding
  149. system. Bulletins waiting to be fowarded to other PBBS will be shown
  150. following msg line with a (- ) or (*) preceding call of foward BBS
  151. depending on message status at the moment.
  152.  
  153. Size - This column tells you how big the message is in bytes.  On
  154. longer messages, you might want to capture the message to disk or
  155. printer as it comes into your computer so you can read it later.
  156.  
  157. TO - This is the intended recipient of the message.  It is
  158. specified by the user sending the message.  It's generally a
  159. callsign or ALL. A name like ALLAK, or something like that, is
  160. used to specify mail to be forwarded to all users at one or more
  161. other PBBS's.
  162.  
  163. @ BBS - This column indicates the PBBS that this message is
  164. to be forwarded to.
  165.  
  166. From - This column is set automaticly to the call of the
  167. station sending the message.
  168.  
  169. Date - This is the date that the message was posted at this PBBS.
  170. It may not be the same date that the sender sent it if it was
  171. forwarded to the PBBS from another PBBS, (mmdd/hhmm) format.
  172.  
  173. Subject - A description of what the message is about.  It may
  174. also contain "Forwarded from ..." for messages from another PBBS.
  175. Please be brief with information as this is limited field.
  176.  
  177.                       --- LIST COMMANDS ---
  178.  
  179. Command: L
  180. LIST NEW messages - List any new messages that have been posted
  181. to the PBBS since the last time you used the L command. Listing
  182. is in reverse order newest to oldest. Note, Private messages not
  183. addressed to you will not be shown with a LIST command.
  184.  
  185. Command: LM
  186. LIST MINE - List only messages addressed to you or by you.
  187.  
  188. Command: LN
  189. LIST UNREAD - List all unread messages. Listing is in reverse order
  190. newest to oldest.
  191.  
  192. Command: LU
  193. LIST UNREAD - List all unread messages by you.
  194.  
  195. Command:  LL x
  196. LIST LAST - List the most recent number of messages specified by
  197. x. LL 10 will therefore list the last 10 messages.
  198.  
  199. Command: L x
  200. LIST FROM # - List only messages above number x.  L 325 list
  201. messages above #325.
  202.  
  203. Command: LA
  204.          LB
  205.          LT
  206.          LF
  207.          LY
  208. LIST TYPE - List messages of type 'A '.  LB lists bulletins, LP
  209. lists private messages (although you will only see those sent by
  210. you or to you), LT lists NTS traffic messages (mainly used by NTS
  211. traffic handlers), etc. LF to list fowarded mail and LY to list
  212. all read messages.You can also do a LA x or LA x y.
  213.  
  214. Command: L@ callsign
  215. List at CALLSIGN - List messages addressed  at that BBS call.
  216.  
  217. Command: L> callsign
  218. LIST TO - List all messages sent to the specified call sign.
  219. L> KL7IKX will therefore list all messages currently in the PBBS
  220. that were posted there for KL7IKX.  Entering L> your-call is the same
  221. as entering LM.
  222.  
  223. Command: L< callsign
  224. LIST FROM - List all messages sent by the specified call sign.
  225. L< KE7OM will therefore list all messages currently in the PBBS
  226. posted by KE7OM).
  227.  
  228. Command: LD > yymmdd
  229. LIST by DATE - List all messages newer than some date.
  230.  
  231. Command: LD < yymmdd
  232. LIST by DATE - List all messages older than some date.
  233.  
  234. Command: L$
  235. LIST a PATTERN - Lists messages with BIDS that match a pattern.For
  236. information on patterns,Type H ! at the BBS command prompt.
  237.  
  238. Command: LS
  239. LIST a PATTERN - Lists messages with subjects that match a pattern.
  240. for information on patterns,Type H ! at the BBS command prompt.
  241.  
  242.  
  243.                       --- READ COMMANDS ---
  244.  
  245. Command: R x
  246. READ - Read message #x (not "files").  You may read multiple messages
  247. as example  R 325 327 340  would list out those three messages.You
  248. may also list a range of numbers, R 325 to 340 would list all messages
  249. from 325 to 340.
  250.  
  251. Command: RA
  252.          RB
  253.          RT
  254. READ TYPE - RA lists bulletins (type A),RB lists bulletins (type B),
  255. and RT lists (NTS msgs).
  256.  
  257. Command: RH
  258. VERBOSE READ - Headers from fowarding stations are listed along with
  259. message text.Command format is same as R command.
  260.  
  261. Command: RM
  262. READ MINE - Read all unread messages addressed to you.
  263.  
  264. Command: R$
  265. READ MSGS - List messages with BIDS that match a pattern. See Wildcard
  266.             section or type H ! at the command prompt for listing.
  267.  
  268. Command: RS
  269. READ MSGS - Lists msgs with subjects that match a pattern. See Wildcard
  270.             section or type H ! at the command prompt for listing.
  271.  
  272. Command: R> call
  273. READ all msgs to this callsign.
  274.  
  275. Command: R< call
  276. READ all msgs from this callsign.
  277.  
  278. Command: R@ call
  279. READ all msgs addressed at this BBS call.Be carefull to List these
  280. messages first to see how many there are with the L@ command.
  281.  
  282. Command: RD > yymmdd
  283. Read msgs newer than some date.
  284.  
  285. Command: RD < yymmdd
  286. Read msgs older than some date.
  287.  
  288. Command: REPLY msg#
  289. REPLYS to a MSG # - Type REPLY to respond to a message.You will be
  290. prompted for a message # if not given then the text of your message.
  291. The call sign of the sender will be automaticaly addressed with reply
  292. to original subject line.See also SR command.
  293.  
  294.  
  295.                       --- KILL COMMANDS ---
  296.  
  297. Command: K x
  298. KILL - Kill a specific message.  Only the sender, recipient or
  299. SYSOP can kill a message.  You may kills multiple messages numbers
  300. per line as example K 351 353 450. NOTE, you may only kill messages
  301. addressed to you with the only exception being the KT command.
  302.  
  303. Command: KM
  304. KILL MINE - Kill all messages sent to you that you have read.
  305. This will not kill messages that you have not read. Please kill
  306. your messages that no longer need to be on the PBBS.
  307.  
  308. Command: KT #
  309. Kill NTS - Kill an NTS message which may not be addressed to you.
  310. Please kill any NTS message that you handle so that it wont be
  311. delivered again by someone else.
  312.     
  313.  
  314.                       --- SEND COMMANDS ---
  315.  
  316. Command: S callsign
  317. SEND - Sends an open message to 'callsign'.  Others can read this
  318. message.  You can not send S alone - you need a callsign.The BBS
  319. will prompt you for Callsign of addressee if you fail to provide it.
  320. Note some PBBS sysops only allow P (private),B (bulletin) or T (NTS)
  321. messages in which the BBS will respond with a query for Type.
  322.  
  323. Command: SP callsign
  324. SEND PRIVATE - Send a personal message to 'callsign'.  Others
  325. cannot read this message, although the 'callsign' will appear in
  326. the beacon. Preferred to cut down on long L listings by others.
  327.  
  328. Command: S callsign @ callsign[optional Hier. address]
  329. SEND VIA - Send a message to a station at another PBBS by automatic
  330. mail forwarding.  SP K7QXL @ KE7OM would send a private message to
  331. K7QXL at KE7OM's PBBS. Typically, once a message is forwarded, the
  332. originating PBBS will change it status to F and the sysop will then
  333. kill or put into old message file.
  334.  
  335. With ver BB 2.6 Hierarchival addressing is suported. In the example
  336. above the @BBS field could contain the following Hierarchival information
  337. SP K7QXL @ KE7OM.WA.USA.NA  With BB ver 2.7 the BBS will attach a
  338. default Hierarchival address to the @ field but only if the user hasnt
  339. already done- so. Reffer to the Hierarchival Addressing section of this
  340. doc. file for more information.
  341.  
  342. Command: SB ALL
  343. SEND BULLETIN - Send a general bulletin addressed to ALL.
  344.  
  345. Command: SR xxxx
  346. SEND REPLY - To send a reply to message number     xxxx, alias is REPLY.
  347. See command REPLY.Command SR and REPLY can be used interchangeably.
  348.  
  349. Command: ST Zipcode @ NTSxx
  350. SEND TRAFFIC - Send NTS traffic to Zipcode @ NTSxx with xx as
  351. the state abbreviation.  ST 99808 @ NTSWA would send NTS traffic
  352. for zipcode 99808 in Wash. State. Your SUBJECT field should contain
  353. additional NTS information about recipient - city, PH #,etc. to
  354. aid BBS sysops or traffic stations to foward your traffic.
  355.  
  356. After you've told the PBBS who the message is to, the PBBS will
  357. then ask you to supply a title for the message.  This entry will
  358. show up in the message list in the Subject column. Be brief this
  359. is a limited data field.
  360.  
  361. You will then be asked to enter your message.  When finished, you
  362. terminate text entry by sending a control-Z.  (Some user computers
  363. are unable to send a control-Z.  In this case, you may place the
  364. command /EX on a separate last line).
  365.  
  366. If you are going to be entering a rather long message, it's a
  367. good idea to compose the message off line with a word processor
  368. or even a simple text editor.  Then connect to the PBBS, execute
  369. the send command, enter the title and then send the precomposed
  370. message text to the PBBS.  You could even include the send command
  371. and message title in the precomposed message as the first and
  372. second lines of the message.  Add /EX as the last line of the
  373. message and you can completely automate your message entry.
  374.  
  375.                    --- FILE-TYPE COMMANDS ---
  376.  
  377. The following commands deal with Directory areas, which generally
  378. contain text material (AMSAT bulletins, RMPRA news, area user
  379. MAPS, etc.) or PROGRAM files. With ver 2.6 binary files can be
  380. uploaded/downloaded using any of the following protocols XMODEM,
  381. XMODEMCRC,YMODEM,YMODEM-BATCH(alias YMBATCH) and YAPP.
  382.  
  383. Command: W
  384. WHAT files - Lists all the file directories available on the PBBS.
  385. Recall that file names in these directories are of the format
  386. xxxxxxxx.yyy.You must use PC/MS-DOS file names.
  387.  
  388. The Amount of system memory available is now shown after a "W dirname"
  389. command,use this to check for available memory for uploading to the BBS.
  390. Format is shown in K bytes :
  391.  
  392. dirfile space used / disk memory left /total disk memory
  393.  
  394. In the file directory list, you will see directory names followed
  395. by a description of what type of files it conatins. Usually files
  396. that are related will be placed in the same directory.  All AMSAT
  397. Bulletins might be placed in a directory named AMSAT.  To list the
  398. contents of a subdirectory enter the W command followed by the
  399. directory name.  W AMSAT will list all files in the AMSAT directory.
  400. Many directories will have a README file which may give you
  401. information about the files in that directory.You may use wildcards,
  402. such as "W BBSINFO *.DOC" to list all files with the extension of DOC
  403. (Documentation).
  404.  
  405. Command: WD dirname
  406. FILE TIMESTAMP - List files in a directory along with Timestamp of record.
  407.  
  408. Command: WX dirname
  409. FILE TIMESTAMP and SIZE - List files in a directory along with Timestamp
  410. of record and size.
  411.  
  412. Command: D [directory] [filename]
  413. DOWNLOAD - Sends a ASCII file from the PBBS to you.  The D command is
  414. followed by the directory and filename you want to download, such
  415. as "D BBSINFO USER.DOC". You generally want to have a capture buffer
  416. on your computer open to receive the incoming file. To give a listing
  417. of Directories available use the W command.
  418.  
  419. Command: DB [protocol] [directory] [filename]
  420. DOWNLOAD a binary file.Key words are DB,protocol,directory,filename.
  421. For example to download STAR.BAS in the Programs directory using
  422. Xmodem you would type " DB XMODEM PROGRAMS STAR.BAS ".
  423.  
  424. Command: U [directory] [filename]
  425. UPLOAD - Send a ASCII file from you to the PBBS (opposite of the D
  426. Command). The file naming convention is the same for uploading as
  427. it is for downloading, including the subdirectory name if any.
  428. Terminate the upload by sending a control-Z or /EX.  As an example,
  429. to upload the CALIFORNIA packet map into the MAP directory, type
  430. "U MAP CALIF.MAP" .
  431.  
  432. Command: UB [protocol] [directory] [filename]
  433. UPLOAD a binary file to the BBS.Reffer to DB command format example.
  434.  
  435. One danger in uploading to the PBBS is that you could use up all
  436. of the remaining space on the system.  This can crash the system
  437. since the mail, user and log files need room to expand. Don't push
  438. the storage. BB Ver 2.7 will show the total amount of storage and
  439. free space left on BBS after each "W dirname" command.
  440.  
  441. You may be looking for a command to kill a file, similar to the K
  442. command which removes a message.  Sorry, there's nothing like
  443. that. Only the SYSOP can do that from the console - leave a
  444. message to him making the request.
  445.  
  446.                      --- OTHER COMMANDS ---
  447.  
  448. Command: B
  449. BYE - Log off the PBBS (gracefully) and disconnects your call.
  450. You will be logged off automatically if there is no response to a
  451. menu in 4 minutes or so due to inactivity or path timeout.
  452.  
  453. Command: DU callsign
  454. DISPLAY USER - Displays user status as example DU KL7EDK .....
  455. BB responds with the following:
  456.  
  457. Call   SS Last On     CNT PC TBRXDL Home    ZIP    Name
  458. KL7EDK    891028/0415 162 LE   R    KL7GNG  99701  Jerry
  459.  
  460. Call    : Callsign of requested station.
  461. SS      : SSID if any.
  462. Last On : Date and Time of last connect.
  463. CNT     : Count.
  464. PC      : Class of user, (L)ocal sysop with (E)xpert command prompts.
  465.           Other classes include:
  466.               N = New user
  467.               U = Unregistered user
  468.               O = Registered user
  469.               B = BBS
  470.               A = Advanced BBS
  471. TBRXDL  : Lists privilege allowed user by SYSOP.
  472.               T - (T)rans. If off packets will end with CR.
  473.               B - Is a (B)BS.
  474.               R - (R)emote sysop
  475.               X - (E)xcluded from connect to BBS, LID.
  476.               D - (D)elete,user qued to be deleted from data base.
  477.               L - (L)ocal user.
  478.               Home - Home BBS of user. Chanageable by user command: NH
  479.               Zip  - Zip code of user. Changeable by user command: NZ
  480.               Name - Name of user. Changeable by user command: NN
  481.  
  482. Command: J
  483. LIST TNC ports - Lists what tnc ports are in use by the PBBS you
  484. are connected to.
  485.  
  486. Command: JL
  487. LIST CONNECTED - Calls of users that have connected lately to the PBBS.
  488.  
  489. Command: JN
  490. LIST PRESENTLY CONNECTED - List calls presently connected to the PBBS
  491. by port "A,B,C....and stream 1,2,3....".
  492.  
  493. Command: JP
  494. CALLS HEARD - Where "p" is the tnc port identifier.Gives a short
  495. list of stations recently heard on that port.Typing "JA" will
  496. list those stations monitored on port A.Typing "JB" will list
  497. those stations monitored on port B,etc..Use the J command to list
  498. what ports are active.
  499.  
  500. Command: NN
  501. NAME - Enter (your firstname)or change your name in the database.
  502. Phony names will be canceled.
  503.  
  504. Command: NH
  505. HOME BBS - Enter your home bbs,the bbs that you regulary check
  506. for your mail. Please do not list your call even if you own a personnel
  507. bbs. This information is used to foward mail to you by the BBS.
  508.  
  509. Command:NE
  510. EXPERT - Toggle your expert status to "Expert" mode with short
  511. prompts and messages.
  512.  
  513. Command: NP xxxxx
  514. CHANGE PASSWORD - To change your password to xxxxx, can be issued
  515. only from phone modem port.
  516.  
  517. Command: PL
  518. LF on/off Toggle. Can be issued from Phone port only to add or remove
  519. Linefeeds.
  520.  
  521. Command:NZ
  522. ZIPCODE - Enter your zipcode.
  523.  
  524. Command: T
  525. TALK - Pages the SYSOP.  If the sysop is available to chat,you'll
  526. get a response within ONE MINUTE.  Otherwise, the BBS will advise
  527. you that sysop hasn't answered.  You'll be returned to the command
  528. prompt and can continue normally.  You may leave a message with
  529. the sysop if the sysop is not available. At the prompt Type "SP SYSOP"
  530. to leave a message.
  531.  
  532. Command: V
  533. VERSION - Shows specific version of this BBS, the date of the
  534. software release.
  535.  
  536.  
  537.                     --- PHONE MODEM PORT ---
  538.  
  539. BB now supports Phone Modem inputs, check with the BB sysop as to its
  540. availability and baud rates. To check into the BBS use your favorite
  541. terminal program and set parameters as follows:
  542.  
  543. [ Baud rate,Parity None,8 databits,1 stop bit,Echo on or HDX,add LF ]
  544.  
  545. You will need to add Line Feeds On depending on your terminal program
  546. if you get line overtypes. After logging in if you are getting double
  547. spacing type command PL to toggle BB to remove/add line feeds.
  548.  
  549. After connecting with the BBS you will be ask for your call letters
  550. and a PassWord. You must provide a PassWord to your BB sysop or one
  551. can be provide for you,keep it short. Once the sysop enables your
  552. PassWord you will be given access as usual to the BBS. All commands
  553. are the same as the standard packet radio port. After loggin you
  554. may change your pass word via the NP command.
  555.  
  556.  
  557.                        --- FORWARDING ---
  558.  
  559. Automatic forwarding of messages to other BBS's allows mail to be
  560. passed between PBBS's automatically, according to a pre-defined
  561. list.  The forwarding can occur in off-hours to minimize traffic
  562. on the frequency or can occur on a different frequency.
  563.  
  564. Each mailbox has the capability to maintain a list of all
  565. stations and their "home" BBS.  When not connected to another
  566. user, the BBS checks the mail file each hour for stations with
  567. mail on the forwarding list.  If there is mail to any user on the
  568. forwarding list and it is the proper time to forward to that
  569. station, the BBS goes off line, connects with the other BBS and
  570. sends the mail.  If the connect is not successful or the other
  571. BBS is busy, the mail is not forwarded and waits until the next
  572. forwarding time (generally an hour later).
  573.  
  574. Each BBS in the link is assigned a forwarding time - a certain
  575. number of minutes after the hour.  These are coordinated to
  576. prevent 2 stations from trying to forward to each other at the
  577. same time.  When not inhibited, forwarding occurs at the same
  578. time each hour for a given station.  Start and stop times can
  579. also be specified for each forwarding time to each destination.
  580. This allows inhibiting forwarding during busy peak times.
  581.  
  582. You don't have to do anything special to use forwarding.  The
  583. SYSOP is responsible for getting the forwarding files set up.
  584. All you do is send the message.  Mail sent to a user served by
  585. another BBS will automatically be forwarded if that user is in
  586. the forward file or you assign an @ BBS.  Typically, all
  587. mailboxes in a given area will have entries in their forwarding
  588. files for all other BBS's in the area, perhaps even for the
  589. entire country. So if you know that AL7FQ reads his mail on the
  590. KL7GNG PBBS, all you need to do when you send your message to
  591. AL7FQ is enter S AL7FQ @ KL7GNG.  Your BBS will then forward it
  592. on to KL7GNG where AL7FQ will see it.
  593.  
  594. If you travel and operate packet at other BBS's, you might want
  595. to add an SSID number to your call, such as K0GUZ-1.  Then when
  596. the PBBS's share forwarding files, only one (your HOME) BBS will
  597. have your plain call sign (such as K0GUZ), and mail sent to you
  598. will be forwarded to only one BBS and not numerous ones.
  599.  
  600. Not every BBS is set up to forward to every packet user.  The
  601. only way a SYSOP will know what your home BBS is if you tell
  602. him.  It might be a good idea to send a message to your home BBS
  603. SYSOP and ask him to inform the other BBS's of your "home"
  604. status.  That way, if someone posts a message to you on a BBS
  605. across town and doesn't specify your home BBS when sending the
  606. message, the BBS itself will have a record in its forwarding
  607. file of your call sign and what your home BBS is.  That BBS
  608. will then automatically forward the message on to you at your
  609. home BBS.
  610.  
  611. There are certain "ALL" destinations that are used to send mail
  612. to all users at a remote PBBS.  For example, ALLAK will
  613. distribute a message to all ALASKAN PBBS's, as ALLUSA will do for
  614. ALL PBBS's in the USA.  What "ALL" designations are available and
  615. where the messages so addressed will go is determined solely by
  616. the SYSOPs of the various BBS's.  You might leave a message for
  617. the SYSOP of your home board asking for a copy of his forward file.
  618. This will tell you everything you need to know about what goes where.
  619.  
  620.  
  621.         --- Good Operating Ideas from a Sysop's Viewpoint ---
  622.  
  623. The following ideas come from many hours watching the SYSOP's
  624. screen and seeing difficulties that users have had.
  625.  
  626. New users to the PBBS will occasionally send a command, wait for a
  627. response, and seeing nothing will become impatient and send the
  628. command again.  This is unnecessary because in packet radio,  either
  629. the packet will get through to the other station or you'll "retry out".
  630. If you're still connected, the packet will get through.  If you send
  631. the command twice, the BBS will respond twice.
  632.  
  633. Repeatedly executing the information or help meun is unnecessary.
  634. The H or ? (HELP) command prints a summary list of commands. The I
  635. (Information) command gives information on the particular BBS
  636. installation.  They aren't context sensitive and their responses
  637. won't vary depending on what you're doing in the BBS.  The information
  638. is always the same,therefore,there's no need to print it more than
  639. once.
  640.  
  641. If possible, stack multiple commands using the PASS character
  642. (usually control-V).  With at TAPR TNC or clone, each time you
  643. hit return, you send a packet.  You have to end a command to the
  644. PBBS with a return so you have to send it.  You can save air
  645. time, though, by "stacking" commands in the same packet by
  646. preceding the return with the PASS character.  This will put all
  647. the commands in the same packet.  Of course, don't use the PASS
  648. character before the last return or you'll never send the packet
  649. at all!
  650.  
  651. Don't list all messages.  The message file gets pretty long
  652. very fast and listing the whole file takes a long time.  Along
  653. these lines, please be courteous during peak usage hours - limit
  654. your access time so others may pick up their mail.
  655.  
  656. Finally , please recognize two things.  First, it takes a good
  657. deal of time to properly run a BBS , so be patient with
  658. occasional problems which may occur.  Disks have to be backed up,
  659. files moved around, old messages deleted, and new versions of the
  660. program have to be loaded.  BB is continuously being upgraded
  661. so check with your sysop as to changes. ENJOY!
  662.  
  663.  
  664.                   -- Hierarchical Addressing --
  665.  
  666. It is probably fair to say that the maintenance of the forwarding
  667. tables is a drudgery that most sysops could do without. This point
  668. also under-scores a serious problem faced by all networks: ROUTING.
  669.  
  670. With the introduction of support for Hierarchical routing designators,
  671. we have an opportunity to improve traffic routing particularly for
  672. international traffic. Hierarchical routing designators can assist
  673. in local and international routing.Since N6VV is at present time
  674. responsible for traffic to Asia and the Pacific,he has implemented
  675. routing designators to assist him in international routing.
  676.  
  677. Using this structure mail can now be addressed for example to:
  678.  
  679.                SP JA1ABC @ JA1KSO.JPN.AS
  680.                           or
  681.                SP KB6RAA @ KB6RAA.CA.USA.NA
  682.  
  683. ** Continental Designators **
  684.  
  685. NA - North America
  686. SA - South America
  687. EU - Europe
  688. AS - Asia
  689. AF - Africa
  690. AA - Australia
  691.  
  692. ** Country/Province Designators **
  693.  
  694. These codes are international accepted codes that may be found in call
  695. books,or post offices.W9ZRX BBS listing also contains US/CAN as well
  696. as many country codes.
  697. -------------------------------------------------------------------------
  698. State and province codes shall be the recognized two-character code
  699. established by the American and Canadian Post Offices.  These may
  700. also be found in the Callbook listings. Most BBS can provide a list
  701. of state,province and country listing upon request.
  702.  
  703. It is after we get down to the state/province/county level where the
  704. trouble may begin.  To understand why, we must examine how the BBS
  705. code goes about matching things in the route.  The first principle
  706. is that it attempts to find a match between the items in its forward
  707. file and the left-most item in the address field.  As an example, say
  708. that we send something to KB6RAA @ KB6RAA.CA.USA.NA, and that the only
  709. entries that we have in the forward file are for CA.  That match would
  710. be sufficient to allow the message to be forwarded.  If KB6RAA were
  711. found, that entry would take precedence (because it is more left in
  712. the field than CA) and would of course also ensure delivery.  The best
  713. way to look at it is "KB6RAA AT KB6RAA" which is in CA which is in USA
  714. which is in NA".  So far so good.
  715.  
  716. The Japanese BBS network wants to use area routing numbers.  For
  717. example, JA1ABC @ JA1KSO.42.JPN.AS ... and everyone says, "So what,
  718. let them!"  Of course, that is very mature of all of us, but the
  719. trouble is that the 42 in that string may also match wild-card ZIP
  720. codes that some folks keep in their forward file, such as 42*. The
  721. solution we propose is to use an agreed upon key character for
  722. designators below the state and province level, and we recommend the
  723. octothorpe, "#".
  724.  
  725. So now the above address would be JA1ABC @ JA1KSO.#42.JPN.AS . Other
  726. examples could be:
  727.  
  728. 1) W0RLI @ W0RLI.#SFO.#NOCAL.CA.USA.NA - W0RLI within SFO (San
  729.    Francisco) within North California, etc.
  730.  
  731. 2) VE3BTZ @ VE3GYQ.#LONDN.#SONT.ON.CAN.NA - VE3BTZ at VE3GYQ in
  732.    London, in Southern Ontario, in Ontario, etc.
  733.  
  734. There is another added benefit to this scheme. It involves Gatewaying
  735. between the BBS world and other networks, such as TCP/IP via SMTP.
  736. This means that we can take advantage of the the TCP/IP host-names and
  737. their domain or hierarchal format for forwarding.  Thus it is possible
  738. to send mail from the BBS to VE3BTZ as VE3BTZ @ PC.VE3BTZ.AMPR.ORG or
  739. from SMTP to W0RLI @ W0RLI.OR.USA.NA and not have any ambiguity.
  740. -------------------------------------------------------------------------
  741.  
  742. This system is still compatable with older style systems, a BBS
  743. that handles hierarchal forwarding identifies with the H feature
  744. letter: [4RE-02.7-HM$].  If it does not get an appropriate response,
  745. it uses the left-most item in the "@ BBS" string as the "@ BBS" for
  746. the message. BB version 2.0 and higher support hierarchical addressing.
  747.  
  748. BB searches for ALL the words in the BBS and H fields for a match in
  749. route file.  Thus, given a message addressed to:
  750.  
  751. SP N6TFX @ AA4RE.#NOCAL.CA.USA.NA will search for #NOCAL CA USA and NA
  752. if AA4RE is not listed in the BBS routing files.The first match determines
  753. the path the message would take. If CA was the first match the message
  754. would fowarded onto AA4RE. If a message was sent to W3IWI @ W3IWI.MD.USA.NA
  755. and NA was the first match the message would be sent onto W3IWI.
  756.  
  757. SP N6VV @ N6VV.#NOCAL would mean a NUMBER followed by NOCAL .  Instead, use
  758. "#NOCAL. The " is the escape that says that # is not a wildcard character.
  759.  
  760. With BB version 2.7 hierarchival addressing is automaticly looked up
  761. at foward time using a BBS Hierarchival lookup table and tacked to the
  762. @BBS call of each foward file not containing a Hierarchival address.Of
  763. course this assumes that the @BBS call is a listed BBS (most BBS use
  764. W9ZRX list of BBS stations).Automatic addressing (default) will not change
  765. a hierarchival address already provided by a sender which takes precidence.
  766.  
  767. See the files - COUNTRY.DES and STATE.DES for a listing of designator
  768.                 codes in the BBSINFO directory of many PBBS's.
  769.  
  770.  
  771.                         --- Wildcards ---
  772.  
  773. Wildcards are supported in many places.  With wildcards we attempt
  774. to match something with just more than a straight comparison.
  775.  
  776.    Special characters in the pattern are:
  777.  
  778.      * -- Matches 0 or more characters of any type
  779.      @ -- a..z, A..Z
  780.      # -- 0..9
  781.      + -- A..z, A..Z, 0..9
  782.      ? -- A-F, a-f, 0-9 (a hex number)
  783.      < -- a..z
  784.      > -- A..Z
  785.      $ -- =@#+?<>$
  786.      = -- Any one character
  787.      " -- Escape.  The next character in the pattern much match exactly.
  788.           wild cards will not be interpreted.
  789.      ( -- Group.  A "(" starts a group and a ")" ends it.  For each
  790.           group, there must be a matching character in the string.
  791.           Example: (abc) matches b.  Wild cards are not interpreted.
  792.  
  793. Examples:
  794.  
  795.   95*      --  Will match anything starting with 95 such as 95020,
  796.                95123, 95abc, and 95.
  797.   95===    --  Will match anything that starts with 95 and is 5 characters
  798.                long.  95020 will match but 9502 will not.
  799.   95###    --  Will match anything that starts with 95 and has 5 digits.
  800.                95020 will match but 95ABC will not.
  801.   (WK)6*   --  Will match anything starting with W6 or K6.
  802.  
  803. Wilcards can be used with the W, L and R commands.A few examples
  804. follow:
  805.  
  806. W AMSAT UO*      - Would list out all files in the AMSAT directory that
  807.                    start with the letters U0 as in UO10,UO11.DOC etc.
  808. W PKTNEWS AEA.*  - Would list out all files in the PKTNEWS directory
  809.                    that start with AEA and end with any extension.
  810. LS *ARRL*        - Would list out ALL messages that have Subject areas
  811.                    containing the word ARRL.
  812. L$ BULLETIN      - Would list out ALL messages with BIDS that match a
  813.                    a pattern such as BULLETIN.
  814. RS *REBBS*       - Would read all messages that have subject areas
  815.                    containing the word REBBS.
  816. R$ AMSAT         - Would read all messages with BIDS that match a
  817.                    pattern such as AMSAT.
  818.  
  819.  
  820.  
  821. This USER GUIDE contains material obtained from AA4RE,W0RLI,N6VV and VE3GYQ.
  822.  
  823. End of file.....
  824.  
  825.  
  826.  
  827.  
  828.