
Dear All,
We have a mailman system setup a long time ago, it requires approval for any messages posted on the mailing list.
Starting recently, the moderator of list no longer able approve newly posted message, they are still able to receive the "waiting for approval" message, which I suppose means the wrapper script in aliases file works.
But after they entered "Approved <mod pw>" in the first line of the confirm mail (email command). Nothing would happened, list members would not receive posted, nor would the moderator received "Confirmation succeeded" message.
I have tried all the method, at first I suspected it was the group settings problem. But then I realize if this is the case the "waiting for approval" would not have been sent.
The "confirm and approve" email command originally worked, but just suddenly stopped working. The Any one have ideas?
Regards, Alex Lam

On 9/7/2012 12:05 AM, Alex TW LAM wrote:
But after they entered "Approved <mod pw>" in the first line of the confirm mail (email command). Nothing would happened, list members would not receive posted, nor would the moderator received "Confirmation succeeded" message.
Did they change email clients or domains? IIRC, the Approved line has to be the first line of the message body, and some MUAs add other spacing or headers. Have them bcc you on an approve message and then look at the raw message itself.
I think this might be a FAQ, but I'm not going to check at the moment.
z!

The source file looked like this, it was posted using Thunderbird.
Message-ID: <504D3F9D.202@<hostname>.com> Date: Mon, 10 Sep 2012 09:17:17 +0800 From: <person> <person>@<hostname>.com> User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20120824 Thunderbird/15.0 MIME-Version: 1.0 To: testlist-request@<hostname>.com Subject: Re: confirm 428de52f22d37c5175c0182148fb8bb7e3dcc356 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-header-AAKDJ08: NULL
Approved: <password>
On 1/1/1970 8:00 AM, testlist-request@<hostname>.com wrote:
<pre wrap> If you reply to this message, keeping the Subject: header intact, Mailman will discard the held message. Do this if the message is spam. If you reply to this message and include an Approved: header with the list password in it, the message will be approved for posting to the list. The Approved: header can also appear in the first line of the body of the reply. </pre></body> </html> </html>
Regards, Alex
On 9/7/2012 11:18 PM, Carl Zwanzig wrote:
On 9/7/2012 12:05 AM, Alex TW LAM wrote:
But after they entered "Approved <mod pw>" in the first line of the confirm mail (email command). Nothing would happened, list members would not receive posted, nor would the moderator received "Confirmation succeeded" message.
Did they change email clients or domains? IIRC, the Approved line has to be the first line of the message body, and some MUAs add other spacing or headers. Have them bcc you on an approve message and then look at the raw message itself.
I think this might be a FAQ, but I'm not going to check at the moment.
z!

On 9/7/2012 2:05 AM, Alex TW LAM wrote:
Dear All,
We have a mailman system setup a long time ago, it requires approval for any messages posted on the mailing list.
Starting recently, the moderator of list no longer able approve newly posted message, they are still able to receive the "waiting for approval" message, which I suppose means the wrapper script in aliases file works.
But after they entered "Approved <mod pw>" in the first line of the confirm mail (email command). Nothing would happened, list members would not receive posted, nor would the moderator received "Confirmation succeeded" message.
I have tried all the method, at first I suspected it was the group settings problem. But then I realize if this is the case the "waiting for approval" would not have been sent.
The "confirm and approve" email command originally worked, but just suddenly stopped working. The Any one have ideas?
Regards, Alex Lam
Alex, if you are trying to approve via an e-mail message, then check your mail logs to see what happens to the mail. --Barry Finkel

Alex TW LAM wrote:
Starting recently, the moderator of list no longer able approve newly posted message, they are still able to receive the "waiting for approval" message, which I suppose means the wrapper script in aliases file works.
But after they entered "Approved <mod pw>" in the first line of the confirm mail (email command). Nothing would happened, list members would not receive posted, nor would the moderator received "Confirmation succeeded" message.
Do other messages to the LISTNAME-request address work. If you send a message with
Subject: help
to the LISTNAME-request@... address, what happens?
What's in your MTA logs for the message that the moderator sends? What's in Mailman's logs?
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan

The help command seemed to get to mailman.
Sep 10 09:21:40 app1 sendmail[25224]: q8A1LdEP025222:
to="|/var/mailman/mail/mailman request testlist",
ctladdr=<testlist-request@hostname.com> (8/0), delay=00:00:01,
xdelay=00:00:00, mailer=prog, pri=31165, dsn=2.0.0, stat=Sent
But nothing in mailman log (/var/log/mailman)
Regards, Alex Lam
On 9/7/2012 11:48 PM, Mark Sapiro wrote:
Alex TW LAM wrote:
Starting recently, the moderator of list no longer able approve newly posted message, they are still able to receive the "waiting for approval" message, which I suppose means the wrapper script in aliases file works.
But after they entered "Approved <mod pw>" in the first line of the confirm mail (email command). Nothing would happened, list members would not receive posted, nor would the moderator received "Confirmation succeeded" message.
Do other messages to the LISTNAME-request address work. If you send a message with
Subject: help
to the LISTNAME-request@... address, what happens?
What's in your MTA logs for the message that the moderator sends? What's in Mailman's logs?

Alex TW LAM wrote:
The help command seemed to get to mailman.
Sep 10 09:21:40 app1 sendmail[25224]: q8A1LdEP025222: to="|/var/mailman/mail/mailman request testlist", ctladdr=<testlist-request@hostname.com> (8/0), delay=00:00:01, xdelay=00:00:00, mailer=prog, pri=31165, dsn=2.0.0, stat=Sent
How does that compare with a list post, i.e., mail to testlist@hostname.com?
That log message looks wrong to me. Clearly, there is an alias involved like
testlist-request: "|/var/mailman/mail/mailman request testlist"
and I am not familiar with sendmail logs so it may be just fine. Does a post that works show "mailer=prog"?
What happened to that mail? Did the sender receive a reply?
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan

I tried the confirm and help email command, the mail seemed to reach mailman no problem, but no reply from mailman afterward. In this occasion, I did not get a reply from that mail.
Alex
On 9/10/2012 10:31 AM, Mark Sapiro wrote:
Alex TW LAM wrote:
The help command seemed to get to mailman.
Sep 10 09:21:40 app1 sendmail[25224]: q8A1LdEP025222: to="|/var/mailman/mail/mailman request testlist", ctladdr=<testlist-request@hostname.com> (8/0), delay=00:00:01, xdelay=00:00:00, mailer=prog, pri=31165, dsn=2.0.0, stat=Sent
How does that compare with a list post, i.e., mail to testlist@hostname.com?
That log message looks wrong to me. Clearly, there is an alias involved like
testlist-request: "|/var/mailman/mail/mailman request testlist"
and I am not familiar with sendmail logs so it may be just fine. Does a post that works show "mailer=prog"?
What happened to that mail? Did the sender receive a reply?

Alex TW LAM wrote:
I tried the confirm and help email command, the mail seemed to reach mailman no problem, but no reply from mailman afterward. In this occasion, I did not get a reply from that mail.
Then either the mail did not reach Mailman or some issue occurred in processing or in delivery of the reply from Mailman.
Is there any entry with a nearby time stamp in Mailman's 'smtp', 'smtp-failure' or 'error' logs?
And again
On 9/10/2012 10:31 AM, Mark Sapiro wrote:
Alex TW LAM wrote:
The help command seemed to get to mailman.
Sep 10 09:21:40 app1 sendmail[25224]: q8A1LdEP025222: to="|/var/mailman/mail/mailman request testlist", ctladdr=<testlist-request@hostname.com> (8/0), delay=00:00:01, xdelay=00:00:00, mailer=prog, pri=31165, dsn=2.0.0, stat=Sent
How does that compare with a list post, i.e., mail to testlist@hostname.com?
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
participants (4)
-
Alex TW LAM
-
Barry S. Finkel
-
Carl Zwanzig
-
Mark Sapiro