Re: Problems with MS Outlook Read Confirmation
Ricardo Buchalla Auada <[email protected]> Mon, 22 Mar 2010 20:30:55 -0300
| Newsgroups | gmane.mail.spam.tmda.user |
|---|---|
| Message-ID | <[email protected]> |
Kevin,
comparing the TMDA email lib and the original python2.5 email lib, I
realized they are identical ...
Regards,
--
Ricardo Buchalla Auada
Webcenter Sistemas
http://www.webcenter.com.br
tel.: 11 4152-8411
Em 21/03/2010 16:11, Kevin Goodsell escreveu:
> Ricardo Buchalla Auada wrote:
>> Sometimes we get the following error when a client confirms a READ
>> message:
>> Uncaught Python 2.4.4 Exception (Wed Mar 17 18:58:43 2010):
>> -----------------------------------------------------------
>> Traceback (most recent call last):
>> File "/usr/bin/tmda-filter", line 53, in ?
>> execfile(os.path.join(execdir, 'tmda-rfilter'))
>> File "/usr/bin/tmda-rfilter", line 213, in ?
>> orig_msgin_as_string = Util.msg_as_string(msgin)
>> File "/usr/local/src/tmda-1.1.12/TMDA/Util.py", line 552, in
>> msg_as_string
>> g.flatten(msg, unixfrom=unixfrom)
>> File
>> "/usr/local/src/tmda-1.1.12/TMDA/pythonlib/email/generator.py", line 84,
>> in flatten
>> self._write(msg)
>> File
>> "/usr/local/src/tmda-1.1.12/TMDA/pythonlib/email/generator.py", line
>> 109,
>> in _write
>> self._dispatch(msg)
>> File
>> "/usr/local/src/tmda-1.1.12/TMDA/pythonlib/email/generator.py", line
>> 135,
>> in _dispatch
>> meth(msg)
>> File
>> "/usr/local/src/tmda-1.1.12/TMDA/pythonlib/email/generator.py", line
>> 266,
>> in _handle_message
>> g.flatten(msg.get_payload(0), unixfrom=False)
>> File "/usr/local/src/tmda-1.1.12/TMDA/pythonlib/email/message.py",
>> line 185, i
>> n get_payload
>> raise TypeError('Expected list, got %s' % type(self._payload))
>> TypeError: Expected list, got <type 'str'>
>> Don“t know how to fix it. Does anybody know ?
>
> This sort of looks like a bug in Python's email package. Googling
> around seems to confirm this, but I haven't yet found a definitive bug
> report. It looks easy enough to reproduce though. I'll dig into it a
> bit more, and see if I can point the email devs in the right direction
> to get it fixed.
>
> Please note however, that the TMDA distribution contains its own copy
> of the email library. That means it won't benefit from any upstream
> bug fixes or bug fixes from your software distributor. You'll need to
> manually patch your TMDA or use a version that uses the system email
> lib. My fork no longer includes a copy of the email lib for this
> reason, so that would be one option. It's available here:
>
> http://wiki.github.com/KevinGoodsell/tmda-fork/
>
> -Kevin
------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
tmda-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tmda-users