home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.wwiv.com
/
ftp.wwiv.com.zip
/
ftp.wwiv.com
/
pub
/
PPPBCKP
/
PPPLISTS.ZIP
/
PPPLISTS.FAQ
< prev
Wrap
Text File
|
1997-09-28
|
9KB
|
234 lines
``Eileen Stone`` #2@2910.TerraNET
Sat Sep 27 17:44:52 1997
"FILEnet Mailing Lists for Dummies FAQ"
FAQ version 0.01
Written by Eileen Stone of the MultiVersal Dreams BBS, 2@172.FILEnet
Revised September 27, 1997
TABLE OF CONTENTS:
===========================================================================
I. Files and Information needed to run the Project.
II. Altering the network files to connect you to the Internet node.
1. Create Group 99 in your BBSLIST.0 file.
2. Create/Alter BBSLIST.99 file.
3. Create/Alter CONNECT.99 file.
4. CALLOUT.NET entry format.
5. Force Analysis of your FILEnet Network connection.
III. Configuring the PPP Project files for your systems set up.
1. SMPT / Mail server in NET.INI must be defined.
2. [MAILLIST] subsection must be there and uncommented.
IV. Setting up an incoming Mailing List.
1. Subscribe to the Mailing List through the BBS.
2. Add Source line under the NET.INI header of [MAILLIST].
3. Create sub in //Boardedit.
V. Hosting a Mailing List (How to offer a sub on the Internet!).
1. Create sub in //Boardedit.
2. Create M*.NET, and put subscriber's addresses in.
3. Procedure for Subscribers to mail to Hosted List.
VI. Removing a Mailing List.
1. Unsubscribe from the Mailing List as the List instructs.
2. Remove the sub from //boardedit if you recieved it that way.
3. Remove the mailing list line from NET.INI.
4. Delete the M*.NET file for a hosted list.
VII. Mod to allow the "/" in callout net to parse as hours, not days.
1. Explanation of the mod, and the mod code.
2. Proper use of the mod.
==========================================================================
I. Firstly, are you set up with the latest files, version 1.4 or better?
A good place to look is at http://www.owt.com/users/quixotic/ppp-wwiv.
The four files you need are:
pppp4j14.zip, -- The newest basic file.
ppp15b40+.zip, -- The latest upgrade.
klospppw.zip, -- Use this if you run a multitasker. Use Freeware v1.43
exp097.zip, -- The module for exporting to mail or newsgroups,
or the EXP module distributed with the project.
Recent versions of the software come with a EXP module.
It is also recommended that you get Quixotic Quest's FAQ, and the latest
version of this FAQ. Quixotic's FAQ goes into much more detail in sections
I-II than this one does. This FAQ only covers those subjects as they
relate to problems a reader might have with his newsgroup connection.
II. Second, make sure you are connected to the Internet node:
Altering the FILEnet Network files in the drive:\bbs\net\FILE* dir.
(1)
Check to see if there is a group 99 in the bottom of the BBSLIST.0 file.
If there is not, add it to the file, in the same manner as the others
are listed.
(2)
Creat a BBSLIST.99 file, if you need one, and check to see if there is
a node @32767, in the BBSLIST.99 file, like this:
@32767 *999-PPP-NEWS #00300 !$ [-1] "Internet Newsgroups and Mail"
(3)
Your CONNECT.99 file, which you may have to create, should look like this:
@your node 32767
@32767 your node
(4)
In your CALLOUT.NET; besides your other connects (and after them), you
should have a line that looks like this:
@32767 &
NOTE: It is VERY important that you DO NOT have the semi-colon ( ; ) used
for compression on this line. You cannot connect to the newsgroups if
you have this character included.
(5)
Force a network analysis using the command Network3 .x Y from the DOS
prompt in the main BBS directory. Where x is one less than the network
number for FILEnet as shown in INIT. Check the feedback from FILEnet.
If all is OK, you should have one system routing through @32767. If you
have zero, make sure you edited the above files properly. If you have
more than one, then make sure that @32767 is not listed in any of the
other BBSLIST.x or CONNECT.x files. (Node @32767 is a fictional node, used
to trick the software to download newsgroups and Internet mail. If more
than one system routes through #32767, you will lose all network traffic
attempting to use that path.)
III. Altering the PPP Software configuration files.
(1)
You must set up your SMPT / MAIL server, defining it NET.INI, found in the
main bbs directory.
(2)
At the bottom of the same file, there should be a subsection called:
[MAILLIST]. Make sure it's not commented out by having a semi-colon (;)
in front of this line.
IV. Then, once you are connected to the Internet node:
(1)
Subscribe to the Mailing List you want to recieve at the BBS. However you
recieve your response, you will want to examine the headers very carefully,
because the Project only recognizes a small number of possible source lines.
NOTE: It is neccessary to set allmail to = Y to import Mailing lists.
(2)
Identify the Source Line. Look for things like...
REPLY-TO: [Originally supported Source Line in Beta 28.]
RETURN-PATH: [Support finalized Beta 33.]
SENDER: [Support added Beta 34.]
Use the source address in the following format:
;
; Mailing List Section - used to define internet mailing lists that are
; to be retrieved into a message base rather than EMAIL.
;
[MAILLIST]
;email_name *subtype [Note: the Asterisk is REQUIRED!]
my_listserv@domain.com *1000
HINT: If you are unsure, try several possible source lines pointed at the
same subtype. Once the list starts importing, comment them out one by one
until you identify the working source line.
[ Thanks to Mark for Suggestion. ]
(3)
Create a sub for the list in //Boardedit. The subtype must be the same as
the *subtype defined in NET.INI. Make sure that the N*.NET files are
created (from CHANGES.DOC for Beta-28). Add 32767 to the FILEnet N*.NET
file.
[Can 32767 be the Host in //Boardedit if the bbs isn't hosting the list?]
(4)
If you want to know what listserves are available, check out:
http://www.lsoft.com/lists/listref.htm
V. How to Host a Mailing List (How to offer a sub to the Internet!).
(1)
Create the List sub in //Boardedit, with you as the host. The subtype
*MUST* be Alphabetic ONLY for a Hosted list. Add 32767 to the Filenet
N*.NET file. (Where * is the Subtype defined in //BE.)
(2)
Create a file called M*.NET. (Where * is the *Alphabetical* Subtype
defined in //BE.) List the subscribers in the file, one to a line.
(3)
For Internet subscribers to post to the Hosted List/Sub, they would send
their message to the incoming address of the bbs:
mybbs@mydomain.com (JOKES)
NOTE: This is the BBS's address as found in Address.NET, etc., with a
"user" note of the List's Alphabetical Subtype.
VI. How to Remove a Subscribed or Hosted Mailing List.
(1)
Follow the List's instructions for unsubscribing that you should of
kept when you first subscribed.
(2)
Remove the Mailing list subboard as usual in Boardedit.
(3)
Then remove the line in NET.INI that has that Mailing List defined.
(4)
If you were Hosting the List, delete M*.net. [ ??? ]
VII. FILEnet mod for CALLOUT.NET
(1)
Since newsgroups are fairly active on the Internet, and most providers
don't increase your costs with a high number of calls, you might want to
have your board call out every few hours to pick up the latest messages
and/or network packets. To do this, you'll need to make a mod to your
source code. For WWIV 4.23 through 4.24a (and perhaps beyond), you need
to change one line in NETSUP.C, void attempt_callout(void):
if ((ok) && (i2!=-1)) {
if (ncn[i2].bytes_waiting==0L)
if (con[i].call_anyway) {
l1=(l-ncn[i2].lastcontact+60*3)/SECONDS_PER_HOUR; /* change */
if (((unsigned char)l1 < con[i].call_anyway) ||
((con[i].options & options_sendback)==0))
if (!net_only)
ok=0;
(2)
To activate this "call anyway" feature, you need to add the / parameter to
CALLOUT.NET. Make your @32767 entry look like:
@32767 & /3
to force a callout roughly every three hours. (Note without the mod, this
means force a callout every three days). You might want to make the same
change to your other FILEnet Internet connects as well, to speed up the
normal network packets as well.
==========================================================================
Hope this helps, and I will update this file as the situation requires,
and repost it as needed. I can autopost it monthly, and if there are any
problems or suggestions, please email me.
Maillist FAQ maintainer: Eileen Stone, #2 @172.FILEnet