The umlaut problem is a bug. The attachment part is intentional.
For the footer additions, there is currently the following strategy:
• None-MIME message: Upgrade to single-part MIME message, using UTF8 as charset (assume charset is 7-bit originally). Append footer as text, separated with a "-- " line.
• Single-Part message: Upgrade whole message to UTF8. Append footer as text, separated with a "-- " line.
• Multipart-Mixed messages: Add footer as an individual MIME part, using UTF8 as charset (no charset conversions, other parts keep their encodings).
• Multipart-Alternative messages: Add top-level multipart-mixed container, having the original multipart-alternative as first part, and the footer as second part (again, no charset conversions).
The reasoning behind this is that we do not need to perform charset conversions on Multi-part messages (which are usually alternative, so there's two blocks of data to convert).
__________________
Tom Kistner
Product Development & Administrator
Astaro AG
|