在Node.js中接收电子邮件

时间:2011-03-09 04:41:39

标签: email smtp node.js pop3

我看到很多Node.js模块通过SMTP发送邮件。

但是有接收邮件的模块吗?

4 个答案:

答案 0 :(得分:27)

您正在寻找电子邮件客户端库。目前,有两个选项(如上所述here):

我以前从未使用它们,但使用非常简单(根据文档)。 node-imap 似乎是更稳定的库,它已针对gmail进行了测试。如果IMAP是您环境中的一个选项,我会坚持使用 node-imap

答案 1 :(得分:24)

Mailin模块允许您接收电子邮件,解析它们并将其发布到您选择的webhook中。它基于simplesmtp。它还会检查dkim和spf,计算spamassassin分数并确定消息语言。

即使它不完全符合您的需求,您也可以查看代码,它可能对您有所帮助。 (免责声明:我是Mailin

的维护者

答案 2 :(得分:9)

答案 3 :(得分:7)

我找到的解决方案是mail-listener2。我能够在几分钟内启动并运行它,它可以很好地与node-imapmailparser开箱即用。