[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [cobalt-users] Re:Mailing List Application



At 02:43 PM 11/1/01 +0000, you wrote:
>
> > I need to be able to have a one way list
> > and have not been able to figure it out the Cobalt way. Any ideas?
> >
>       Boy, I sure would like the answer to this one, as well!
>

Surely there must be some Majordomo setting or the other?

A quick search at http://google.com (majordomo settings) revealed the following:
<SNIPPED>

Searching Google for "majordomo moderated" returns several sites that show how to set up a moderated list.

With moderation enabled, you need a password to be able to post a message to the list.

Peter

==========================================

From: http://www.esosoft.com/contrib/programs/majordomo/majordomo2.html

One of the powerful features of the Majordomo software is the ability to create moderated lists which are controlled by a central moderator. This control prevents abuse of your mailing list by outside parties as well as allowing the moderator to restrict frivolous postings. To set up a moderated Majordomo mailing list, you will need to do two things:

   1. Add Majordomo Aliases Configuration
   2. Create Majordomo List Files

In the example below, the sample files represent a mailing list titled "sample". You will want to substitute the occurrence of "sample" in the files below with the name of your moderated mailing list.
<http://www.esosoft.com/pictures/button.gif> Majordomo Alias Configuration

The lines below represent the aliases that you should add to your "~/etc/aliases" file to set up a moderated list. After you add these aliases you will need to run the command "vnewaliases" in order to update your virtual server's alias database.

# sample moderated mailing list
owner-sample: bill@xxxxxxxxxxxxxxx
sample: "|/usr/local/majordomo/wrapper resend -A -R -l sample -h yourcompany.com sample-hidden-list"
sample-approval: owner-sample
sample-hidden-list: :include:/usr/local/majordomo/Lists/sample
owner-sample-outgoing: owner-sample
sample-request: "|/usr/local/majordomo/wrapper request-answer sample"
owner-sample-request: owner-sample

Note that in the example above the "hidden" mailing list is actually an alias "sample-hidden-list". You will probably want to change the occurrences of "sample-hidden-list" to be something obscure (since this is the first thing people who want to break in your list will check for).
<http://www.esosoft.com/pictures/button.gif> Majordomo List Files

The following three files represent what you will need for your moderated mailing list. You will need to create these three files for each moderated list and store them in your "~/usr/local/majordomo/Lists" area.

sample http://www.esosoft.com/contrib/programs/majordomo/sample
the file that contains the email addresses, one per line.

sample.passwd http://www.esosoft.com/contrib/programs/majordomo/sample.passwd
the file that contains the moderator password.

sample.info http://www.esosoft.com/contrib/programs/majordomo/sample.info
the file that contains the information for your mailing list.

Now that you have a moderatored mailing list, you will need to know how to post to it. You must supply your password as a user defined mail header titled "Approved:". So if for example your password was "mypass", you would need to add the following header to a message for it to be approved:

Approved: mypass

Some users have reported that the subject gets lost. And that sendmail is adding a 'Apprently-To' header. Please use the following method for approving messages:

Approved: mypass
From: Your_email_Address
Subject: Your_Subject

write here your message text