suspend requirement that inbound messages have a Message-ID
authoradam <adam@megacz.com>
Sat, 20 Jan 2007 22:29:00 +0000 (22:29 +0000)
committeradam <adam@megacz.com>
Sat, 20 Jan 2007 22:29:00 +0000 (22:29 +0000)
darcs-hash:20070120222900-5007d-e6c0b58cc810ba2fcce147028016f0ba7605f8ba.gz

src/org/ibex/mail/Message.java

index c3d3ad2..bc8cfdf 100644 (file)
@@ -102,8 +102,9 @@ public class Message extends MIME.Part {
         this.bcc          = Address.list(headers.get("Bcc"));
         this.date         = parseDate(headers.get("Date")) == null ? new Date() : parseDate(headers.get("Date"));
 
-        if (this.messageid==null)
-            throw new RuntimeException("every RFC2822 message must have a Message-ID: header");
+        // reenable this once whitelisting is moved out of javascript
+        //if (this.messageid==null)
+        //throw new RuntimeException("every RFC2822 message must have a Message-ID: header");
 
         /*
         // synthesize a message-id if not provided