Message347628
FYI, it would have been most helpful if you had posted your example in the issue text instead of as an attached file, as it explains the problem better than your text does :)
Here is a minimal reproducer:
>>> m = EmailMessage(policy=strict)
>>> m['From'] = '"Foo Bar, España" <foo@example.com>'
>>> bytes(m)
b'From: Foo Bar, =?utf-8?q?Espa=C3=B1a?= <foo@example.com>\n\n'
This serialization of the header is, as you say, invalid. Either the comma should be encoded, or the "Foo Bar," should be in quotes. |
|
Date |
User |
Action |
Args |
2019-07-10 17:57:37 | r.david.murray | set | recipients:
+ r.david.murray, barry, maxking, bsiem |
2019-07-10 17:57:37 | r.david.murray | set | messageid: <1562781457.23.0.222726460611.issue37482@roundup.psfhosted.org> |
2019-07-10 17:57:37 | r.david.murray | link | issue37482 messages |
2019-07-10 17:57:36 | r.david.murray | create | |
|