Author: norman
Date: Fri Mar 25 19:25:09 2011
New Revision: 1085527

URL: http://svn.apache.org/viewvc?rev=1085527&view=rev
Log:
Make sure all header values of the ENVELOPE get unfolded before returned to the 
client. See IMAP-269

Modified:
    
james/imap/trunk/processor/src/main/java/org/apache/james/imap/processor/fetch/EnvelopeBuilder.java

Modified: 
james/imap/trunk/processor/src/main/java/org/apache/james/imap/processor/fetch/EnvelopeBuilder.java
URL: 
http://svn.apache.org/viewvc/james/imap/trunk/processor/src/main/java/org/apache/james/imap/processor/fetch/EnvelopeBuilder.java?rev=1085527&r1=1085526&r2=1085527&view=diff
==============================================================================
--- 
james/imap/trunk/processor/src/main/java/org/apache/james/imap/processor/fetch/EnvelopeBuilder.java
 (original)
+++ 
james/imap/trunk/processor/src/main/java/org/apache/james/imap/processor/fetch/EnvelopeBuilder.java
 Fri Mar 25 19:25:09 2011
@@ -86,7 +86,11 @@ public final class EnvelopeBuilder {
             if (value == null || "".equals(value)) {
                 result = null;
             } else {
-                result = value;
+                
+                // ENVELOPE header values must be unfolded
+                // See IMAP-269
+                result = MimeUtil.unfold(value);
+                
             }
         }
         return result;



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to