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