From f7a8ab43c3e0fe6bf0110a21f30e6b2d2d1b7d4e Mon Sep 17 00:00:00 2001 From: Antoine Nguyen Date: Fri, 10 May 2013 09:44:50 +0200 Subject: [PATCH] Non ascii characters now supported in IMAP connections. see #386 --- modoboa/extensions/webmail/imaputils.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modoboa/extensions/webmail/imaputils.py b/modoboa/extensions/webmail/imaputils.py index f065a9345..f0df4c845 100644 --- a/modoboa/extensions/webmail/imaputils.py +++ b/modoboa/extensions/webmail/imaputils.py @@ -245,6 +245,10 @@ class IMAPconnector(object): :param passwd: password """ import socket + if type(user) is unicode: + user = user.encode("utf-8") + if type(passwd) is unicode: + passwd = passwd.encode("utf-8") try: secured = parameters.get_admin("IMAP_SECURED") if secured == "yes":