我看到很多Node.js模块通过SMTP发送邮件。但是有接收邮件的模块吗?
a8jjtwal1#
您正在查找电子邮件客户端库。目前,有两个选项(如here所述):
我以前从未使用过它们,但使用方法非常简单(根据文档)。node-imap似乎是更稳定的库,并且已经针对gmail进行了测试。如果IMAP在您的环境中是一个选项,我会坚持使用node-imap。
9lowa7mx2#
Mailin模块允许您接收电子邮件,解析它们并将其发布到您选择的webhook。它基于simplesmtp。它还检查dkim和spf,计算spamassassin分数并确定邮件语言。即使它不完全符合你的需要,你可以看看代码,它可能会帮助你。(免责声明:我是Mailin的维护者)
nzk0hqpo3#
如果你想要node.js中的实际服务器,请查看
lnlaulya4#
我找到的答案是mail-listener2。我能够在短短几分钟内启动并运行这个,它与node-imap和mailparser很好地联系在一起。
nzkunb0c5#
您应该允许您的邮件提供商维护邮箱,并有一个周期性的过程来访问它与IMAP代理,如imap-simple。
5条答案
按热度按时间a8jjtwal1#
您正在查找电子邮件客户端库。目前,有两个选项(如here所述):
我以前从未使用过它们,但使用方法非常简单(根据文档)。node-imap似乎是更稳定的库,并且已经针对gmail进行了测试。如果IMAP在您的环境中是一个选项,我会坚持使用node-imap。
9lowa7mx2#
Mailin模块允许您接收电子邮件,解析它们并将其发布到您选择的webhook。它基于simplesmtp。它还检查dkim和spf,计算spamassassin分数并确定邮件语言。
即使它不完全符合你的需要,你可以看看代码,它可能会帮助你。(免责声明:我是Mailin的维护者)
nzk0hqpo3#
如果你想要node.js中的实际服务器,请查看
lnlaulya4#
我找到的答案是mail-listener2。我能够在短短几分钟内启动并运行这个,它与node-imap和mailparser很好地联系在一起。
nzkunb0c5#
您应该允许您的邮件提供商维护邮箱,并有一个周期性的过程来访问它与IMAP代理,如imap-simple。