2.1b5: Decoration doesn't work that well for German lists
Tue Nov 26 16:24:57 2002
The current MIME decoration logic is as follows:
If the list language charset is ASCII or the same as the message charset,
just put on header and footer, else put on extra parts in some way.
Unfortunately, for "almost ASCII" languages like German, this leads to quite
a few messages arriving with 2 or 3 text/plain; charset="us-ascii" parts.
This always happens when header and footer are just in ASCII, although the list
language is not. Someone along the way detects this and follows the RFC in
making the parts ASCII, but Decorate.py doen't know about it.
I can think of two solutions:
1. Have Decorate.py analyse header and footer for 8bit characters.
2. If the message charset is "below" the list charset, i.e., ASCII, upgrade the
message charset and concatenate the parts. If this works as I think it
works, it will be corrected back to US-ASCII later on if there were no 8bit
characters after all.
| Jost.Kriegerfirstname.lastname@example.org Please help stamp out spam! |
| Postmaster, JAPH, resident answer machine am RZ der RUB |
| Pluralitas non est ponenda sine necessitate |
| William of Ockham (1285-1347/49) |
More information about the Mailman-Developers