You're not allowed to have spaces inside an RFC 2047 encoded-word (i.e. between the
=? and the
?=). Our current MIME parser enforces this rule strictly. We plan on loosening the rules in the future -- see
Bug 20857 - accept spaces in RFC2047-encoded header fields.