任何build议在nodejs的SMTP邮件服务器?

我googled了不less,但都是最好的阿尔法版本,所以看来我将不得不尝试一个代码。 我不想从头开始编写代码,而是希望在现有实现的基础上进行构build,但这是一个好的做法。

有什么build议么?

SMTP服务器 – 我已经使用简单SMTP与mailparser 。 恕我直言,这些都是互联网上build立在Node.js的SMTP服务器的最佳工具。

更新 :简单的SMTP已被弃用。 使用SMTP服务器 (简单SMTP模块的后继者)。

哈拉卡: https : //github.com/baudehlo/哈拉卡

在node.js中是一个全function邮件服务器 – 应该做你需要的一切。

这里有些答案已经过时了,所以我想提供最新的。

目前有三个我知道的节点SMTP服务器(库):

  • 哈拉卡 (已被提及,相当强劲/重)
  • smtp服务器 (这是不推荐的简单SMTP项目的inheritance者)
  • SMTP协议

还有mailin ,它是一个SMTP服务器,接收消息并将其发布到某个URL以供您处理。 Mailin使用Python来实现一些可选function。

就我个人而言,我使用node_mailer :

从node.js发送电子邮件到你的smtp服务器,就像蛋糕一样简单。

https://github.com/marak/node_mailer

特征 :

  • 超级简单的API
  • 电子邮件asynchronous爆炸
  • 使用每个SMTP服务器的连接池
  • 超级简单的内置模板使用Mustache.js
  • 支持SSL(NodeJS v0.3.x或更高版本)