Re: [Mailman-Users] non human interface for manging users

2006-02-06 Thread Brad Knowles
At 2:54 PM +0900 2006-02-06, Stephen J. Turnbull wrote:

>  AFAIK Mailman 2.2 is not expected to get major improvements in this
>  area, but Tokio Kikuchi the authoritative source on that (IIRC); if a
>  brief look at Mailman 2.1 MemberAdapter seems unsatisfactory, you
>  could ask (on this list would be best, I think) about Mailman 2.2.

Questions about using MemberAdapter would definitely belong on 
this list.  If someone wanted to talk about contributions they'd like 
to make to the code, that would belong on mailman-developers.

-- 
Brad Knowles, <[EMAIL PROTECTED]>

"Those who would give up essential Liberty, to purchase a little
temporary Safety, deserve neither Liberty nor Safety."

 -- Benjamin Franklin (1706-1790), reply of the Pennsylvania
 Assembly to the Governor, November 11, 1755

  LOPSA member since December 2005.  See .
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
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://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp


Re: [Mailman-Users] non human interface for manging users

2006-02-05 Thread Stephen J. Turnbull
> "Mark" == Mark Sapiro <[EMAIL PROTECTED]> writes:

>> I'm developping a web site for an association, and I wonder to
>> know if they are any remote MailMan command which would enables
>> me to manage user subscribion automatically.

>> The Association's Web site has a securized interface for
>> members. I'd like users to be able to subscribe/unsubscibe to
>> one or several mailing list from this interface only. And also,
>> I'd like to unsubscribe members automatically when they didn't
>> pay they contribution.

Mark> There are command line scripts in Mailman's bin/ directory
Mark> such as add_members and remove_members that can be run from
Mark> your own CGIs.

You might also want to search the documentation and the archives of
this list and the mailman-developers list for information on the
MemberAdapter interface, which provides some facilities to interface
to a separate membership database.

The MemberAdapter provided by Mailman 2.1 is evidently not very
successful (I haven't tried it myself, but "surely there's a better
way than MemberAdapter?" is a FAQ), but you may be able to make it
serve your purposes.  Better integration of 3rd-party databases is
planned for Mailman 3, but Mailman 3 is presently only a
proof-of-concept implementation, and there is no schedule for delivery
of a public release yet.

AFAIK Mailman 2.2 is not expected to get major improvements in this
area, but Tokio Kikuchi the authoritative source on that (IIRC); if a
brief look at Mailman 2.1 MemberAdapter seems unsatisfactory, you
could ask (on this list would be best, I think) about Mailman 2.2.

-- 
School of Systems and Information Engineering http://turnbull.sk.tsukuba.ac.jp
University of TsukubaTennodai 1-1-1 Tsukuba 305-8573 JAPAN
   Ask not how you can "do" free software business;
  ask what your business can "do for" free software.
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
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://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp


Re: [Mailman-Users] non human interface for manging users

2006-02-05 Thread Mark Sapiro
Skrol29 wrote:
>
>I'm developping a web site for an association, and I wonder to know if they
>are any remote MailMan  command which would enables me to manage user
>subscribion automatically.
>The Association's Web site has a securized interface for members. I'd like
>users to be able to subscribe/unsubscibe to one or several mailing list from
>this interface only. And also, I'd like to unsubscribe members automatically
>when they didn't pay they contribution.


There are command line scripts in Mailman's bin/ directory such as
add_members and remove_members that can be run from your own CGIs. You
can also develop your own html (or wget command) that posts to the web
admin Mass Subscription and Mass Removal functions. This latter
approach could work with the web site and mailman on different
machines.

You could also collect data in a file to be processed periodically
through add_members and remove_members by a cron.

There are more detailed discussions of these approaches in the archives
of this list.

>Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
article 1.18

and

>Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/

-- 
Mark Sapiro <[EMAIL PROTECTED]>   The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
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://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp


[Mailman-Users] non human interface for manging users

2006-02-05 Thread Skrol29
Hello,

I'm developping a web site for an association, and I wonder to know if they
are any remote MailMan  command which would enables me to manage user
subscribion automatically.
The Association's Web site has a securized interface for members. I'd like
users to be able to subscribe/unsubscibe to one or several mailing list from
this interface only. And also, I'd like to unsubscribe members automatically
when they didn't pay they contribution.
The mailMan server could possibly not be the same as the Web site.

I've found a chapter at the List Managers Documentation which is called 
"Using MailMan without the Web"
but it seems to not be written yet. Text is : "[This will be a short section 
explaining the non-web interface for MailMan in human terms.]"

Any info is welcome,
---
Skrol29
www.skrol29.com
www.tinybutstrong.com
--- 

--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
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://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp