This is great! Finally somebody is working on integrating Mailman with
Count me in -- we had a volunteer struggle with the Mailman code over
the summer before giving up.
P.S. By the way, last week I added CGI 1.1 support to Zope 2.3.3. This
allows us to run the existing Mailman code (version 2.0.7) as a CGI script
without having to run another web server besides Zope / ZServer.
If anyone is interested in this code, please let me know. Right now it is
an external method that requires the PathHandler product.
The basic idea is to parse the URL using PathHandler, which calls our
external method. Our external method sets up the required environment
variables (has to correct a few glitches introduced by Zope in the
environment dictionary), forks and execs the CGI script with the cleaned
up environment dictionary, parses the output the CGI script returns,
cleans up its forked children, and returns the CGI script output to the
This is all working fine with Mailman 2.0.7, Python 1.5.2 and Zope 2.3.3.
I've tested a few other CGI scripts. YMMV.
Maybe Zope already supported CGI scripts, but I sure couldn't figure
out how to make them work!
Fred Wilson Horch mailto:[EMAIL PROTECTED]
Executive Director, EcoAccess http://ecoaccess.org/
P.O. Box 2823, Durham, NC 27715-2823 phone: 919.419-8567
Zope-Dev maillist - [EMAIL PROTECTED]
** No cross posts or HTML encoding! **
(Related lists -