Haraka é um servidor SMTP de código aberto para sites de tráfego alto

Haraka Serviço de email transacional

Auto -hospedado servidor SMTP de código aberto construído com node.js

Haraka é um servidor SMTP de código aberto node.js altamente escalável. Pode servir a milhares de conexões simultâneas e fornecer milhares de mensagens por segundo.

Visão geral

Haraka é um servidor SMTP 100% gratuito e de código aberto. É um servidor de email Node.js altamente escalável com uma arquitetura de plug -in modular. Pode servir a milhares de conexões simultâneas e pode entregar milhares de mensagens por segundo. Está escrito no Node.js e pode ser estendido. Todo o código -fonte está disponível no GitHub. Haraka é uma ótima ferramenta que possui uma arquitetura modular baseada em plug-in que fornece um servidor SMTP gratuito completo, estável, seguro e extensível. Haraka também pode ser usado como servidor de correio recebido e servidor de email de saída (agente de transferência de correio). A principal força deste servidor SMTP de código aberto é o seu alto desempenho e o sistema de plug-in flexível. Isso permite que os desenvolvedores JavaScript alterem o comportamento do servidor. Sendo um servidor SMTP gratuito altamente escalável, é usado principalmente para sites ou aplicativos de alto tráfego. Haraka tem proteção de spam muito boa e ajuda a reduzir o spam na caixa de entrada do seu usuário. Seu sistema de plug -in facilita o desenvolvimento de novos recursos. Se você deseja configurar seu próprio servidor SMTP de código aberto altamente escalável e procurando uma solução que você possa personalizar. Em seguida, Haraka suporta todos os recursos necessários. É um dos servidores SMTP de código aberto mais promissores disponíveis para sites de tráfego alto.

Requisitos de sistema

Ele pode ser executado facilmente em qualquer sistema operacional principal que possa suportar o Node.js

  • Mac OS
  • Linux
  • Janelas

Características

A seguir estão os principais recursos do servidor SMTP de código aberto haraka

  • Alta performance
  • extensibilidade
  • Plugins
  • Altamente simultâneo
  • Suporte nativo para protocolo de proxy
  • altamente configurável

Instalação

Haraka exige que o Node.js seja executado, você pode instalar haraka com o npm:

npm install -g haraka

Após a instalação, use o haraka binário para configurar o serviço. Primeiro, crie o serviço:

haraka -i /path/to/haraka_test

Isso cria o diretório haraka_test com os diretórios config e plugin. Ele também define o nome do host usado por Haraka para a saída do nome do host. Se hostName não estiver correto, edite config/host_list. Por exemplo, para receber e -mails endereçados ao user@domain.com, adicione domain.com ao arquivo config/host_list. Finalmente, comece a Haraka usando permissões raiz:

haraka -c /path/to/haraka_test

E vai correr.

Explore

Você pode encontrar os seguintes links relevantes:

 Português