在Node.js中接收电子邮件

foo*_*bar 54 email pop3 smtp node.js

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

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

sch*_*rmu 30

您正在寻找一个电子邮件客户端库.目前,有2个选项(如提到这里):

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


Flo*_*ale 26

Mailin模块,可以接收电子邮件,解析它们,并将它们上传到您选择的网络挂接.它基于simplesmtp.它还检查dkim和spf,计算spamassassin分数并确定消息语言.

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

  • mailin 可以收听 Gmail 帐户的电子邮件吗?并在电子邮件到达时通知。有点像 https://github.com/jcreigno/nodejs-mail-notifier (3认同)

Ant*_*ony 8

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