-
Notifications
You must be signed in to change notification settings - Fork 198
Open
Description
>>> msg1 = email.message_from_string("To: Person1 <person1@domain.com>, Person2\n\t<person2@domain.com>")
>>> msg2 = email.message_from_string("To: =?utf-8?q?Emil_Stenstr=C3=B6m?= <person1@domain.com>, Person2\n\t<person2@domain.com>")
>>> print encoding.to_message(encoding.from_message(msg1))
From nobody Tue Dec 3 12:42:05 2013
MIME-Version: 1.0
To: Person1 <person1@domain.com>, Person2
<person2@domain.com>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
>>> print encoding.to_message(encoding.from_message(msg2))
From nobody Tue Dec 3 12:42:09 2013
MIME-Version: 1.0
To: "=?utf-8?q?Emil_Stenstr=C3=B6m?=" <person1@domain.com>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bitNote that the from_message step seems to work fine:
>>> print encoding.from_message(msg2)["to"]
Emil Stenström <person1@domain.com>, Person2
<person2@domain.com>Metadata
Metadata
Assignees
Labels
No labels