try next received header

This commit is contained in:
Andris Reinman 2017-10-20 16:08:09 +03:00
parent f4e1eeab60
commit c950a9417b

View file

@ -403,6 +403,7 @@ 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]);
}
@ -412,7 +413,7 @@ class FilterHandler {
}
if (receivedData.has('id')) {
messageOpts.meta.id = receivedData.get('id');
messageOpts.meta.queueId = receivedData.get('id');
}
if (receivedData.has('from')) {