使用gmail进行IMAP APPEND,视为新收到的电子邮件

时间:2014-12-01 22:01:40

标签: node.js email gmail imap

我已成功通过自定义日期/时间将我的nodejs应用程序添加到IMAP“APPEND”向Gmail发送新消息。一切正常。但是,如何让Gmail将其视为实际的新传入电子邮件? (需要根据现有过滤器进行排序,必要时推送到垃圾邮件等)。基本上所有功能都是通过Gmail对新收到的电子邮件执行的。是否有任何此类事件可以在新创建的电子邮件中引发,也许使用其UID? Gmail是否通过IMAP支持此类功能?

P.S:使用“inbox”npm包。也尝试过阅读IMAP规范,无法理解太多。 (只有了解APPEND命令部分)。

1 个答案:

答案 0 :(得分:0)

没有。 IMAP附加意味着'将其直接放在此文件夹中'。你可以使用APPEND的flags参数来确保你没有标记它\看,所以它看起来像一条未读的消息。

使其执行所有新电子邮件步骤和过滤的唯一方法是通过SMTP发送。