This looks like a great script - has anyone gotten this to work with a Windows version of Trac?<br><br><div><span class="gmail_quote">On 7/6/06, <b class="gmail_sendername">Bas van der Vlies</b> &lt;<a href="mailto:basv@sara.nl">
basv@sara.nl</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>2006-07-06<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- Fixed an error in already added attachments. Do not close
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the database connection.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Fixed by: Walter de Jong en Bas van der Vlies<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- Added enable_syslog option. If enabled log errors to syslog<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;instead of stderr. If enabled no errors are send back to the
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;user.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Implemented by: Bas van der Vlies<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- Fixed an error with updating tickets with attachments for trac<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;versions 0.9 and 0.10. Field &quot;id&quot; is not known when a existing
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ticket is fetched (Error = KeyError: 'id')<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Fixed By: See tickets #258 and #449 on trac-hacks<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- Fixed and spell error, self.mail_addr must be self.email_addr<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Fixed by: Bas van der Vlies
<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- Catch a LookupError in unicode/encode conversion in function<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;get_body_text()<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Fixed by: Bas van der Vlies<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- Description field was always changed when updating the ticket<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;via the web. Asked the mailing list for a solution and got one<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;;-)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Patch/Suggestion by: Christian Boos<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Applied by: Bas van der Vlies<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- Fixed an encoding problem when email_header is set to 1
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Fixed by: Bas van der Vlies<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- Fixed a bug in to_unicode() function.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Fixed by: Bas van der Vlies<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- Fixed an unicodedata.normalize TypeError bug for filenames in the<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;attachment function
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Fixed by: Bas van der Vlies<br><br>========= Info about the package<br><br><a href="http://www.trac-hacks.org/wiki/EmailtoTracScript">http://www.trac-hacks.org/wiki/EmailtoTracScript</a><br><br>the latest stable email2trac package is available from:
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="ftp://ftp.sara.nl/pub/outgoing/email2trac.tar.gz">ftp://ftp.sara.nl/pub/outgoing/email2trac.tar.gz</a><br><br>email2trac - utilities<br>----------------------<br><br>This is a release of the SARA package email2trac that contains utilities
<br>that we use to convert emails to trac tickets. The initial setup was<br>made by Daniel Lundin from Edgewall Software. SARA has extend the<br>initial setup, with the following extensions:<br><br>&nbsp;&nbsp; - HTML messages<br>&nbsp;&nbsp; - Attachments
<br>&nbsp;&nbsp; - Use commandline options<br>&nbsp;&nbsp; - Use config file to change the behaviour of the email2trac.py<br>&nbsp;&nbsp;&nbsp;&nbsp; program<br>&nbsp;&nbsp; - Some unicode support for special characters in the headers of an<br>&nbsp;&nbsp;&nbsp;&nbsp; email message<br><br>See INSTALL or Wiki page to setup the utilities
<br><br>Comments or Suggestions mail them to:<br>Bas van der Vlies &lt;<a href="mailto:basv@sara.nl">basv@sara.nl</a>&gt;<br>Walter de Jong &lt;<a href="mailto:walter@sara.nl">walter@sara.nl</a>&gt;<br><br><br><a href="http://www.sara.nl">
http://www.sara.nl</a> for more info about SARA.<br><br>--<br>Bas van der Vlies<br><a href="mailto:basv@sara.nl">basv@sara.nl</a><br><br><br>--<br>********************************************************************<br>*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*
<br>*&nbsp;&nbsp;Bas van der Vlies&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; e-mail: <a href="mailto:basv@sara.nl">basv@sara.nl</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*<br>*&nbsp;&nbsp;SARA - Academic Computing Services&nbsp;&nbsp;&nbsp;&nbsp;phone:&nbsp;&nbsp;+31 20 592 8012&nbsp;&nbsp; *<br>*&nbsp;&nbsp;Kruislaan 415&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fax:&nbsp;&nbsp;&nbsp;&nbsp;+31 20 6683167&nbsp;&nbsp;&nbsp;&nbsp;*
<br>*&nbsp;&nbsp;1098 SJ Amsterdam&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *<br>*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*<br>********************************************************************<br>_______________________________________________
<br>Trac mailing list<br><a href="mailto:Trac@lists.edgewall.com">Trac@lists.edgewall.com</a><br><a href="http://lists.edgewall.com/mailman/listinfo/trac">http://lists.edgewall.com/mailman/listinfo/trac</a><br><br>--<br>--
<br>********************************************************************<br>*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*<br>*&nbsp;&nbsp;Bas van der Vlies&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; e-mail: <a href="mailto:basv@sara.nl">
basv@sara.nl</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*<br>*&nbsp;&nbsp;SARA - Academic Computing Services&nbsp;&nbsp;&nbsp;&nbsp;phone:&nbsp;&nbsp;+31 20 592 8012&nbsp;&nbsp; *<br>*&nbsp;&nbsp;Kruislaan 415&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fax:&nbsp;&nbsp;&nbsp;&nbsp;+31 20 6683167&nbsp;&nbsp;&nbsp;&nbsp;*<br>*&nbsp;&nbsp;1098 SJ Amsterdam&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *
<br>*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*<br>********************************************************************<br>_______________________________________________<br>Trac mailing list<br><a href="mailto:Trac@lists.edgewall.com">
Trac@lists.edgewall.com</a><br><a href="http://lists.edgewall.com/mailman/listinfo/trac">http://lists.edgewall.com/mailman/listinfo/trac</a><br><br>--<br>--<br>********************************************************************
<br>*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*<br>*&nbsp;&nbsp;Bas van der Vlies&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; e-mail: <a href="mailto:basv@sara.nl">basv@sara.nl</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*<br>*&nbsp;&nbsp;SARA - Academic Computing Services&nbsp;&nbsp;&nbsp;&nbsp;phone:&nbsp;&nbsp;+31 20 592 8012&nbsp;&nbsp; *
<br>*&nbsp;&nbsp;Kruislaan 415&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fax:&nbsp;&nbsp;&nbsp;&nbsp;+31 20 6683167&nbsp;&nbsp;&nbsp;&nbsp;*<br>*&nbsp;&nbsp;1098 SJ Amsterdam&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *<br>*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*<br>********************************************************************
<br>_______________________________________________<br>Trac mailing list<br><a href="mailto:Trac@lists.edgewall.com">Trac@lists.edgewall.com</a><br><a href="http://lists.edgewall.com/mailman/listinfo/trac">http://lists.edgewall.com/mailman/listinfo/trac
</a><br></blockquote></div><br>