Fixed Unicode character in mail

lp bug: https://launchpad.net/bugs/421162 fixed

bzr revid: hda@tinyerp.com-20100215112808-620psjq2d0d1eg2y
This commit is contained in:
Sebastien
2010-02-15 16:58:08 +05:30
committed by HDA (OpenERP)
parent 94d90be52d
commit faec4cbc80
+4 -1
View File
@@ -439,7 +439,10 @@ def email_send(email_from, email_to, subject, body, email_cc=None, email_bcc=Non
except (UnicodeEncodeError, UnicodeDecodeError):
email_body = body
email_text = MIMEText(email_body, _subtype=subtype, _charset='utf-8')
try:
email_text = MIMEText(email_body.encode('utf8') or '',_subtype=subtype,_charset='utf-8')
except:
email_text = MIMEText(email_body or '',_subtype=subtype,_charset='utf-8')
if attach: msg = MIMEMultipart()
else: msg = email_text