home *** CD-ROM | disk | FTP | other *** search
- SEA Technical Memorandum #0102, Using SEAdog with TBBS
- Last updated: January 5, 1987
- Copyright 1988 by System Enhancement Associates, Inc.
-
-
-
- Using SEAdog With TBBS
-
-
- It is possible to use SEAdog as a front end for TBBS versions 2.0 and
- later. TBBS is loaded first, and then loads the SEAdog mailer. SEAdog
- will answer the phone and determine whether or not a caller is trying to
- send mail, and exits back to TBBS if not.
-
- First, SEAdog must be told to terminate when it gets a non-mail caller.
- This is done with a BBS statement in the CONFIG.DOG file, like so:
-
- bbs *x
-
- SEAdog will terminate with an error level of the caller's baud rate divided
- by one hundred (3 for 300 baud, 12 for 1200 baud, and so on). TBBS knows
- what to do with this, and will act accordingly.
-
- In addition, you can gain local access to TBBS while SEAdog is running by
- pressing the "F1" key. This tells SEAdog to terminate with an error level
- of ten, which TBBS understands as indicating that you want to get on
- locally.
-
- You should use CEDIT to define external events in TBBS to match your mail
- events in SEAdog so that TBBS will know when to force callers off to do
- mail. You will also need to define external events to run PREMAIL before
- your mail events, and to run POSTMAIL after your mail events. Please refer
- to the TBBS manual for more details about PREMAIL and POSTMAIL.
-
- You will need to define a message board in TBBS with the name "NET·MAIL".
- This is a special name which lets TBBS know that it should ask for a
- network address whenever a message is entered in this area. Network mail
- to and from TBBS will take place only on this message board.
-
- You will need to modify your SET TBBSPATH= environment string to include
- the directory where the SEAdog system files are kept so that TBBS will be
- able to find the files it needs. Please refer to the DOS manual for more
- information about the SET command, and to the TBBS manual for more
- information about the TBBSPATH environment string.
-
- You must place a copy of MAILER.EXE in the same directory as TBBS.COM so
- that TBBS will be able to load it when it runs. Also, TBBS should be
- invoked with a statement of the form:
-
- TBBS /m
-
- This tells TBBS to load the SEAdog mailer whenever it is waiting for a
- caller. If you do not invoke TBBS with the "/m" switch, then it will not
- load MAILER, and you will be unable to receive mail outside of scheduled
- mail events (you will not receive crash mail).
-
-
- TBBS is available from:
-
- eSoft, Inc.
- 4100 S. Parker Rd. #305
- Aurora, CO 80014
- United States of America
-
-
- Please refer to your TBBS manual for more information about how to
- configure TBBS to work with SEAdog.
-
-
- SEAdog's default banner states that it is a private mail system, and asks
- the caller to hang up. You will want to change this. You can use either
- or both of two methods. The first is the BANNER statement in your
- configuration file. Whatever follows the word "BANNER", up to the end of
- the line or a semicolon, is displayed instead of the default banner. A
- typical example might be:
-
- BANNER SEAboard system -- stand by for TBBS
-
- You can also create a text file named BANNER.DOG, which will be displayed
- instead of the banner string to any callers outside of mail events. This
- file may contain anything you like, and may be as long as you like, but we
- recommend that you keep it short, as SEAdog banners cannot be interrupted.
-