Multipart/mixed issues in archives
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GNU Mailman |
New
|
High
|
Unassigned |
Bug Description
We are having problems with mailing lists that are not
being properly stripped down to text content in the
archives. When there is multipart/mixed, it doesn't
pull the multipart/
appropriate text portions.
For example, from content such as the following:
=======
===
>From ...
[...]
Content-class: urn:content-
MIME-Version: 1.0
Content-Type: multipart/mixed;
boundary=
[...]
This is a multi-part message in MIME format.
-------
Content-Type: multipart/
Content-
------_
Content-Type: text/plain;
charset=us-ascii
Content-
Kevin has a pending checkin that addresses the
minss/maxss issue.
=20
[...]
------_
Content-Type: text/html;
charset=us-ascii
Content-
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN">
<HTML xmlns=3D"http://
=3D=20
"urn:schemas-
"urn:schemas-
"urn:schemas-
"urn:schemas-
"urn:schemas-
ITLE>Message<
[...]
=======
===
I only get the following:
=======
===
[64bit-
Syyyy Kyyyyy syyyk at yyy.com
Thu Jun 19 14:27:16 CDT 2003
Previous message: [64bit-
MSFT 64-Bit C/C++ compiler
+improvement discussion
Next message: [64bit-
Messages sorted by: [ date ] [ thread ] [ subject ] [
author ]
-------
-----
Skipped content of type multipart/
-------
-----
Previous message: [64bit-
MSFT 64-Bit C/C++ compiler
+improvement discussion
Next message: [64bit-
Messages sorted by: [ date ] [ thread ] [ subject ] [
author ]
-------
-----
More information about the 64bit-compiler-
mailing list
=======
===
As you can see, the actual content of the
multipart/
text/html] were completely stripped out instead of
being shown a plain text.
[http://
This appears to be within:
def process(mlist, msg, msgdata=None):
at around line 276, but I saw no way of making it recurse [mixed| alternative] sub-MIME parts.
for multipart/