Tom Browder wrote:
>
>I use "newlist" in a Perl wrapper to programmatically start and delete
>mailing lists, and I would like to be able to do more
>programmatically, such as:
>
>  add moderators
>  set default variables
>  etc.
>
>Is there any work being done in that direction?


The architecture of Mailman 3 is such that communication with the core
is via a RESTful HTTP interface. The web UI for example is  separate
from the core and communicates with the core via this interface.

Thus, you can build your own interface for communicating with the core
and exercising any core functionality without changing the core itself.

Clearly this RESTful HTTP interface must be secured in some way, and
normally this would be by only allowing connection from localhost, but
other methods could be used if you needed to communicate directly with
the core from a different server.

-- 
Mark Sapiro <m...@msapiro.net>        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan

_______________________________________________
Mailman-Developers mailing list
Mailman-Developers@python.org
http://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: 
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9

Reply via email to