Re-enocdes message/rfc822 parts in case there was e.g., some broken
line length in the headers of the message in the part. Since we shouldn't
alter the original message in any way, we simply reset cause the part to
be encoded as base64 and sent as a application/octet part.