Branch 'pykolab-0.5' - pykolab/imap
Jeroen van Meeuwen
vanmeeuwen at kolabsys.com
Tue Dec 11 14:18:21 CET 2012
pykolab/imap/__init__.py | 4 ++++
1 file changed, 4 insertions(+)
New commits:
commit f71ed484027704e075a28c882a3b7cdeba846845
Author: Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen at kolabsys.com>
Date: Tue Dec 11 13:16:27 2012 +0000
Lower-case the mailbox name for user mailboxes (#1455)
diff --git a/pykolab/imap/__init__.py b/pykolab/imap/__init__.py
index 68f0c78..c91d84f 100644
--- a/pykolab/imap/__init__.py
+++ b/pykolab/imap/__init__.py
@@ -500,6 +500,10 @@ class IMAP(object):
"""
Check if a user mailbox exists.
"""
+ if not mailbox_base_name == mailbox_base_name.lower():
+ log.warning(_("Downcasing mailbox name %r") % (mailbox_base_name))
+ mailbox_base_name = mailbox_base_name.lower()
+
return self.has_folder('user%s%s' %(self.imap.separator, mailbox_base_name))
def user_mailbox_quota(self, mailbox_quota):
More information about the commits
mailing list