We were just puzzling over this here, and solved it, but we think the
documentation should be clearer.
When you send a message to a moderated list with an "Approved:
<password>" as the first line of the body, Majordomo uses the header
lines *below* the Approved line as the headers of the message it sends
to the list. This works as intended if the moderator is forwarding a
message, and the original message comes right under the "Approved:
<password>" line. One or more blank lines are tolerated between the
"Approved: <password>" line and the start of headers. (A patch I just
sent to majordomo-workers on Friday makes it also tolerate a line
containing "-------" as some mail programs add when forwarding, Pine
for example.)
The odd case comes when the moderator wishes to originate a message,
not forward one. If moderator simply puts the "Approved: <password>"
line and then starts the text, the message goes out like the one
shown below, with the Sender and Precedence header lines in the body,
and no subject line.
The fix is for the moderator to supply some headers under the
"Approved: <password>" line, i.e. actually type in such as "From:
<address>" and "Subject: <subject>", then leave a blank line, and
start the body. Those Subject and From lines (etc) will be picked up
and used the same as they are in a forwarded message, and the Sender
and Precedence header lines will end up where they belong in the
header.
Joseph Brennan Academic Information Systems
Columbia University in the City of New York
brennan@columbia.edu
> Hello,
> I'm trying to setup a list so anyone can subscribe, but msgs have to
> be approved. Here is the entry in the /etc/aliases file:
>
> vernalpool: "|/data1/majordomo/wrapper resend -A -a <password> -l vernalpool -h whale.simmons.edu vernalpool-outgoing"
> vernalpool-outgoing: :include:/data1/majordomo/lists/vernalpool,
> owner-vernalpool: owner-majordomo
> vernalpool-request: "|/data1/majordomo/wrapper request-answer vernalpool"
> vernalpool-approval: owner-majordomo
>
> I have the config file setup to moderate the list and I have the password
> set. The problem is, when i send a msg with no subject, it doesn't have
> a sender for the msg, either. Any ideas? Here's a test msg that I sent
> to the list, with "Approved: <password>" as the first line. Also, any
> way to have majordomo get riud of the sender & precedence lines?
>
> -David
> ----
> Forwarded message:
>
> > From owner-vernalpool Tue Mar 12 20:16:57 1996
> > Date: Tue, 12 Mar 96 20:16:54 EST
> > From: owner-vernalpool
> > Message-Id: <9603130116.AA16753@whale.simmons.edu>
> > Apparently-To: vernalpool-outgoing
>
> > test 4
> > Sender: owner-vernalpool@whale.simmons.edu
> > Precedence: bulk
>
> > --
> > David Carlin -- zephyr@whale.simmons.edu | St. Ignatius High School c/o '97
> > Home Page: http://www.musenet.org/~zephyr/ | Cleveland, Ohio
> > Call Sign: KB8YKF |
> > finger account for pgp public key. | http://www.cleve.net/ignatius/
> > ___________________________________________|________________________________
>
> --
> David Carlin -- zephyr@whale.simmons.edu | St. Ignatius High School c/o '97
> Home Page: http://www.musenet.org/~zephyr/ | Cleveland, Ohio
> | http://www.cleve.net/ignatius/
> WhaleNet Project at Simmons College | Call Sign: KB8YKF
> Visit us at http://whale.simmons.edu | finger acct. for pgp public key
> ___________________________________________|_________________________________
>
>
|
|