Haraka es un servidor SMTP de código abierto para sitios de alto tráfico

Haraka Servicio de correo electrónico transaccional

Servidor SMTP de código abierto auto alojado construido con node.js

Haraka es un servidor SMTP de código abierto altamente escalable. JS. Puede servir a miles de conexiones concurrentes y entregar miles de mensajes por segundo.

Descripción general

Haraka es un servidor SMTP 100% gratuito y de código abierto. Es un servidor de correo electrónico Node.js altamente escalable con una arquitectura de complemento modular. Puede servir a miles de conexiones concurrentes y puede entregar miles de mensajes por segundo. Está escrito en Node.js y se puede extender. Todo el código fuente está disponible en GitHub. Haraka es una gran herramienta que tiene una arquitectura modular basada en complementos que proporciona un servidor SMTP gratuito completo, estable, seguro y extensible. Haraka también se puede usar como servidor de correo entrante y servidor de correo saliente (agente de transferencia de correo). La principal fortaleza de este servidor SMTP de código abierto es su sistema de complementos flexible y de alto rendimiento. Eso permite a los desarrolladores de JavaScript cambiar el comportamiento del servidor. Al ser un servidor SMTP gratuito altamente escalable, se usa principalmente para sitios o aplicaciones de alto tráfico. Haraka tiene muy buena protección contra spam y lo ayuda a reducir el spam en la bandeja de entrada de su usuario. Su sistema de complementos hace que sea muy fácil desarrollar nuevas características. Si desea configurar su propio servidor SMTP de código abierto altamente escalable y buscar una solución que pueda personalizar. Entonces Haraka admite todas las características requeridas. Es uno de los servidores SMTP de código abierto más prometedores disponibles para sitios de alto tráfico.

Requisitos del sistema

Puede ejecutarse fácilmente en cualquier sistema operativo importante que pueda admitir Node.js

  • Mac OS
  • Linux
  • Windows

Características

Las siguientes son las características clave del servidor SMTP de código abierto de Haraka

  • Alto rendimiento
  • Extensibilidad
  • complementos
  • Altamente concurrente
  • Soporte nativo para el protocolo proxy
  • altamente configurable

Instalación

Haraka requiere Node.js para ejecutar Puede instalar Haraka con NPM:

npm install -g haraka

Después de la instalación, use el binario Haraka para configurar el servicio. Primero, cree el servicio:

haraka -i /path/to/haraka_test

Eso crea el directorio haraka_test con directorios config y plugin dentro. También establece el nombre de host utilizado por Haraka a la salida del nombre de host. Si hostname no es correcto, edite config/host_list. Por ejemplo, para recibir el correo dirigido a user@domain.com, agregue domain.com al archivo ‘config/host_list`. Finalmente, comience a Haraka usando permisos de raíz:

haraka -c /path/to/haraka_test

Y se ejecutará.

Explorar

Puede encontrar los siguientes enlaces relevantes:

 Español