Subject: | body_encode() defaults to Base64 for ISO- content whereas QP would be preferable |
We use MIME::Charset within Sympa ML software to encode attachement
messages within service messages. The attached messages are encode using
MIME::Charset::body_encode(). However when encoding messages that use
ISO-xx charset, the body_encode() subroutine often decides to use Base64
whereas QP would be prefereable. See
https://sourcesup.cru.fr/tracker/?func=detail&group_id=23&aid=3698&atid=167
for a description of this behavior. The problem is that some ML
subscribers use the Eudora software that badly interprets Base64 encoded
ext parts.
It would be great if the body_encode() subroutine could use QP whenever
it may be suiteable.
If needed I can do some testing and provide some simple code that shows
the problem.
Thanks.