我正在尝试使用节点 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();
});
});