Sorry, that was my bad. The header is called charset
, not Character-encoding
. You should have charset=UTF-8
in your email, looking at the source. Apple’s Mail is a bit terse when displaying the headers only.
The language setting is irrelevant in this context.
Mail clients have a long history of “fixing” broken emails. That’s why there is this “fallback encoding” in DT.