You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by no...@apache.org on 2011/04/22 21:24:47 UTC

svn commit: r1095995 - /james/mailbox/trunk/maildir/src/main/java/org/apache/james/mailbox/maildir/MaildirStore.java

Author: norman
Date: Fri Apr 22 19:24:47 2011
New Revision: 1095995

URL: http://svn.apache.org/viewvc?rev=1095995&view=rev
Log:
Make sure we use lowercase domain for maildir store. See MAILBOX-58

Modified:
    james/mailbox/trunk/maildir/src/main/java/org/apache/james/mailbox/maildir/MaildirStore.java

Modified: james/mailbox/trunk/maildir/src/main/java/org/apache/james/mailbox/maildir/MaildirStore.java
URL: http://svn.apache.org/viewvc/james/mailbox/trunk/maildir/src/main/java/org/apache/james/mailbox/maildir/MaildirStore.java?rev=1095995&r1=1095994&r2=1095995&view=diff
==============================================================================
--- james/mailbox/trunk/maildir/src/main/java/org/apache/james/mailbox/maildir/MaildirStore.java (original)
+++ james/mailbox/trunk/maildir/src/main/java/org/apache/james/mailbox/maildir/MaildirStore.java Fri Apr 22 19:24:47 2011
@@ -20,6 +20,7 @@ package org.apache.james.mailbox.maildir
 
 import java.io.File;
 import java.io.IOException;
+import java.util.Locale;
 
 import org.apache.james.mailbox.MailboxConstants;
 import org.apache.james.mailbox.MailboxException;
@@ -129,7 +130,9 @@ public class MaildirStore implements Uid
         String userName = user;
         if (userParts.length == 2) {
             userName = userParts[0];
-            path = path.replace(PATH_DOMAIN, userParts[1]);
+            // At least the domain part should not handled in a case-sensitive manner
+            // See MAILBOX-58
+            path = path.replace(PATH_DOMAIN, userParts[1].toLowerCase(Locale.US));
         }
         path = path.replace(PATH_USER, userName);
         return path;



---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org