Re: A Problem

[email protected] (Barry A. Warsaw) Tue, 4 Dec 2001 16:44:38 -0500
Newsgroups gmane.comp.web.zope.zmailman
Message-ID <[email protected]>
>>>>> "SR" == Stephan Richter <[email protected]> writes:

    SR> Hello everyone,

    SR> I looked into the Mailman code in some more detail and
    SR> everything should be doable, except one thing: The wrapper
    SR> (the binary the receives the original mail) calls a Python
    SR> script that then loads the Mailing List. But how in the world
    SR> are we going to get the script tap into the Zope instance.

    SR> I thought of the following approaches:

    SR> 1. implement sendmail in Zope -- too much time required, but
    SR> coolest solution 2. use XML-RPC -- we can then send only data
    SR> over, which is bad; mmmh, or we send the mail via XML-RPC,
    SR> instead the MailList.  3. use ZEO -- I do not know whether
    SR> this will work.

Stephan and I talked about this over the phone, and this is much more
tractable in MM2.1. (Do I sound like a broken record yet?  For you
kids in the audience a "record" is what we dinosaurs used to listen to
while consuming RC Cola, Moonpies, and hacking until 4am. :).

Anyway, in MM2.1 these wrapper scripts only need to know all the
available list names.  They don't need to create, open, or access
MailList objects or attributes.  They are much simpler.

I think it should be easy to to implement Utils.list_exists() in a
Zope-friendly way.

-Barry