[Checkins]
SVN: Products.CMFDefault/trunk/Products/CMFDefault/utils.py
- use ascii explicitly to make sure encode doesn't use a
different default encoding
Yvo Schubbe
y.2008 at wcm-solutions.de
Tue May 20 12:38:05 EDT 2008
Log message for revision 86855:
- use ascii explicitly to make sure encode doesn't use a different default encoding
Changed:
U Products.CMFDefault/trunk/Products/CMFDefault/utils.py
-=-
Modified: Products.CMFDefault/trunk/Products/CMFDefault/utils.py
===================================================================
--- Products.CMFDefault/trunk/Products/CMFDefault/utils.py 2008-05-20 16:33:26 UTC (rev 86854)
+++ Products.CMFDefault/trunk/Products/CMFDefault/utils.py 2008-05-20 16:38:05 UTC (rev 86855)
@@ -490,7 +490,7 @@
ptool = getUtility(IPropertiesTool)
email_charset = ptool.getProperty('email_charset', None) or 'utf-8'
try:
- msg = MIMEText(mtext.encode(), 'plain')
+ msg = MIMEText(mtext.encode('ascii'), 'plain')
except UnicodeEncodeError:
msg = MIMEText(mtext.encode(email_charset), 'plain', email_charset)
for k, val in headers.items():
More information about the Checkins
mailing list