suspend requirement that inbound messages have a Message-ID
[org.ibex.mail.git] / 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