R. David Murray <[email protected]> added the comment: 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" <[email protected]>' >>> bytes(m) b'From: Foo Bar, =?utf-8?q?Espa=C3=B1a?= <[email protected]>\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. ---------- _______________________________________ Python tracker <[email protected]> <https://bugs.python.org/issue37482> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
