Is it possible to create a Zope based frontend for Mailman? Or has someone has already done this... -- John
On Sunday 01 February 2004 07:03, John Poltorak wrote:
Is it possible to create a Zope based frontend for Mailman? Or has someone has already done this...
http://zope.org/Members/srichter/Products/ZMailman/ I did this a long time ago, but it is a start. Regards, Stephan -- Stephan Richter CBU Physics & Chemistry (B.S.) / Tufts Physics (Ph.D. student) Web2k - Web Software Design, Development and Training
On Wed, Feb 04, 2004 at 10:00:57PM +0100, Dieter Maurer wrote:
John Poltorak wrote at 2004-2-1 12:03 +0000:
Is it possible to create a Zope based frontend for Mailman? Or has someone has already done this...
There is a product "MailBoxer" (or similar) around. Maybe, it can help you...
It seems a little pointless re-inventing the wheel when there is a perfectly good, well established mailing list manager like Mailman around to go to the bother of installing something completely new and untried just for the sake of a few web pages. I would much rather prefer to have Mailman working under Zope than having a new mailer.
-- Dieter
-- John
John Poltorak wrote:
On Wed, Feb 04, 2004 at 10:00:57PM +0100, Dieter Maurer wrote:
John Poltorak wrote at 2004-2-1 12:03 +0000:
Is it possible to create a Zope based frontend for Mailman? Or has someone has already done this...
There is a product "MailBoxer" (or similar) around. Maybe, it can help you...
It seems a little pointless re-inventing the wheel when there is a perfectly good, well established mailing list manager like Mailman around to go to the bother of installing something completely new and untried just for the sake of a few web pages. I would much rather prefer to have Mailman working under Zope than having a new mailer.
Maybe you're right, maybe you're not... If you're happy with MailMan, use it. It's very cool stuff. But try to build dynamic-mailinglists with dynamic recipients-list comming out of a Postgres-DB, a Oracle-DB, a webservice and all your members from a Plone-Site... Good luck with Mailman, MailBoxer can use all Zope-Features for this, so it's pretty easy to do. Cheers, Maik
It seems a little pointless re-inventing the wheel when there is a perfectly good, well established mailing list manager like Mailman around to go to the bother of installing something completely new and untried just for the sake of a few web pages. I would much rather prefer to have Mailman working under Zope than having a new mailer.
This is something that I will be working on this year For starters I will create a members-only searchable archive of Mailman messages, with the messages stored in PostgreSQL Unless anyone has any better suggestions, I will probably do it as follows: * Some process to store messages in a PostgreSQL database as they come in (haven't worked this bit out yet, although I have a few ideas) * set up ExUserFolder to call some python code which retrieves user id (i.e. email address) and password from Mailman * Do a fairly straightforward search screen of the PostgreSQL database Later this year I want to create a full-blown control panel for the members, so once they have registered they can easily switch between different Mailman discussion lists, instead of having a different log on for each Mailman list. At that point the user details will probably move from Mailman into PostgreSQL I have already set up the main Mailman discussion list so it is a paid-for list, with an annual membership fee. Most of the payment process is automated, only requiring manual input for exceptions and for processing off-line payments (e.g. cheques and bank transfers). This is currently in python under Apache and will move to python under Zope later this year If anyone is working on anything similar feel free to contact me. Or if there is some code already out there, I would love to know about it Obviously I'll also be checking with the Mailman community soon Coen
Coen de Groot wrote:
Unless anyone has any better suggestions, I will probably do it as follows: * Some process to store messages in a PostgreSQL database as they come in (haven't worked this bit out yet, although I have a few ideas)
Why not use APE for the task? It would make it flexible to change it to other backends as well in the future. -- Johan Carlsson Tel: + 46 8 31 24 94 Colliberty Mob: + 46 70 558 25 24 Torsgatan 72 Email: johanc@easypublisher.com SE-113 37 STOCKHOLM Skype: colliberty
participants (7)
-
Coen de Groot -
Dieter Maurer -
Johan Carlsson -
John Poltorak -
Maik Jablonski -
Simon Michael -
Stephan Richter