Index: src/java/org/apache/james/imapserver/store/SimpleMessageAttributes.java
===================================================================
--- src/java/org/apache/james/imapserver/store/SimpleMessageAttributes.java	(revision 475827)
+++ src/java/org/apache/james/imapserver/store/SimpleMessageAttributes.java	(working copy)
@@ -36,6 +36,7 @@
 import javax.mail.internet.ParseException;
 
 import org.apache.avalon.framework.logger.AbstractLogEnabled;
+import org.apache.avalon.framework.logger.Logger;
 import org.apache.mailet.MailAddress;
 import org.apache.mailet.dates.RFC822DateFormat;
 
@@ -96,6 +97,11 @@
     SimpleMessageAttributes() {
     }
     
+    public SimpleMessageAttributes(MimeMessage mm, Logger logger) throws MessagingException {
+        enableLogging(logger);
+        setAttributesFor(mm);
+    }
+    
     public SimpleMessageAttributes(MimeMessage mm) throws MessagingException {
         setAttributesFor(mm);
     }
Index: src/java/org/apache/james/imapserver/commands/FetchCommand.java
===================================================================
--- src/java/org/apache/james/imapserver/commands/FetchCommand.java	(revision 475827)
+++ src/java/org/apache/james/imapserver/commands/FetchCommand.java	(working copy)
@@ -152,7 +152,7 @@
             }
 
             SimpleMessageAttributes attrs = new SimpleMessageAttributes(result
-                    .getMimeMessage());
+                    .getMimeMessage(), getLogger());
 
             // ENVELOPE response
             if (fetch.envelope) {
