在Node.js中接收电子邮件

55ooxyrt  于 2023-05-22  发布在  Node.js
关注(0)|答案(5)|浏览(191)

我看到很多Node.js模块通过SMTP发送邮件。
但是有接收邮件的模块吗?

a8jjtwal

a8jjtwal1#

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

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

9lowa7mx

9lowa7mx2#

Mailin模块允许您接收电子邮件,解析它们并将其发布到您选择的webhook。它基于simplesmtp。它还检查dkim和spf,计算spamassassin分数并确定邮件语言。
即使它不完全符合你的需要,你可以看看代码,它可能会帮助你。(免责声明:我是Mailin的维护者)

lnlaulya

lnlaulya4#

我找到的答案是mail-listener2。我能够在短短几分钟内启动并运行这个,它与node-imapmailparser很好地联系在一起。

nzkunb0c

nzkunb0c5#

您应该允许您的邮件提供商维护邮箱,并有一个周期性的过程来访问它与IMAP代理,如imap-simple。

相关问题