From f4e1eeab60b043c741569522076ea7477da32699 Mon Sep 17 00:00:00 2001 From: Andris Reinman Date: Fri, 20 Oct 2017 16:04:34 +0300 Subject: [PATCH] try next received header --- lib/filter-handler.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/filter-handler.js b/lib/filter-handler.js index cefb8801..50a1e5e2 100644 --- a/lib/filter-handler.js +++ b/lib/filter-handler.js @@ -403,6 +403,9 @@ class FilterHandler { let received = [].concat((prepared.mimeTree.parsedHeader && prepared.mimeTree.parsedHeader.received) || []); if (received.length) { let receivedData = parseReceived(received[0]); + if (!receivedData.has('id') && received.length > 1) { + receivedData = parseReceived(received[1]); + } if (receivedData.has('with')) { messageOpts.meta.transtype = receivedData.get('with');