Python(Django)からメールを送信しています。メールのホストは「smtp.gmail.com」です。localhostを使用すると、電子メールの件名に特殊文字を使用できます。ただし、サーバー(webfaction)から試行しているため、「UnicodeDecodeError:'ascii' codec ca n't decode byte ...」というエラーが表示されます。電子メールテンプレートで16進コードを使用していますが、件名(翻訳されていません)。何をすべきか?
# coding=UTF-8
...
subject = "æøå"
c = {}
t_html = loader.get_template(template_html)
t_text = loader.get_template(template_txt)
e = EmailMultiAlternatives(subject, t_text.render(Context(c)), from_email, [to_email])
e.attach_alternative(t_html.render(Context(c)), "text/html")
e.send()