From 131adb6f4ee3d3c58275e152d1dc65d2e8d9817e Mon Sep 17 00:00:00 2001 From: dceejay Date: Thu, 26 Feb 2015 14:17:44 +0000 Subject: [PATCH] let email node mark mail as read (for the ones it reads) --- nodes/core/social/61-email.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nodes/core/social/61-email.js b/nodes/core/social/61-email.js index 55d196c17..7c65c7c5e 100644 --- a/nodes/core/social/61-email.js +++ b/nodes/core/social/61-email.js @@ -170,9 +170,9 @@ module.exports = function(RED) { imap.once('ready', function() { node.status({fill:"blue",shape:"dot",text:"fetching"}); var pay = {}; - imap.openBox('INBOX', true, function(err, box) { + imap.openBox('INBOX', false, function(err, box) { if (box.messages.total > 0) { - var f = imap.seq.fetch(box.messages.total + ':*', { bodies: ['HEADER.FIELDS (FROM SUBJECT DATE)','TEXT'] }); + var f = imap.seq.fetch(box.messages.total + ':*', { markSeen:true, bodies: ['HEADER.FIELDS (FROM SUBJECT DATE)','TEXT'] }); f.on('message', function(msg, seqno) { node.log('message: #'+ seqno); var prefix = '(#' + seqno + ') ';