Make sure we properly handle CONTINUATION when there is something else after the +
diff --git a/geronimo-mail_2.1/geronimo-mail_2.1_provider/src/main/java/org/apache/geronimo/mail/store/imap/connection/IMAPResponseTokenizer.java b/geronimo-mail_2.1/geronimo-mail_2.1_provider/src/main/java/org/apache/geronimo/mail/store/imap/connection/IMAPResponseTokenizer.java
index 4fc193d..21aadc1 100644
--- a/geronimo-mail_2.1/geronimo-mail_2.1_provider/src/main/java/org/apache/geronimo/mail/store/imap/connection/IMAPResponseTokenizer.java
+++ b/geronimo-mail_2.1/geronimo-mail_2.1_provider/src/main/java/org/apache/geronimo/mail/store/imap/connection/IMAPResponseTokenizer.java
@@ -267,7 +267,9 @@
             return EOF;
         } else {
             byte ch = response[pos];
-            if (ch == '\"') {
+            if (ch == Token.CONTINUATION) {
+                return new Token(ch, String.valueOf((char)ch)); // we don't really care about what's after
+            } else if (ch == '\"') {
                 return readQuotedString();
             // beginning of a length-specified literal?
             } else if (ch == '{') {