Finally, message bodies are not that simple either:
- The character set, transfer encoding, unpack filename are not that
hard to decode, but much harder to encode correctly in an automated
program.
- The Content-Length becomes problematic when messages are moved
between systems which use CR, CRLF, or LF as line separators.
- How do we know the character set to be used when a utf8 string is supplied
by a Perl program?