[Zope] Creating an e-mail interface for issue tracker...

Meehan, Francois Francois@iecholden.com
Thu, 20 Feb 2003 13:19:08 -0500


Hi Dylan,


> If you know how to configure Postfix, you're 75% of the way there 
> already.  It's easy enough to whip up a Python glue script 
> that can hit a 
> URL, make a POST request or even script Zope directly.  
> That's pretty much 
> all that's required to bridge those two systems.

OK, I should write a script in Python for that. I think I can find info for
the URL post, but I am lost when it comes to Zope; I don't know how to
address Zope objects, their properties and methods from python, do you know
of site for examples???

> The tough part will be determining how to get your users to 
> provide valid, 
> parsable data by e-mail consistently enough to make it worth the 
> trouble.  The difficulty of this should not be 
> underestimated.  Normal 
> people are very bad with structured data... computers aren't 
> so great with 
> unstructured data... it'll be a challenge to bridge this gap.

I am not worry about that, all I need is the e-mail address of the sender, a
title from the e-mail subject, and a description, again from the body of the
e-mail. 

Issues generated by e-mail would all end up having default "section", "type"
and "urgency" values. Once in the system, a member of the support team (a
notifyable in "Issue Tracker" lingo) will have to modify the issues
attributes himself.


Regards,

Francois