From 3f1d77504dc53243ff56c29976ea8c2f66928615 Mon Sep 17 00:00:00 2001 From: adam Date: Tue, 17 Aug 2004 23:16:43 +0000 Subject: [PATCH] handle null envelope properly darcs-hash:20040817231643-5007d-04749d22f10ca5df39b43b68d791419c0c6f9f80.gz --- src/org/ibex/mail/target/FileBasedMailbox.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/org/ibex/mail/target/FileBasedMailbox.java b/src/org/ibex/mail/target/FileBasedMailbox.java index 4b2dd04..2462a28 100644 --- a/src/org/ibex/mail/target/FileBasedMailbox.java +++ b/src/org/ibex/mail/target/FileBasedMailbox.java @@ -116,8 +116,10 @@ public class FileBasedMailbox extends Mailbox.Default implements Serializable { File f = new File(target.getCanonicalPath() + "-"); FileOutputStream fo = new FileOutputStream(f); Stream stream = new Stream(fo); - stream.println("X-org.ibex.mail.headers.envelope.From: " + message.envelope.from); - stream.println("X-org.ibex.mail.headers.envelope.To: " + message.envelope.to); + if (message.envelope != null) { + stream.println("X-org.ibex.mail.headers.envelope.From: " + message.envelope.from); + stream.println("X-org.ibex.mail.headers.envelope.To: " + message.envelope.to); + } message.dump(stream); fo.close(); f.renameTo(target); -- 1.7.10.4