home *** CD-ROM | disk | FTP | other *** search
- Owl
-
- Copyright 1992 Rick Ellis
-
-
-
-
- Introduction
- ============
-
- What is Owl? Owl is a mailing list utility for use with Ufgate
- and other Fido<->uucp gateway programs that support the *.msg
- format to import uucp mail into a *.msg directory and to export
- new mail from a directory to a mailing list host. Owl also can
- act as its own mailing list host.
-
-
- OWL.CFG
- =======
-
- The OWL.CFG file contains the basic configuration information.
- Here are the valid configuration verbs:
-
- GateAddress 1:103/208
- MyAddress 1:103/208
- OwlControlFile owl.ctl
- Netmail i:\bbs\opus\netmail
- Echotoss echotoss.log
- Areas areas.bbs
-
-
- OWL.CTL
- =======
-
- The OWL.CTL file consists of lines with three fields. The first
- field is a path or an echomail area name. The second field
- consists of a single type character that specifies the action to
- be taken. The third field is a string specific to the type.
- The three fields are separated by spaces.
-
-
- Importing from a mailing list
- =============================
-
- The best way to import mailing list messages is to have them
- sent to an alias at your site. Owl is then told to move all
- mail address to that alias from your netmail directory using a
- 't' in the type field.
-
- For example the following entry in OWL.CTL would move all mail
- address to "novell-l" to the directory i:\msg\novell"
-
- i:\msg\novell t novell-l
-
-
-
- Exporting to a mailing list
- ===========================
-
- Simply give Owl the path or echoname to export from and the uucp
- address to send to using a "u" in the type field. The following
- example sends new messages in i:\msg\novell to
- NOVELL@SUVM.ACS.SYR.EDU:
-
- i:\msg\novell u NOVELL@SUVM.ACS.SYR.EDU
-
-
- Hosting a mailing list
- ======================
-
- To host a mailing list use an entry similar to the "u" entry.
- Instead of a mail address give a filename. The file should
- contain a list of uucp addresses to send to, one per line (and
- nothing else). Here's what I use to port the FILK echo to a
- mailing list:
-
- i:\msg\filk m filk.ml
-
-
- Summary of type characters
- ==========================
-
- importing: t match the "To" field
- f match the "From" field
- j find a string (case sensitive) in the
- subject field
- s find a string (case sensitive) in the first
- 32k of the message body
-
- exporting: u send new message to a uucp address
- m send new messages to a list of addresses
-
-
- Echotoss.log
- ============
-
- When importing Owl will log areas that new messages are imported
- into in the echotoss.log (or whatever name you with to use)
- file. Only areas specified with an echo name instead of a path
- are logged. The log file can be used to reply link, scan out
- messages to fidonet, or for other purposes.
-
-
- Command line switches
- =====================
-
- -s=<file> specify alternate OWL.CFG file
-
- -ne don't export
- -ni don't import
-
-
- These switches override the entries in OWL.CFG:
-
- -nm=<dir> netmail directory
- -f=<file> echotoss.log
- -a=<file> areas.bbs
- -c=<file> owl.ctl
- -ga=<addr> uucp gateway fidonet address
- -my=<addry> my fidonet address
-
-
- Limitations
- ===========
-
- lines in owl.ctl 255 lines
- line length 255 characters
- message size available disk space
- paths 255 characters
-
- Most of these limits can be changed. If you have a special
- need, let me know.
-
-
- Note: Owl keeps a zero length file (OWL.!) in each directory it
- deals with this file is used to record the date and time Owl
- last scanned the directory to avoid looking at old messages
- again. If you have a reason to rescan a directory (such as
- owl.ctl changing), be sure to delete OWL.! in that directory.
-
-
- Bug reports
- ===========
-
- Bug reports and ideas for improvements should be sent to
- rick@ofa123.fidonet.org or Rick Ellis @ 1:103/208.
-
-
- 25 Oct 1990, 15:00 OWL 0.8b
-
- Added -c<file> for control file name.
-
-
- 03 Feb 1991, 23:03 OWL 0.9b
-
- Speed improvements
-
-
- 30 Oct 1991, 19:32 OWL 0.9f
-
- added code to find address from origin line
- remove origin line and below for output uucp mail
-
-
- 19 Nov 1991, 15:55 OWL 0.9g
-
- mailing lists now get a from name of <listname>-error to prevent
- posters from getting the bounce messages. Version 1 (RSN) will
- directly create the outbound file and make proper headers with
- Reply-To: fields.
-
-
- 22 Nov 1991, 15:31 OWL 0.9h
-
- Fixed reply-to field to use '.' for spaces
-
-
- 23 Nov 1991, 13:10 OWL 0.9i
-
- Added 'j' tab for searching subject field
-
-
- 01 Apr 1992, 16:02 OWL 0.9j
-
- Minor correction in the mailing list host code to fix problem
- that occurred when no origin line existed. (garbage was being
- inserted into the outgoing message)
-
-
- 28 Jul 1992, 17:52 OWL 1.00
-
- Added configuration file OWL.CFG and removed all MAIL.SYS code.
- Fist draft of doc file.
-