[Issuetracker-development] Latest 4 changes
Brought to you by:
peterbe
From: Peter B. <ma...@pe...> - 2003-03-17 01:32:19
|
Just uploaded to CVS: New feature: Inbound email via POP3. You can now set up one or more POP3 accounts each with one or more email addresses that are dedicated to sniff for emails sent to it that is converted to issues. It depends on the email package from http://mimelib.sourceforge.net/ and if you want to strip HTML formatted emails you are advised to install Strip-o-Gram from http://www.zope.org/Members/chrisw/StripOGram For this to work you are expected to set up some sort of cron job to periodically check for new email. Bug fixed: Lines that start with a URL or an email address turned to e.g. c<a href="mailto:opy...@do...">opy...@do...</a>. Now that has been fixed. Bug fixed: Removing several groups in the Notifyable groups now works. Thank you Wolfgang Reinelt. Bug fixed: Adding and removing other properties now work. Bug fixed: Open option available when issue already Open. (was because it tested if 'Open'=='open') New feature: Added createIssueObject() method so that you'll be able to create issue objects other than via the web. Request for help! The new POP3 inbound email feature needs testing. I've tried to crash-smash it myself by sending lots of weird emails with dodgy file attachments and HTML formatting. Those of you who are activly interested in this feature, please install the CVS version and help me track out the last bugs on this. This is what is only stopping me from releasing a new version (0.5.0b that'll be) to Zope.org If you don't want to/can't install this latest CVS version but want to play around with the inbound email; send emails to iss...@pe... and every half hour check for them at http://home.peterbe.com/issuetrackers/newT I'm also in search of a better regular expression for checking validity of emails. The one the product employs now does not recognize joh...@sm... apparently. If you have a rock solid regular expression to suggest, I'll give it a bash and maybe implement in the next major release. Warm regards, Peter |