私の MUA (Thunderbird 15.0.1) では、両方のメール件名が次のように表示されます。
Keine Mail zu "Abschlagsänderung" gefunden
これを再現するためのスニペットを次に示します。
import email
for subject in ['Subject: Re: Keine Mail zu "=?utf-8?q?Abschlags=C3=A4nderung?=" gefunden',
'Subject: =?utf-8?q?Keine_Mail_zu_=22Abschlags=C3=A4nderung=22_gefunden?=']:
msg=email.message_from_string(subject)
print email.Header.decode_header(msg.get('subject'))
出力:
[('Re: Keine Mail zu "=?utf-8?q?Abschlags=C3=A4nderung?=" gefunden', None)]
[('Keine Mail zu "Abschlags\xc3\xa4nderung" gefunden', 'utf-8')]
最初のヘッダーは python では解析できませんが、thunderbird では解析できます。KMail/1.11.4 で作成されました
Python 2.7 で最初のヘッダーをウムラウトで解析するにはどうすればよいですか?