From d6d3e4bad904e909ce8eadd6e9124e56d22e9e08 Mon Sep 17 00:00:00 2001 From: Andris Reinman Date: Wed, 24 May 2017 11:25:43 +0300 Subject: [PATCH] ignore attached rfc822 --- imap-core/lib/indexer/body-structure.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/imap-core/lib/indexer/body-structure.js b/imap-core/lib/indexer/body-structure.js index 4b7110b..26db9ac 100644 --- a/imap-core/lib/indexer/body-structure.js +++ b/imap-core/lib/indexer/body-structure.js @@ -38,7 +38,7 @@ class BodyStructure { case 'text': return this.processTextNode(node, options); case 'message': - if (node.parsedHeader['content-type'].subtype === 'rfc822') { + if (node.parsedHeader['content-type'].subtype === 'rfc822' && !/attachment/i.test(node.parsedHeader['content-disposition'])) { if (!options.attachmentRFC822) { return this.processRFC822Node(node, options); }