From d000e36ed700e15bf57847c9e6c06879d5ff606c Mon Sep 17 00:00:00 2001 From: Girish Ramakrishnan Date: Thu, 23 Jun 2016 15:35:39 -0500 Subject: [PATCH] skip deleted mails --- imap-probe.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/imap-probe.js b/imap-probe.js index c500fa5..88c38ed 100644 --- a/imap-probe.js +++ b/imap-probe.js @@ -155,6 +155,8 @@ ImapProbe.prototype._scanBox = function (needle, callback) { that._fetchMessage(box.messages.total--, function (error, message) { if (error) return iteratorCallback(error); + if (message.attributes.flags.indexOf('\\Deleted') !== -1) return iteratorCallback(); // skip deleted + if (!searchMessage(message, needle)) return iteratorCallback(); // continue to next message matchedMessage = message;