On Wed, Apr 22, 2015 at 09:17:27PM +0100, Jeremy Harris wrote:
> > What is the "charset" of bounce bodies
> > when interpolating UTF-8 addresses into error messages in the bounce
> > body?
>
> The "human-readable" part is
> Content-type: text/plain; charset=us-ascii
>
> ... which I can see being incomprehensible when a UTF-8
> address or header is included.
Yes, I think that now needs to signal utf-8 as the charset.
http://tools.ietf.org/html/rfc3629#section-8
> > What is the content-type of the bounce message when returning
> > attached original messages that contain UTF-8 headers? ...
>
> The message overall is
> Content-Type: multipart/report; report-type=delivery-status
>
> The included-part is
> Content-type: message/global-headers
> or Content-type: message/global
That's likely correct. There are some ugly issues around content
transfer encodings of message/global, which I find abhorrent.
--
Viktor.