Receiving email in Node.js

2019-01-30 07:52发布

I see a lot of Node.js modules out there that sends mail through SMTP.

But is there a module to receive mail?

4条回答
看我几分像从前
3楼-- · 2019-01-30 08:36

The solution that I found is mail-listener2. I was able to get up and running with this in just a few minutes, it ties in node-imap and mailparser nicely out of the box.

查看更多
我想做一个坏孩纸
4楼-- · 2019-01-30 08:47

The Mailin module allows you to receive emails, parse them and post them to a webhook of your choice. It is based on simplesmtp. It also checks the dkim and spf, computes a spamassassin score and determines the message language.

Even if it does not fit your needs exactly, you can have a look at the code, it might help you. (Disclaimer: I am the maintainer of Mailin)

查看更多
霸刀☆藐视天下
5楼-- · 2019-01-30 08:57

You are looking for an e-mail client library. Currently, there are 2 options (as mentioned here):

I never used them before, but usage is pretty straight forward (according to the docs). node-imap seems to be the more stable library and it has been tested against gmail. If IMAP is an option in your environment, i'd stick with node-imap.

查看更多
登录 后发表回答