From 6cbabb46e6f3d2b9da1d3ed465bb0feba5d42271 Mon Sep 17 00:00:00 2001 From: "ACH(OpenERP)" <> Date: Fri, 30 Apr 2010 17:13:18 +0530 Subject: [PATCH] [FIX] SmtpClient : Password may be into decoded form. lp bug: https://launchpad.net/bugs/537124 fixed bzr revid: jvo@tinyerp.com-20100430114318-cwbgppad7mkbz681 --- addons/smtpclient/smtpclient.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/addons/smtpclient/smtpclient.py b/addons/smtpclient/smtpclient.py index 36b49c77bea..33ba1585df4 100644 --- a/addons/smtpclient/smtpclient.py +++ b/addons/smtpclient/smtpclient.py @@ -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: