X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=src%2Forg%2Fibex%2Fmail%2FMessage.java;h=c9fc2ae7813abe95315cdb61a82bbcf9e92002f8;hb=593d23d0b5dc24cce8882aee0e28d4af37b5069c;hp=66c4188d4d895df071e1ba626402c48c3d77a277;hpb=53487d9d2a16e5b6274f0fcb2d4886737079ff08;p=org.ibex.mail.git diff --git a/src/org/ibex/mail/Message.java b/src/org/ibex/mail/Message.java index 66c4188..c9fc2ae 100644 --- a/src/org/ibex/mail/Message.java +++ b/src/org/ibex/mail/Message.java @@ -31,8 +31,8 @@ public class Message extends MIME.Part { // Envelope ////////////////////////////////////////////////////////////////////////////// public final Envelope envelope; - public static class Envelope { - public Envelope(Address to, Address from, Date arrival) { this.to = to; this.from = from; this.arrival = arrival; } + public static class Envelope extends org.ibex.js.JSReflection { + public Envelope(Address from, Address to, Date arrival) { this.to = to; this.from = from; this.arrival = arrival; } public final Date arrival; public final Address to; public final Address from; @@ -40,7 +40,7 @@ public class Message extends MIME.Part { if (e.from != null && e.to != null) return e; Address to = e.to == null ? Address.parse(h.get("X-org.ibex.mail.headers.envelope.To")) : e.to; Address from = e.from == null ? Address.parse(h.get("X-org.ibex.mail.headers.envelope.From")) : e.from; - return new Envelope(to, from, e.arrival); + return new Envelope(from, to, e.arrival); } }