我正在尝试使用节点imap将来自offcie 365帐户的电子邮件的标记从“看到”更新为“未看到”。我没有收到任何错误,但消息仍然可见。相同的代码适用于Gmail。类似的逻辑适用于Office 365,用于将消息标记为“标志”并将消息标记为“已看到”。
任何想法,为什么'seen'到'unseen'都不适合Office?以下是我的代码段
imap.setFlags(seqno, 'UNSEEN', function(err) { //Tried Unseen, unseen etc..
if (err) return err;
imap.closeBox(function(err) {
if (err) return err;
imap.logout();
});
});
正如马克斯提到的那样,'delFlags'有效。但是想知道为什么将标志设置为“不可见”对Office365不起作用。