home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- FidoGate v 1.3
-
- An add-on utility for Novell's Message Handling
- Service to provide exchange of mail
- with FidoNet-style NetMail messages
-
- Written by Darwin Collins
- Documentation by Marc Nowell
-
- Copyright 1992 CLS and Darwin Collins
-
-
-
-
-
-
- Table of Contents
-
-
- Introduction .............................................3
- How To Contact Us ........................................3
- Licenses, Warranties and Disclaimers .....................4
- Shareware - How to Register ..............................4
- Overview of Functions ....................................4
- Installation .............................................5
- FIDOGATE.CFG Contents ....................................6
- Usage ....................................................9
- A Really Weird Routing Idea ..............................10
- Acknowledgments ..........................................11
- History ..................................................11
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Page 2 of 11
-
-
-
-
-
-
- Introduction
-
-
- Since both Darwin and I are BBS operators, we have used
- NetMail for some time. Since we feel that Novell's MHS is
- gaining ground as a "switchboard" for email, we wanted a way
- to gateway messages from the NetMail standard .MSG format to
- the SMF-70 format that MHS 1.5 uses. This product is the
- result.
-
- The layout of the this package tends to mirror the
- setup of a FidoNet-style mailer/BBS. Whereas the setup
- might not be of the "question and answer" type, it is very
- straightforward and simple for the average MHS
- administrator. (If you can set up MHS, then setting up
- FidoGate should be a breeze!)
-
-
-
- How To Contact Us
-
-
- In order of preference/speed of us getting it and
- responding:
-
- 1. MHS Host CLS - (214) 399-8313, - USRobotics HST - Mail
- to Marc@CLS or Darwin@CLS - available direct, CServe,
- or NHUB. (Direct is fastest!) Due to financial
- considerations, namely connect time plus five bucks an
- hour (boo!), file attachments cannot be sent through
- CServe at this time. Messages through CServe will be
- picked up and responded to.
-
- 2. BBS (The MOCHINE) - (214) 399-8414 - USRobotics Dual
- Standard - Mail to SYSOP or Marc Nowell - NetMail to
- 8:930/301.
-
- 3. CompuServe mail 75600,2274 (Darwin) or 71067,647
- (Marc).
-
- 4. US Mail to CLS, 2909 Lawrence, Irving, TX 75061, USA
-
-
-
-
-
-
-
-
-
-
-
-
- Page 3 of 11
-
-
-
-
-
-
- Licenses, Warranties and Disclaimers
-
-
- I. The shareware version of FidoGate may be distributed
- via electronic mail or electronic BBSs and information
- services as long as the contents of this archive have
- not been modified. The shareware distribution set may
- be distributed by software libraries as long as the
- compensation is less than $7.50 for the distribution
- disk. The shareware software may be included with
- other packages or publications only with the permission
- of CLS, which will usually be granted.
-
- II. The registered version of FidoGate may not be
- redistributed, and the normal rules of commercial
- copyrighted software apply.
-
- III. NO WARRANTY. ANY USE BY YOU OF THE SOFTWARE IS AT YOUR
- OWN RISK. THE SOFTWARE IS PROVIDED FOR USE AS IS
- WITHOUT WARRANTY OF ANY KIND. CLS, MARC NOWELL, AND
- DARWIN COLLINS DISCLAIM ALL WARRANTIES OF ANY KIND,
- EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT
- LIMITATION, IMPLIED WARRANTIES OF MERCHANTABILITY AND
- FITNESS FOR A PARTICULAR PURPOSE.
-
- IV. In other words, FidoGate is guaranteed to do nothing
- more than occupy your hard disk. If it breaks in two,
- you own both pieces!
-
-
-
- Shareware - How to Register
-
-
- FidoGate is shareware. You are free to use it on a
- trial basis for 30 days. If you find it useful and want to
- continue using it, you are required to register a copy. The
- cost is $49.95 in US funds plus sales tax, if you are in
- Texas, USA.
-
- Please see the REGISTER.FRM file in this archive for
- more information.
-
-
-
- Overview of Functions
-
-
- FidoGate presently provides the following functions:
-
-
-
-
- Page 4 of 11
-
-
-
-
-
-
- - Operates as a MHS gateway. MHS v 1.5 or later is
- required and is not included in this package.
-
- - Allows NetMail users to send messages directly to an
- MHS host with routing and file attachments.
-
- - Allows users of a MHS-enabled email system to send
- messages to a FidoNet-compatible NetMail system with
- file attachments.
-
- - The gateway is not only run by MHS, but a copy of it
- may also be run by your front-end mailer via its batch
- file(s).
-
-
-
- Installation
-
-
- 1. Read the entire set of instructions before you start!
-
- 2. Backup your existing MHS installation, as you should do
- before making *any* changes.
-
- 3. Make sure the MHS router is *not* running, or some of
- the following instructions will fail.
-
- 4. Change to the \MHS\EXE subdirectory.
-
- 5. Issue the following command, replacing the [MHS admin
- pwd] with the password of your MHS administrative user.
- If there is no password, use the -S alone:
-
- MHSUSER -X31 -HFIDOGATE -T4 -S[MHS admin pwd] -EFIDOGATE
- -C70 -V
-
- This will create MHS directory structure for the
- gateway and define it to the MHS server. The above
- command line (and the following one!) is included in
- STEP_56.BAT for those who had rather not type it all
- in....
-
- 6. Issue the following command, replacing the [MHS admin
- pwd] with the password of your MHS administrative user.
- If there is no password, use the -S alone:
-
- MHSUSER -X41 -UFIDOGATE -EFIDOGATE -RFIDOGATE -S[MHS
- admin pwd] -V
-
- This command will create a user route for a user named
- FIDOGATE and will direct it to the FidoGate gateway.
-
-
- Page 5 of 11
-
-
-
-
-
-
-
- 7. Change to the \MHS\MAIL\GATES\FIDOGATE\PUBLIC
- subdirectory.
-
- If this subdirectory doesn't exist, something went
- wrong with step 5!
-
- 8. Copy all of the files from the FidoGate distribution
- set into this directory.
-
- 9. Issue the following command:
-
- COPY FIDOGATE.EXE OUTPOST.EXE
-
- This will create the actual gateway program.
-
- 10. Edit the FIDOGATE.CFG file to suit your tastes. The
- entries are described in comments in the file itself.
- You will need to put your administrator's name and some
- passwords in here. Also, you will define the name of
- various text files that FidoGate will use. You may
- keep the default file names and edit the sample text
- files included, if you like. The individual items in
- FIDOGATE.CFG and the text files are discussed in the
- next sections.
-
- 11. If you want the gateway to be executed by your BBS or
- mailer's batch file(s), copy the FIDOGATE.EXE and
- FIDOGATE.CFG files to the appropriate directory on your
- BBS system. If the drive letters differ from your MHS
- system, edit the FIDOGATE.CFG file to reflect this.
-
- 12. Re-start the MHS router.
-
- 13. You're done!
-
-
-
- FIDOGATE.CFG Contents
-
-
- Note: All lines beginning with a semicolon are comments
- and are ignored by FidoGate. All other lines
- should contain valid FidoGate commands.
-
- Do give a valid path and filename for all
- commands.
-
- Do not comment out any commands.
-
-
-
-
- Page 6 of 11
-
-
-
-
-
-
- Do liberally edit any and all of the text files
- "pointed" to by FIDOGATE.CFG! The included
- examples are examples *only*, feel free to
- experiment! Namely, change all the references to
- USER@HOST to the name of your administrative user!
-
-
- FIDOGATEADDRESS
-
- The UserName and HostName of the Gateway. For example,
- FIDOGATE@CLS
-
- ADMINADDRESS
-
- Address of the human administrator for the gateway.
- Notices from the gateway will be sent to this address.
-
- PRIMARY_FTN_ORIGIN
-
- Origin line for NetMail messages (Also used for the
- import tagline). Origin line is truncated at 65
- characters.
-
- PRIMARY_FTN_ADDRESS
-
- Zone:Net/Node.Point@Domain
-
- The address that your node is in. The full address is
- required.
-
- AKA_FTN_ADDRESS
-
- Zone:Net/Node.Point@Domain
-
- AKA addresses that your node also uses. (up to 10 are
- accepted). The full address is required.
-
- AKA_FTN_ORIGIN
-
- Origin line for NetMail messages (Also used for the
- import tagline). Origin line is truncated at 65
- characters. One of these should immediately follow
- each AKA_FTN_ADDRESS, if any are used.
-
- DOMAIN
-
- FullName, Abbreviation, and NodeListName
-
- Descriptions of the Domains to be supported. (Up to 10
- are accepted.) FullName is the full name of the domain
- name, for example: FIDONET.ORG, RBBSNET.ORG,
-
-
- Page 7 of 11
-
-
-
-
-
-
- ALTERNET.FTN, EGGNET.FTN. Abbreviation (8 character
- max.) -- Abbreviated or command-use name of the domain.
- For example, FIDONET, RBBSNET. NodeList (8 character
- max.) -- the name of the nodelist that contains
- addresses for this domain. For example, NODELIST,
- RBBSLIST.
-
- NODELIST_DIRECTORY
-
- Drive:\Path of NODELIST.IDX & NODELIST.DAT (Binkley
- version 6 nodelist) or Drive:\Path of NODEX.NDX &
- NODEX.DAT (version 7 nodelist). This file lists all
- the sytem operator's names and their Net/Node numbers.
-
- MAILER_OUTBOUND
-
- Drive:\Path of the mailer's outbound area
-
- Program will create the .FLO (file attach) files in
- this sub-directory). If NONE is specified, the program
- will not create files and will mark attributes only in
- #.Msg.
-
- MAILER_INBOUND
-
- Drive:\Path of the mailer's inbound area
-
- Where your BBS/mailer would drop incoming NetMail file
- attachments. This is where FidoGate will attempt to
- pick them up.
-
- TEMP_DIRECTORY
-
- Drive:\PathName to use for busy flag / temporary files
-
- NETMAIL_DIRECTORY
-
- Drive:\PathName that all NetMail messages are stored in
-
- DEFAULT_PACKER
-
- Utility that you use to package messages into .MO?
- files for transmission. Options are: ARC, ARJ, LHARC,
- PKARC, PKPAK, PKZIP, or NONE. NONE will create only
- .PKT files, and not any .MO? files
-
- MHSDIRECTORY
-
- Drive:\Path that is similar to the purpose of the MV
- variable. This allows you to designate a different
-
-
-
- Page 8 of 11
-
-
-
-
-
-
- host to handle outbound mail. Server Name paths are
- not allowed, a valid drive letter must be specified.
-
- ACTIVITYFILE
-
- Drive:\Path\FileName that all activity should be logged
- to. If NONE is specified, no activity file will be
- kept.
-
- SUMMARYFILE
-
- Drive:\Path\FileName that will contain summary data on
- message traffic. If NONE is specified, no summary file
- will be kept.
-
-
-
- Usage
-
-
- To send a message from a NetMail system to a MHS
- mailbox: (all parameters in []'s are OPTIONAL!)
-
- 1. Address the message to FIDOGATE at the correct
- zone:net/node that has the FidoGate gateway running on
- its BBS/mailer and/or MHS host.
-
- 2. In the message body include the following text: TO:
- user[.application]@host [{foreign address information}]
- [(comment)] [[intended host]]
-
- 3. Include a file attachment if you desire.
-
- 4. That's it!
-
- For example, to send a message to _me_, address a NetMail
- message to FIDOGATE at 8:930/301. In the message body, type
- the text
-
- TO: MARC@CLS
-
- on an otherwise blank line. That'll do it!
-
-
- To send a message from a MHS system to a NetMail user:
- (all parameters in []'s are OPTIONAL!)
-
- 1. Address the message to FIDOGATE at the correct MHS host
- that has the FidoGate gateway running on its MHS host.
-
- 2. In the address, include a foreign address of
-
-
- Page 9 of 11
-
-
-
-
-
-
-
- {TO: username /FTN:zone:net/node.point [/crash]}
-
- Username is the addressee's BBS user name. Zone, net,
- node, and point numbers are the address of the BBS. The
- BBS/Mailers nodelist _will_ be checked for the existance
- of the node that you specify. If it does not exist, a
- return message will be generated to that effect. The
- optional /crash parameter will have the gateway generate
- a crash outbound packet inself, and the BBS's mailer
- will not have to cycle to pack the message. Otherwise
- the mailer will need to be run.
-
- 3. Include a file attachment if you desire.
-
- 4. If you request a receipt confirmation, FidoGate will
- send you a message telling you that the message was
- successfully gated.
-
- 5. That's it!
-
- For example, to send a message to _me_, address a MHS
- address to
-
- FIDOGATE@yourhost {to: Marc Nowell /FTN:8:930/301}
-
-
-
- A Really Weird Routing Idea
-
-
- Note: This is not a reccomendation, just an example of
- what a sufficiently twisted person could do with this
- product!
-
- Don't like MHS's general lack of good, sophisticated
- modem drivers, poor support of data compression, and utter
- lack of built-in scheduling? ELIMINATE MHS AS A TRANPSORT
- MECHANISM!
-
- Set up BinkleyTerm or another absolutly free mailer at
- each of your company's sites and hook those expensive modems
- up to THEM instead of your MHS box! Install FidoGate on
- each one, then modify your email packages addresses to point
- to the FidoGate instead! Route ALL of your intersite mail
- through FidoGate!
-
- Ok, it's silly, but it works! Think about it....
-
-
-
-
-
- Page 10 of 11
-
-
-
-
-
-
- Acknowledgments
-
-
- Novell and NetWare MHS are trademarks of Novell, Inc.
- Action Technologies, Inc., is the original creator of MHS.
-
- Thanks to Ron Wheeler for "idea bouncing" sessions.
-
-
-
- History
-
-
- 1.02 07/12/92
-
- Initial release. The SUMMARYFILE option hasn't been
- implemented yet. The ability to gateway echomail as well as
- NetMail has not been completed yet.
-
-
- 1.3 07/16/92
-
- Fixed two bugs:
-
- 1.If you have blank lines in the MHS message,
- FidoGate stripped them when it converted it to
- NetMail. They now come through OK
-
- 2.When you attached a file(s) to a MHS message, they
- were not being "cleaned up" properly after the
- gateway moved them to the NetMail side. The files
- deleted properly.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Page 11 of 11
-