[FIX] SmtpClient : Password may be into decoded form.

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

bzr revid: jvo@tinyerp.com-20100430114318-cwbgppad7mkbz681
This commit is contained in:
ACH(OpenERP)
2010-04-30 17:13:18 +05:30
committed by Jay (Open ERP)
parent 81662d28a9
commit 6cbabb46e6
+4 -1
View File
@@ -302,7 +302,10 @@ class smtpclient(osv.osv):
if self.server[serverid]['auth']:
password = self.server[serverid]['password']
password = base64.b64decode(password)
try:
password = base64.b64decode(password)
except:
pass
self.smtpServer[serverid].login(str(self.server[serverid]['user']), password)
except Exception, e: