Haraka 交易电子邮件服务
使用Node.js构建的自托管开源SMTP服务器
Haraka是一个高度可扩展的Node.js开源SMTP服务器。它可以服务数千个并发连接,并每秒传递数千条消息。
概述
Haraka是100%免费的开源SMTP服务器。它是具有模块化插件体系结构的高度可扩展的Node.js电子邮件服务器。它可以提供数千个并发连接,每秒可以传递数千条消息。它是用node.js编写的,可以扩展。所有源代码均可在GitHub上找到。 Haraka是一个很好的工具,具有基于模块化插件的体系结构,可提供完整,稳定,安全和可扩展的免费SMTP服务器。 Haraka也可以用作传入邮件服务器和传出邮件服务器(邮件传输代理)。 该开源SMTP服务器的主要优势是其高性能和灵活的插件系统。这使JavaScript开发人员可以更改服务器的行为。作为高度可扩展的免费SMTP服务器,它主要用于高流量站点或应用程序。 Haraka具有非常好的垃圾邮件保护,可帮助您减少用户收件箱中的垃圾邮件。它的插件系统使开发新功能变得非常容易。 如果要设置自己的高度可扩展的开源SMTP服务器,并寻找可以自定义的解决方案。然后,Haraka支持所有必需的功能。它是可用于高流量站点的最有希望的开源SMTP服务器之一。
安装
Haraka需要Node.js运行您可以使用NPM安装Haraka:
npm install -g haraka
安装后,使用“ Haraka”二进制设置服务。首先,创建服务:
haraka -i /path/to/haraka_test
在内部使用``config’‘和插件目录创建目录
haraka_test目录。它还将Haraka使用的主机名设置为主机名的输出。 如果
hostName不正确,请编辑
config/host_list。例如,要接收给“用户@domain.com”的邮件,请将
domain.com添加到
config/host_list`文件’’。
最后,使用根本权限启动Haraka:
haraka -c /path/to/haraka_test
它将运行。
探索
您可能会发现以下链接相关: