From 52117a967776214323ea16787f1b8e463eee612f Mon Sep 17 00:00:00 2001
From: Zdravko Iliev <zdravko.iliev@vereign.com>
Date: Thu, 28 Nov 2019 11:05:03 +0200
Subject: [PATCH] message-id with lowercase

---
 javascript/src/helpers/mailparser.js | 16 ++--------------
 1 file changed, 2 insertions(+), 14 deletions(-)

diff --git a/javascript/src/helpers/mailparser.js b/javascript/src/helpers/mailparser.js
index 51f79f3..5e3d8ad 100644
--- a/javascript/src/helpers/mailparser.js
+++ b/javascript/src/helpers/mailparser.js
@@ -130,39 +130,27 @@ export function fixNewLines(mime) {
 }
 
 export function extractMessageID(mime) {
-  console.log('mime lenght', mime.length);
   if (mime.startsWith("\r\n")) {
     mime = mime.substring(2); //should not happen
   }
 
   const headersEndIndex = mime.indexOf("\r\n\r\n"); //the first empty line
-  console.log({headersEndIndex});
   if (headersEndIndex < 0) {
     return null;
   }
   const mimeHeaders = mime.substring(0, headersEndIndex);
-  console.log('mimeHeaders',mimeHeaders.length);
-
   const headers = libmime.decodeHeaders(mimeHeaders);
-  console.log({headers});
-
-  let messageId = headers["Message-ID"];
-  console.log({messageId});
 
+  let messageId = headers["message-id"];
   if (Array.isArray(messageId) && messageId.length > 0) {
-    console.log('message id is array');
     messageId = messageId[0];
-    console.log({messageId});
   }
 
   if (messageId && typeof messageId === "string") {
-    console.log('message id is string');
     messageId = messageId.replace(/^</, '').replace(/>$/, '');
-    console.log({messageId});
     return messageId;
   }
-  console.log('message id is null');
-  console.log({messageId});
+
   return null;
 }
 
-- 
GitLab