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) || []); let received = [].concat((prepared.mimeTree.parsedHeader && prepared.mimeTree.parsedHeader.received) || []);
if (received.length) { if (received.length) {
let receivedData = parseReceived(received[0]); let receivedData = parseReceived(received[0]);
if (!receivedData.has('id') && received.length > 1) { if (!receivedData.has('id') && received.length > 1) {
receivedData = parseReceived(received[1]); receivedData = parseReceived(received[1]);
} }
@ -412,7 +413,7 @@ class FilterHandler {
} }
if (receivedData.has('id')) { if (receivedData.has('id')) {
messageOpts.meta.id = receivedData.get('id'); messageOpts.meta.queueId = receivedData.get('id');
} }
if (receivedData.has('from')) { if (receivedData.has('from')) {