Automated moderation

Hello,
I have a difficult problem. (Maybe not for you)
Every day we do an import and a member_sync for a couple of lists.
# Postings from any of these non-members will be automatically accepted # with no further moderation applied. Add member addresses one per # line; start the line with a ^ character to designate a regular # expression match. accept_these_nonmembers =
We have lists where people has to mail to, and which they are a member of. So the [Privacy-options, accept_these_non_members] do not work...., because they are a member.... You have to uncheck the moderate square in the member list.
My question is : can we have 1 list of addresses which can mail to the list. Now we have to make an exception for the people who are a member of the list.
(We are doing an automated script import etc... so this is an issue for us)
Or am i missing something ;-)
Greetings.... Richard

Richard Smits wrote:
I think the issue is you are not doing bin/sync_members to do the import. If you use bin/sync_members, those people who are already members will not have their moderation flag changed by the import. This does require that sync_members be given the full membership list each time, but if I understand correctly, that's what you're doing anyway.
I don't know what your script process is, but neither sync_members or add_members will change anything for an address which is already a member.
If I'm not understanding the situation, please clarify.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan

Mark Sapiro wrote:
That's right...
Also right, but we have to make a script to make the helpdesk manage a "list or textfile" with addresses wich can mail to a list. Some people are member of such a list, and some aren't.. so we have 2 places in the system where we have to work.
Accept from non members (non member) Moderation flag (member)
this is possible, but I was wondering if it's possible to have 1 place for such addresses.
It would make life easier....:-)
Greetings... and thank you for the help...

Richard Smits wrote:
No. There is not one place where you can list members and non-members alike who are allowed to post, but you could make a withlist script which depending on your need could do something like:
Set all members moderated.
Clear accept_these_nonmembers.
Read the file of posters addresses.
For each posters address, if it is a list member, set it unmoderated, else add it to accept_these_nonmembers.
There are examples of withlist scripts in 'bin/withlist --help' and several more at <http://www.msapiro.net/scripts/> (mirrored at <http://fog.ccsf.cc.ca.us/~msapiro/scripts/> and <http://veenet.value.net/~msapiro/scripts/>). In fact, my scripts page already includes a stand alone script that can be used to maintain the *_these_nonmembers lists and a withlist script for maintaining moderation flags.
I'm sure you could hack something out of these to do what you want.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
participants (2)
-
Mark Sapiro
-
Richard Smits