如何处理收到的电子邮件事件

时间:2016-09-09 06:38:40

标签: node.js email

我在node.js中创建了一个简单的论坛应用程序,其中成员可以订阅主题,并在发布新帖子时收到电子邮件。

如果订阅只能回复电子邮件,从而回复帖子,那真的很酷。为了实现这一点,我需要一些方法来处理收到的电子邮件事件,并知道谁回复(来自)和哪个主题(也可能是通用的)。并在我的后端调用服务。

我有一个Gmail帐户,这可以在gmail中设置吗?

是否有其他可以使用Mailgun的服务?

我不是在寻找一个完整的解决方案,更多的是朝着正确的方向发展。

1 个答案:

答案 0 :(得分:0)

我们尝试过一次实施Gmail API,说实话,这是很多挫折。最终我们决定使用node-gmail-api包(非常感谢Nathan)

// Fetch latest 10 emails and show the snippet

var Gmail = require('node-gmail-api')
  , gmail = new Gmail(<KEY>)
  , s = gmail.messages('label:inbox', {max: 10})

s.on('data', function (d) {
  console.log(d.snippet)
})
相关问题