What version of Djblets are you using?
python-djjblets-0.9.4-1.el7.noarch
Which module(s) have the problem?
djblets.mail.message
What steps will reproduce the problem?
- Creating a review in Review Board where one of the recipients have non ascii chars in their email, ie "John Döe jdoe@example.com"
What is the expected output? What do you see instead?
"Sender" mail header becomes: (recieved mail)
"=?uf-8?q?John_D=C3=B6e_=3Cjdoe=40example=2Ecom=3E@host.example.com"Expected "Sender" mail header:
"=?uf-8?q?John_D=C3=B6e?= jdoe@example.com"Mailer used:
Postfix/etc/postfix/main.cf (modifications)
myhostname = host.example.com
mydomain = example.com
myorigin = $myhostnameWhat version of Python and Django?
python-2.7.5-39.el7_2.x86_64
python-django-1.6.11-5.el7.noarchOther possible relevant versions
CentOS Linux release 7.2.1511 (core)
postfix-2.10.1-6.el7.x86_64
ReviewBoard-2.5.7-1.el7.noarchPlease provide any additional information below.
We worked around it by using a patch that uses djangos SafeMIMEText.setitem() to properly encode the headers.