home *** CD-ROM | disk | FTP | other *** search
/ Jason Aller Floppy Collection / 176.img / SLBBS76M.ZIP / DOCS.ZIP / 89OCT.DOC next >
Text File  |  1989-11-02  |  20KB  |  423 lines

  1. .R:Q
  2. .X:13
  3. .XT:4
  4. SEARCHLIGHT SOFTWARE   PO Box 131, Plainview, NY 11803
  5.                                                                    
  6.  
  7.  
  8.  
  9.  
  10.  
  11.                              Searchlight BBS
  12.                        October 1989 Update Bulletin
  13.  
  14.  
  15.  
  16.  
  17. Echomail Support Features .................................... Page  1
  18.  
  19.  
  20. Other New Features
  21.  
  22.   Command Access Levels ...........................................  5
  23.   Message Text Searching ..........................................  6
  24.   Message Auto Delete .............................................  7
  25.   LHARC File Directories ..........................................  7
  26.   Additional New Features .........................................  7
  27.   Bug Fixes .......................................................  8
  28.   
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.    ┌─────────────── Searchlight 24-Hour Support Systems ───────────────┐
  40.    │                                                                   │
  41.    │      Searchlight BBS                 Wise Byte BBS                │
  42.    │      516-724-0971  (9600 HST)        212-962-1920  (1200/2400)    │
  43.    │                                      212-962-1946  (9600 HST)     │
  44.    │      Frank LaRosa, Sysop             Ron Chibnik, Sysop           │
  45.    │                                                                   │
  46.    └───────────────────────────────────────────────────────────────────┘
  47. .N:1
  48. .F:
  49. .F:
  50. .F:...$$$
  51. 
  52. ECHOMAIL SUPPORT: INTRODUCTION
  53.  
  54.     Searchlight BBS version 1.75 provides support for Echomail message 
  55. conferences.  Briefly, Echomail is a type of Fidonet message which moves 
  56. from BBS to BBS via the worldwide Fido network of bulletin board systems.
  57. Echomail effectively gives you access to nationwide and worldwide 
  58. conferences, conferences in which many users from many bulletin boards can 
  59. participate by both reading and writing messages.
  60.  
  61.     Searchlight supports Echomail through the SLMAIL utility program.  
  62. SLMAIL provides the ability to import messages in the standard Fido message 
  63. format into a Searchlight BBS message subboard, and to export messages from 
  64. Searchlight into Fido format.  When used in combination with standard 
  65. Fidonet utility software, SLMAIL provides a means of making Echomail forums 
  66. available to you in the form of Searchlight BBS message subboards.
  67.  
  68.     Please note that SLMAIL, by itself, does not give you access to 
  69. Echomail forums.  You will also require software to interface with other 
  70. Fidonet nodes, and you will need authorization from your local Fidonet 
  71. coordinator in order to begin participating.  For more information on how 
  72. to get started, contact other Fidonet users in your area.
  73.  
  74.  
  75. SLMAIL NEW FEATURES
  76.  
  77.     SLMAIL is a command-line program which reads and writes messages from 
  78. your Searchlight message base.  Prior to release 1.75 of Searchlight BBS, 
  79. SLMAIL could import and export textual data from standard text files.  With 
  80. this release, we add to that the ability to use the Fidonet (*.MSG) format.
  81. The following pages describe only the new features of SLMAIL; for a 
  82. complete description of SLMAIL's other functions, please refer to your 
  83. Searchlight BBS user's manual.
  84.  
  85.     The SLMAIL.EXE program module requires "registration" with your 
  86. Searchlight BBS registration number before it may be used.  To do that, 
  87. simply run the REGISTER.EXE program while in the same directory where 
  88. SLMAIL.EXE is located.  If you load SLMAIL.EXE into the same directory as 
  89. your other Searchlight BBS program files, you can register all programs at 
  90. once with a single REGISTER command.
  91.  
  92.  
  93. New Messages
  94.  
  95.     SLMAIL has a new option, -N, for exporting (or reading) only new 
  96. messages on a subboard or from a user's mailbox.  For messages, SLMAIL 
  97. maintains its own set of new message pointers in a file called SLMAIL.NNN, 
  98. where NNN is the node number from which SLMAIL was called.  A different set 
  99. of pointers is maintained for the "Read" and "Export" operations, so each 
  100. subsequent "Read New" or "Export New" command will pick up where the last 
  101. command of that type left off.  SLMAIL updates the new message pointers 
  102. whenever it reads or exports a new message, regardless of whether the -N
  103. flag is in effect.  
  104.  
  105.     The -N flag is used in conjunction with message exporting.  In order 
  106. to avoid duplication of messages, use the -N flag each time you export 
  107. messages from a message subboard for inclusion in a national message echo.
  108. This will ensure that only new messages posted after the last export 
  109. command was used are selected for export.
  110.  
  111.     When using SLMAIL for the first time, you may need to read and/or 
  112. export messages beginning from message 1 in order to initialize your new 
  113. message flags.  You can use the begin date/end date parameters for this 
  114. (begin and end dates can be combined with the -N flag).  
  115.  
  116.     Note that -T is now used to designate a filename for text file reads 
  117. and writes instead of -N.  (To get a complete list of SLMAIL command line 
  118. options, just type SLMAIL without any parameters).
  119.  
  120.  
  121. Fido Export
  122.  
  123.     SLMAIL exports messages in the Fidonet *.MSG format when the E (export) 
  124. command option is given. For example, 
  125.  
  126.    SLMAIL E B                  Export messages on subboard "B"
  127.    SLMAIL E B -N               Export New messages on sub "B"
  128.    SLMAIL E SYSOP              Export contents of Sysop's mailbox
  129.  
  130.     SLMAIL checks the current directory for *.MSG files and begins 
  131. exporting messages at the next highest message number. If no MSG files 
  132. exist, then exporting begins at 2.MSG and continues with 3.MSG, 4.MSG, etc.
  133.  
  134.     Fidonet conventions require that user names be displayed using a 
  135. combination of upper and lowercase characters. By default, Searchlight BBS 
  136. and SLMAIL use all uppercase for usernames. You can change this default by 
  137. placing a -L switch on the SLMAIL command line when exporting messages.
  138.  
  139.     SLMAIL will not export "protected" messages. Messages are protected in 
  140. Searchlight by editing the message and assigning a protected status when 
  141. prompted. Protecting a message gives you a way to enter a local message 
  142. into an otherwise echo-bound subboard area.  
  143.  
  144.     In addition to a message header and text, exported messages contain a 
  145. tear line, an Origin line, and a "Via" line.  These are standard items 
  146. which other software will expect to find.  Tear, Origin, and Via lines 
  147. appear at the end of an exported message and look like this:
  148.  
  149.     --- SLMAIL v1.32M  (#0001)
  150.      * Origin: Searchlight BBS (0:107/20.4)
  151.     ^AVia SLMAIL v1.32M  (#0001) 
  152.  
  153. The first line (Tear line) contains the version number of the SLMAIL 
  154. program used to export the message, along with your unique Searchlight BBS 
  155. registration number.  Next is the Origin line, which contains the name of 
  156. your BBS and your Fidonet node numbers (node numbers are entered via the 
  157. 1-Subop command).  The Via line, not normally visible when reading an 
  158. Echomail message, serves to mark the message as having been exported by 
  159. your BBS.  SLMAIL uses that information later to avoid duplication of 
  160. messages as they are imported and exported.
  161.  
  162.  
  163. Fido Import
  164.  
  165.     SLMAIL imports Fidonet *.MSG format files when the I (Import) command 
  166. is used. For example, 
  167.  
  168.    SLMAIL I B                  Import messages to sub "B"
  169.  
  170.     SLMAIL takes the *.MSG files in the current directory (starting with 
  171. 2.MSG) and imports them into the specified message area. If private 
  172. messages are found, SLMAIL attempts to send these to the mailbox of the 
  173. designated recipient, if that recipient appears in your USER.BBS file. If 
  174. not, then the message is forwarded to the SYSOP's mailbox, along with a 
  175. message indicating the name of the unknown recipient.
  176.  
  177.     SLMAIL skips messages which were previously imported into your message 
  178. base or which were exported from your message base. If you do wish to 
  179. import such messages, use the -A (All) flag on the SLMAIL command line.  
  180.  
  181.     Messages are always imported in date and time sorted order. The process 
  182. of sorting messages is done before the importing begins, and may take some 
  183. time if you have a lot of messages to import.  
  184.  
  185.     Messages can be imported from another directory other than the current 
  186. dir.  To do this, specify the MSG directory with the -G option on the 
  187. SLMAIL command line.  
  188.  
  189.     By default, "Seen-By" lines at the end of a message are ignored. If you 
  190. want to see these lines, add the -I switch to the SLMAIL command line.  
  191.  
  192.     If the -K (Kill) command line option is given, SLMAIL deletes each 
  193. *.MSG file as it is imported. The 1.MSG file (if it exists) is not deleted.  
  194.  
  195.     If the sender of an imported message exists in the SLBBS user file, 
  196. then that user's record ID number is entered into the message header, as 
  197. with an ordinary Searchlight message. If the sender does not appear in the 
  198. SLBBS user file, then the actual text of the sender's name is inserted 
  199. instead.  
  200.  
  201.  
  202. SLMAIL Configuration File
  203.  
  204.     SLMAIL supports a configuration file, which allows you to provide the 
  205. text of "Origin" type lines used by your system and an alias name for your 
  206. SYSOP account. The configuration file is a text file called SLMAIL.CFG, 
  207. which should be located in your Searchlight BBS directory. The format is as 
  208. follows:
  209.  
  210.      =Default SYSOP alias
  211.      :Default origin line text
  212.      A=SYSOP alias for subboard A
  213.      A:Origin line text for subboard A
  214.      B=SYSOP alias for subboard B
  215.      B:Origin line text for subboard B, etc.
  216.  
  217.     SYSOP alias is a name that SLMAIL will use in place of SYSOP when it 
  218. exports messages to Fidonet. Normally, you should put your name here.  
  219. Origin text is used in the "Origin" line appended by SLMAIL to each 
  220. exported message. For example, your SLMAIL.CFG file might contain: 
  221.  
  222.     =Frank LaRosa
  223.     :Searchlight BBS 516-724-0971
  224.  
  225.     You can provide a different SYSOP alias and default line for each 
  226. Echomail area you use; the default values apply to all areas for which 
  227. specific data is not provided.
  228.  
  229.  
  230. Echomail Network Addresses
  231.  
  232.     Each Echomail message that you send requires a Fidonet zone, net, node, 
  233. and sometimes a point address.  These numbers are provided by the network 
  234. coordinators in your area and serve to identify your bulletin board in the 
  235. international network.  They are included as part of the "Origin" line on 
  236. messages created with your system.
  237.  
  238.     To install your network numbers, issue the 1-Subop command for the 
  239. Echomail subboard and insert your address numbers. Because one bulletin 
  240. board may wish to participate in several different networks, Searchlight 
  241. supports the designation of different node numbers for each Echomail 
  242. subboard; if you will only be using one set of node numbers, make sure you 
  243. install these in each Echomail area on your system. The point address is 
  244. not required, and should be left with a value of zero if you do not have a 
  245. point address.  
  246.  
  247.    Option #6 on the 1-Subop menu, Subboard Type, allows you to designate a 
  248. subboard as an Echomail or a Local area.  For subboards involved in 
  249. Echomail use, this designator should be set for Echomail.  Although SLMAIL 
  250. can export messages from any subboard area, the Echomail designator informs 
  251. the Searchlight message system to expect Echomail messages in that 
  252. subboard, which changes the behavior of some commands (for example, the 
  253. Scan/Personal command, as described later in this update bulletin).
  254.  
  255. 
  256. COMMAND ACCESS LEVELS
  257.  
  258.     Searchlight BBS version 1.75 introduces a new configuration option that 
  259. allows you to define minimum access levels for all 24 commands on the Main 
  260. menu and all 22 commands on the Files menu.  Command access levels work in 
  261. conjunction with user BBS and files access levels, and allow you to 
  262. restrict the use of individual commands to users who have a certain access 
  263. level.
  264.  
  265.     Command access levels can be changed by selecting Option #8 on the 
  266. CONFIG program main menu.  Select the desired command from the submenu 
  267. choices, then enter a number from 0 to 255 to define an access level for 
  268. each command.  Once access levels for commands have been set, only users 
  269. who have an access level equal to or greater than the level associated with 
  270. a particular command will have the ability to use that command.  Other 
  271. users will not see that command on the menu and will not be able to execute 
  272. it.
  273.  
  274.     By default, all command access levels are set to 0, except for the 
  275. 1-Subop and 2-Sysop commands on the main menu and the Copy and 2-Sysop
  276. commands on the Files menu, which are initialized to a value of 254.  
  277. However, the 1-Subop command is still accessable to users who are desig
  278. nated as SubSysops of a particular message subboard, regardless of their 
  279. access level.  Note that it is now possible to make the 1-Subop, 2-Sysop,
  280. and Copy commands available to non-sysop users by lowering the command 
  281. access levels associated with these commands (most people will, of course, 
  282. want to continue to restrict these commands to sysops only).
  283.  
  284.     Command access levels are useful for restricting or completely shutting 
  285. off options on a command-by-command basis.  For example, in Searchlight BBS 
  286. version 1.74, the Quotes command will not display quotes if user quoting is 
  287. turned off (via the CONFIG program switch).  In version 1.75, this 
  288. restriction is removed, and Quotes will operate regardless of whether 
  289. quoting is enabled.  Those who wish to have the Quotes command unavailable 
  290. to their users may do so by assigning a command access level of 255 to the 
  291. Quotes command (thus making it available only to the Sysop user).
  292.  
  293.     Please note that although access levels for all commands can be 
  294. changed, there are some commands for which changing the access level 
  295. doesn't make sense (for example, if you gave the Goodbye command an access 
  296. level of 255, you would make it impossible for users to log off!).  It is 
  297. up to you to make sure that reasonable access levels are assigned, so use 
  298. this facility with care.
  299.  
  300. 
  301. MESSAGE TEXT SEARCHING
  302.  
  303.     Searchlight version 1.75 supports several additional message scanning 
  304. facilities, including the ability to scan a public message area for 
  305. messages addressed to you, and the ability to search the texts of messages 
  306. as well as the message headers for specific text strings.
  307.  
  308.  
  309. Finding Messages Addressed To You
  310.  
  311.     A new command option, Scan/Personal, appears on the Scan command 
  312. submenu.  When selected, Searchlight searches for messages which are 
  313. replies to messages posted by the currently logged on user.  As with the 
  314. Scan/Search command, the results of the search are listed and marked, and 
  315. the user is given the option to read the selected messages.  The command 
  316. can be aborted at any time by pressing ^C.
  317.  
  318.     For Echomail subboards, Scan/Personal works a little bit differently.
  319. In addition to searching for replies to messages posted by the current 
  320. user, the command also searches the first few lines of the text of each 
  321. message for that user's name.  Since the SLMAIL program places the name of 
  322. each message's intended recipient on the first line of all imported 
  323. messages, Scan/Personal will be able to locate any Echomail message which 
  324. is addressed to the current user (it may also list messages in which the 
  325. current user's name otherwise appears in the first few lines of text).
  326.  
  327.  
  328. Searching Messages for Text Strings
  329.  
  330.     The Scan/Search and Mail/Find commands now support the ability to 
  331. search both the header information (author and subject) and the text of 
  332. messages to locate a particular search string.  When you use these 
  333. commands, you will be prompted after entering your search key with:
  334.  
  335.     Search Text of Messages (Y/N)?
  336.  
  337. If you answer affirmatively, Searchlight will scan the entire text of each 
  338. message for your search key.  The search is non case sensitive (ie. all 
  339. combinations of upper and lowercase will be displayed).  At any time, you 
  340. can abort the search with ^C.
  341.  
  342.     Of course, searching message texts takes longer than searching header 
  343. information only.  If you are only interested in searching for information 
  344. in the subject or author fields of a message, you can choose not to search 
  345. message texts by responding with "N" to the "Search Text" prompt.
  346.  
  347.  
  348. 
  349. MESSAGE AUTO DELETE
  350.  
  351.     An automatic message deletion feature has been added to Searchlight 
  352. version 1.74.  When auto delete is active, Searchlight automatically 
  353. deletes the first nonprotected message on a message subboard when that 
  354. subboard is full and a new message is entered.  Auto delete can be enabled 
  355. on a per-subboard basis.
  356.  
  357.     To activate auto delete, set the Auto Delete option on the 1-Subop menu 
  358. in those subboards for which this feature is desired.  Searchlight will 
  359. purge old messages when the subboard limit of 480 messages is reached.  
  360. "Protected" messages will not be deleted (you can protect a message by 
  361. using the Edit command).
  362.  
  363.  
  364. LHARC FILE DIRECTORIES
  365.  
  366.     Searchlight's View command for viewing the internal directory of 
  367. archive files has been expanded to support the LHARC file format, in 
  368. addition to PKZIP, PKPAK, and ARC formats.  Searchlight will recognise any 
  369. file with the standard '.LZH' extension as an LHARC type file.  Note that 
  370. because there are no direct "signature" bytes in LHARC files (as there are 
  371. in ZIP type files), Searchlight uses the '.LZH' file extension to determine 
  372. which format to use.  Therefore, LHARC files with other file extensions 
  373. should be renamed to allow viewing.  Viewing of self-extracting LHARC files 
  374. is not supported.
  375.  
  376.     Viewing of ZIP and ARC type files has been revised to provide faster 
  377. listings and a uniform list format for all three types of files.  Viewing 
  378. of self-extracting ZIP files is now supported, as is the display of large 
  379. ZIPfile comment strings (please note that if a ZIP file contains a comment 
  380. which is too large to load completely into available memory, Searchlight 
  381. will omit the comment when viewing that file).
  382.  
  383.  
  384. ADDITIONAL NEW FEATURES
  385.  
  386.   ■ Default Subjects: Searchlight now carries the subject line of the 
  387.     original message as the default for all replies.  Previously, this
  388.     was done only for private replies.  For public replies, the designator
  389.     "Re:" is added before the text of the original subject (provided that
  390.     "Re:" was not already present there).  If you want to change the 
  391.     default subject, you can do so by typing a new subject over it or by
  392.     using the editing keys.
  393.  
  394.   ■ Com Port Parameters: Values for the COM3 and COM4 ports (base address 
  395.     and IRQ) have been expanded to include the standard values used on 
  396.     IBM PS/2 machines for COM3 to COM8.
  397. 
  398.   ■ Doors Menus: When using layered Doors menus (one menu which calls up
  399.     other menus), Searchlight will return to the last active menu after
  400.     executing a Door program.  Previously, control was returned to the 
  401.     first menu in the chain.
  402.  
  403.   ■ Who Command: For consistency, a "Who" command appears on the main 
  404.     menu in both single and multiuser versions. For single user systems, 
  405.     the Who command displays the name of the current user and the status 
  406.     of the Sysop's availability (ALT-S) flag.  
  407.  
  408.  
  409. BUG FIXES
  410.  
  411. Several bugs which were reported in earlier versions have been corrected in 
  412. version 1.75.  Specifically,
  413.  
  414.   ■ The Sysop-Next feature (ALT-N) did not work properly when front-end 
  415.     software was used with Searchlight.
  416.  
  417.   ■ Small files (less than 1K) were not properly recognised during a 
  418.     batch upload.
  419.  
  420.   ■ The calculation of file transfer ratios could be erratic when values
  421.     exceeded 32K. 
  422.  
  423.