Markus wrote: > >this is roughly what I want to achieve, with a list that allows posts >from members only: > >- when a member mails to <list>@<domain>, the message should be posted >as usual > >- when a non-member mails to <list>@<domain>, this should be treated >like a subscription request, i.e. as if he had mailed to ><list>-join@<domain>
You could do this with a custom handler that would be in the pipeline ahead of Moderate. It could do the same membership test as Moderate, and then if it is a non-member post, queue it in the commands queue with tojoin=1 in the metadata. You could also let the pipeline continue and hold the non-member post, but automatically approving that post when the poster becomes a member is trickier. You could make a script that checks all posts held for 'post by non-member' and if the poster is now a member, approves the post, and run that script periodically with cron. -- Mark Sapiro <[email protected]> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan ------------------------------------------------------ Mailman-Users mailing list [email protected] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://wiki.list.org/x/QIA9
