Haraka是用于高流量站点的开源SMTP服务器

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服务器之一。

系统要求

它可以轻松地在任何可以支持node.js的主要操作系统上运行

  • 苹果系统 -Linux
  • Windows

特征

以下是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

它将运行。

探索

您可能会发现以下链接相关:

 简体中文