I wonder if anyone remembers this legendary reference...
.....
Welcome to the Escape Velocity world builder mailing list! This is an open
mailing list: anyone can subscribe and post messages to the list. Please
DO NOT abuse this list by spamming it; you will be banned from the list.
The purpose of this list is facilitate the creation of new worlds, missions,
ships, weapons, etc. for Escape Velocity. It is NOT a list to talk about the
game itself; we suggest you use Usenet's comp.sys.mac.games.action for that.
Things to keep in mind:
-- Your messages are going out to hundreds of people. Please only post
substantive items to the list.
-- If you have a question to ask a specific person who is on the list,
please send them private eMail instead of sending the question to the
list (unless you feel it will benefit everyone on the list).
-- Please do not use a signature that is longer than 6 or 7 lines. What
was once cool quickly becomes annoying when people have to scroll through
it hundreds of times.
-- Please do not quote the article you are replying to excessively. A
good rule of thumb is that your reply should almost always be longer than
what you are quoting.
To send a message to the delta_v mailing list, send your eMail to:
Thank you for subscribing.
-- The Ambrosia Staff
.....
The configuration file for a majordomo mailing list.
Comments start with the first # on a line, and continue to the end
of the line. There is no way to escape the # character. The file
uses either a key = value for simple (i.e. a single) values, or uses
a here document
key << END
value 1
value 2
( more values 1 per line)
END
for installing multiple values in array types. Note that the here
document delimiter (END in the example above) must be the same at the end
of the list of entries as it is after the << characters.
Within a here document, the # sign is NOT a comment character.
A blank line is allowed only as the last line in the here document.
The values can have multiple forms:
absolute_dir -- A root anchored (i.e begins with a /) directory
absolute_file -- A root anchored (i.e begins with a /) file
bool -- choose from: yes, no, y, n
enum -- One of a list of possible values
integer -- an integer (string made up of the digits 0-9,
no decimal point)
float -- a floating point number with decimal point.
regexp -- A perl style regular expression with
leading and trailing /'s.
restrict_post -- a series of space or : separated file names in which
to look up the senders address
(restrict-post should go away to be replaced by an
array of files)
string -- any text up until a n stripped of
leading and trailing whitespace
word -- any text with no embedded whitespace
A blank value is also accepted, and will undefine the corresponding keyword.
The character Control-A may not be used in the file.
A trailing _array on any of the above types means that that keyword
will allow more than one value.
Within a here document for a string_array, the '-' sign takes on a special
significance.
To ***** a blank line in the here document, put a '-' as the first
and ONLY character on the line.
To preserve whitespace at the beginning of a line, put a - on the
line before the whitespace to be preserved
To put a literal '-' at the beginning of a line, double it.
The default if the keyword is not supplied is given in ()'s while the
type of value is given in (), the subsystem the keyword is used in is
listed in <>'s. (undef) as default value means that the keyword is not
defined or used.
admin_passwd (word) (delta_v.admin) <majordomo>
(Default is specified in the file <listname>.passwd) The password
for handling administrative tasks on the list.
admin_passwd =
administrivia (bool) (yes) <resend>
Look for administrative requests (e.g. subscribe/unsubscribe) and
forward them to the list maintainer instead of the list.
administrivia = yes
advertise (regexp_array) (undef) <majordomo>
If the requestor email address matches one of these regexps, then
the list will be listed in the output of a lists command. Failure to
match any regexp excludes the list from the output. The regexps
under noadvertise overide these regexps.
advertise << END
END
approve_passwd (word) (delta_v.pass) <resend>
Password to be used in the approved header to allow posting to
moderated list, or to bypass resend checks.
approve_passwd = delta_v.pass
archive_dir (absolute_dir) (undef) <majordomo>
The directory where the mailing list archive is kept. This item does
not currently work. Leave it blank.
archive_dir =
comments (string_array) (undef) <config>
Comment string that will be retained across config file rewrites.
comments << END
END
date_info (bool) (yes) <majordomo>
Put the last updated date for the info file at the top of the info
file rather than having it appended with an info command. This is
useful if the file is being looked at by some means other than
majordomo (e.g. finger).
date_info = yes
debug (bool) (no) <resend>
Don't actually forward message, just go though the motions.
debug = no
description (string) (undef) <majordomo>
Used as description for mailing list when replying to the lists
command. There is no quoting mechanism, and there is only room for
50 or so characters.
description = Escape Velocity world builder mailing list (open)
digest_archive (absolute_dir) (undef) <digest>
The directory where the digest archive is kept. This item does not
currently work. Leave it blank.
digest_archive =
digest_issue (integer) (1) <digest>
The issue number of the next issue
digest_issue = 1
digest_name (string) (delta_v) <digest>
The subject line for the digest. This string has the volume and
issue appended to it.
digest_name = delta_v
digest_rm_footer (word) (undef) <digest>
The value is the name of the list that applies the header and
footers to the messages that are received by digest. This allows the
list supplied headers and footers to be stripped before the messages
are included in the digest. This keyword is currently non operative.
digest_rm_footer =
digest_rm_fronter (word) (undef) <digest>
Works just like digest_rm_footer, except it removes the front
material. Just like digest_rm_footer, it is also non-operative.
digest_rm_fronter =
digest_volume (integer) (1) <digest>
The current volume number
digest_volume = 1
digest_work_dir (absolute_dir) (undef) <digest>
The directory used as scratch space for digest. Don't change this
unless you know what you are doing
digest_work_dir =
maxlength (integer) (40000) <resend,digest>
The maximum size of an unapproved message in characters. When used
with digest, a new digest will be automatically generated if the
size of the digest exceeds this number of characters.
maxlength = 40000
message_footer (string_array) (undef) <resend,digest>
Text to be appended at the end of all messages posted to the list.
The text is expanded before being used. The following expansion
tokens are defined: $LIST - the name of the current list, $SENDER -
the sender as taken from the from line, $VERSION, the version of
majordomo. If used in a digest, no expansion tokens are provided
message_footer << END
--------------------------------------------------------------------------
For help using this list (to unsubscribe, for instance), send eMail to:
majordomo@AmbrosiaSW.com with the word "help" (without the quotes) in the
message body (anything can go in the Subject field; it is ignored).
--------------------------------------------------------------------------
END
message_fronter (string_array) (undef) <resend,digest>
Text to be prepended to the beginning of all messages posted to the
list. The text is expanded before being used. The following
expansion tokens are defined: $LIST - the name of the current list,
$SENDER - the sender as taken from the from line, $VERSION, the
version of majordomo. If used in a digest, only the expansion token
SUBJECTS is available, and it expands to the list of message
subjects in the digest
message_fronter << END
This message sent by $SENDER to the list $LIST
--
END
message_headers (string_array) (undef) <resend,digest>
These headers will be appended to the headers of the posted message.
The text is expanded before being used. The following expansion
tokens are defined: $LIST - the name of the current list, $SENDER -
the sender as taken from the from line, $VERSION, the version of
majordomo.
message_headers << END
END
moderate (bool) (no) <resend>
If yes, all postings to the list must be approved by the moderator.
moderate = no
mungedomain (bool) (no) <majordomo>
If set to yes, a different method is used to determine a matching
address. When set to yes, addresses of the form user@dom.ain.com
are considered equivalent to addresses of the form user@ain.com.
This allows a user to subscribe to a list using the domain address
rather than the address assigned to a particular machine in the
domain. This keyword affects the interpretation of addresses for
subscribe, unsubscribe, and all private options.
mungedomain = yes
noadvertise (regexp_array) (undef) <majordomo>
If the requestor name matches one of these regexps, then the list
will not be listed in the output of a lists command. Noadvertise
overrides advertise.
noadvertise << END
END
precedence (word) (bulk) <resend,digest>
Put a precedence header with value <value> into the outgoing
message.
precedence = bulk
private_get (bool) (yes) <majordomo>
If set to yes, then the requestor must be on the mailing list in
order to get files.
private_get = no
private_index (bool) (no) <majordomo>
If set to yes, then the requestor must be on the mailing list in
order to get a file index.
private_index = no
private_info (bool) (no) <majordomo>
If set to yes, then the requestor must be on the mailing list to use
the info <list> command.
private_info = no
private_which (bool) (no) <majordomo>
If set to yes, then the requestor must be on the mailing list in
order to get which info from that list.
private_which = no
private_who (bool) (no) <majordomo>
If set to yes, then the requestor must be on mailing the list in
order to use the who command.
private_who = yes
purge_received (bool) (no) <resend>
Remove all received lines before resending the message.
purge_received = yes
reply_to (word) () <resend,digest>
Put a reply-to header with value <value> into the outgoing message.
If the token $SENDER is used, then the address of the sender is used
as the value of the reply-to header. This is the value of the reply-
to header for digest lists.
reply_to = $SENDER
resend_host (word) (undef) <resend>
The host name that is appended to all address strings specified for
resend.
resend_host =
restrict_post (restrict_post) (undef) <resend>
If defined only address listed in one of the files (colon or space
separated) can post to the mailing list. This is less useful than it
seems it should be since there is no way to create these files if
you do not have access to the machine running resend. This mechanism
will be replaced in a future version of majordomo/resend.
restrict_post = delta_v
sender (word) (owner-delta_v) <majordomo,resend,d
The envelope and sender address for the resent mail. This string has
"@" and the value of resend_host appended to it to make a complete
address. For majordomo, it provides the sender address for the
welcome mail message generated as part of the subscribe command.
sender = owner-delta_v
strip (bool) (yes) <majordomo>
When adding address to the list, strip off all comments etc, and put
just the raw address in the list file. In addition to the keyword,
if the file <listname>.strip exists, it is the same as specifying a
yes value. That yes value is overridden by the value of this
keyword.
strip = yes
subject_prefix (word) (undef) <resend>
This word will be prefixed to the subject line, if it is not already
in the subject. The text is expanded before being used. The
following expansion tokens are defined: $LIST - the name of the
current list, $SENDER - the sender as taken from the from line,
$VERSION, the version of majordomo.
subject_prefix = delta_v:
subscribe_policy (enum) (open) <majordomo> /open;closed;auto/
One of 3 possible values: open, closed, auto. Open allows people to
subscribe themselves to the list. Auto allows anybody to subscribe
anybody to the list without maintainer approval. The existence of
the file <listname>.auto is the same as specifying the value auto.
Closed requires maintainer approval for all subscribe requests to
the list. In addition to the keyword, if the file <listname>.closed
exists, it is the same as specifying the value closed. The value of
this keyword overrides the value supplied by any existent files.
subscribe_policy = open
------------------
Andrew Welch / el Presidente / Ambrosia Software, Inc.
(url="http://"http://www.AmbrosiaSW.com/~andrew/")http://www.AmbrosiaSW.com/~andrew/(/url)