The main reasons why c-client does not have any MIME2 encoding routines (it
does have a routine to decode MIME2 to UTF-8) are:
. it's easy enough to do in the application
. there's no obvious place where it would fit without breaking existing
applications
To clarify the latter, the ENVELOPE structure (which is where data that would
be MIME2 encoded would go) only stores ASCII strings. There's no concept of
"charset" in the ENVELOPE structure, and no obvious way to add it without
breaking existing applications.