made newMessage a static method and Message() private
[org.ibex.mail.git] / src / org / ibex / mail / target / FileBasedMailbox.java
index a13259a..6b03810 100644 (file)
@@ -105,7 +105,7 @@ public class FileBasedMailbox extends Mailbox.Default {
                 FileInputStream fis = null;
                 try {
                     fis = new FileInputStream(cache.dir.getParent() + slash + name);
-                    return new Message(new Stream(fis), new Message.Envelope(null, null, new Date()));
+                    return Message.newMessage(new Stream(fis));
                 } finally { if (fis != null) fis.close(); }
             } catch (IOException e) { throw new MailException.IOException(e);
             } catch (Message.Malformed e) { throw new MailException(e.getMessage()); }