"Date:"-bug already solved in CR2?
I recently hit this bug:
Nov 10 16:42:12 2000 (5913) Delivery exception: illegal argument type for built- Nov 10 16:42:12 2000 (5913) Traceback (innermost last): File "/var/mailman/Mailman/Handlers/HandlerAPI.py", line 82, in do_pipeline func(mlist, msg, msgdata) File "/var/mailman/Mailman/Handlers/ToArchive.py", line 50, in process msg['Date'] = date File "/var/mailman/Mailman/pythonlib/rfc822.py", line 393, in __setitem__ text = name + ": " + value TypeError: illegal argument type for built-in operation
(plus a corresponding message with the message-id was sent to the user mailman --> had to use grep to find the corrupted message file).
... which is caused by a missing Date-header an e-mail (in this case I simply took an mbox-file and "feeded" it via the MTA into mailman to create an archive).
As as side effect the CPU was used by a python resulting in 0-10% idele time on our server - as for e-mail with a message-id with a complete message-id (that is with a domain); this took *until* I deleted these e-mail in the qfiles-directory [these ones with a message ID like 6686876ghgk (e.g., without domain) didnĀ“t block the message queue].
Of course all other messages were blocked in the way mentioned above ...
==> in our office the system actually was used for that job with 90-100% ...
... hope this going to be fixed in 2.0 Final (still running Beta 6 to wait for Final 2.0). Sorry for the delay, I have been rather busy.
Thanks in advance.
----- End forwarded message -----
participants (1)
-
Steffen Bardolatzi