R. David Murray <rdmur...@bitdance.com> 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" <f...@example.com>'
>>> bytes(m)
b'From: Foo Bar, =?utf-8?q?Espa=C3=B1a?= <f...@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.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue37482>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to