[Mailman-Developers] setup with central database

John-Paul Robinson jpr at uab.edu
Tue Apr 5 23:12:36 CEST 2005

I think this is an excellent example of the type of requirements that 
are influencing mailman3.

I've been working as part of the Internet2 Mlist working group over the 
last year to help identify these types of requirements (eg. middleware 
integration) and what they mean to and how they influence mailing list 
software in general. You might find this material interesting:


If you have a near term deliverable you may want to have a look at an
alternative mailing list service called Sympa (also GPL but Perl-based).  
It supports SQL queries for list subscribers.

I'm not advocating competing software, just pointing out options. My
belief is that over the next 5 years we will see mailing list software
become a pluggable component of larger software systems.  All requirements
point in this direction.  Having software that integrates nicely with
external data (leverages middleware in Internet2 terminology) will make it
more likely that one component can be replaced by another if need be.  
Similar to how you might choose one word processor over another, depending
on your requirements and personal preferences.


On Tue, 5 Apr 2005, Terri Oda wrote:

> On Apr 4, 2005, at 8:41 PM, Mikhail Sobolev wrote:
> > Environment
> >   central user database, with its own methods of add/removing/modifying
> >   users, as well as disabling (temporarily of permanently)
> >
> >   apache2 serves all stuff
> >
> >   Access to the website (to any part of it) is restricted to
> >   authenticated users
> Brad's hit the nail on the head: what you really want is mailman3, 
> which isn't available yet.  It's a pretty common set of requests!
> In the meantime, for #1, you should take a look at the initiatives to 
> use various databses with Mailman.  I thought some people had some 
> success with mysql?
> And for #3, you might want to look at information like that found in 
> the FAQ
> http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq03.007.htp
> and see about setting something up to make it all work together.  It'll 
> be a bit hacked, but i doubt that it's *impossible*...
> You might also want to do some searches through the list archives... 
> I'm pretty sure there've been a few people who've hacked up solutions 
> for these things, and they might be willing to share some information 
> with you.
>   Terri
> _______________________________________________
> Mailman-Developers mailing list
> Mailman-Developers at python.org
> http://mail.python.org/mailman/listinfo/mailman-developers
> 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-developers/jpr%40uab.edu
> Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp

More information about the Mailman-Developers mailing list