我看到很多Node.js模块通过SMTP发送邮件。
但是有接收邮件的模块吗?
答案 0 :(得分:27)
您正在寻找电子邮件客户端库。目前,有两个选项(如上所述here):
我以前从未使用它们,但使用非常简单(根据文档)。 node-imap 似乎是更稳定的库,它已针对gmail进行了测试。如果IMAP是您环境中的一个选项,我会坚持使用 node-imap 。
答案 1 :(得分:24)
Mailin模块允许您接收电子邮件,解析它们并将其发布到您选择的webhook中。它基于simplesmtp。它还会检查dkim和spf,计算spamassassin分数并确定消息语言。
即使它不完全符合您的需求,您也可以查看代码,它可能对您有所帮助。 (免责声明:我是Mailin)
的维护者答案 2 :(得分:9)
如果您希望node.js中的实际服务器检出
答案 3 :(得分:7)
我找到的解决方案是mail-listener2。我能够在几分钟内启动并运行它,它可以很好地与node-imap和mailparser开箱即用。