Format email addresses with encoding in message header
issue11517 review421211005 (grafted from 413604c1829855e8882417abc1af56e1bca08deb) --HG-- branch : 6.0
This commit is contained in:
1 parent
73e0194813
commit
f6a8c06bf7
1 file changed
+3
-3
+3
-3
@@ -6,7 +6,7 @@ from email.header import Header
|
||||
from email.mime.application import MIMEApplication
|
||||
from email.mime.multipart import MIMEMultipart
|
||||
from email.mime.nonmultipart import MIMENonMultipart
|
||||
from email.utils import getaddresses
|
||||
from email.utils import formataddr, getaddresses, parseaddr
|
||||
|
||||
from sql import Null
|
||||
from sql.operators import Concat
|
||||
@@ -196,8 +196,8 @@ class Email(ModelSQL, ModelView):
|
||||
msg = content
|
||||
|
||||
msg['From'] = from_
|
||||
msg['To'] = ', '.join(to)
|
||||
msg['Cc'] = ', '.join(cc)
|
||||
msg['To'] = ', '.join(formataddr(parseaddr(a)) for a in to)
|
||||
msg['Cc'] = ', '.join(formataddr(parseaddr(a)) for a in cc)
|
||||
msg['Subject'] = Header(title, 'utf-8')
|
||||
msg['Auto-Submitted'] = 'auto-generated'
|
||||
return msg
|
||||
|
||||
Reference in new issue
Block a user