Email headers always use the default encoding
|Reported by:||Ian Lewis||Owned by:||nobody|
|Has patch:||no||Needs documentation:||no|
|Needs tests:||no||Patch needs improvement:||no|
When sending an email, the EmailMessage uses either the messages encoding property or if that isn't available it uses the DEFAULT_ENCODING setting. This behavior should apply to email headers as well. Currently even if a EmailMessage object's encoding property is set the DEFAULT_ENCODING is used to encode email headers.
This means that you cannot send emails with headers encoded in any encoding other than the DEFAULT_ENCODING which is required for some mobile devices (particularly Japanese mobiles) and email readers.