Haraka è un server SMTP open source per siti ad alto traffico

Haraka Servizio di posta elettronica transazionale

Server SMTP open source autodominato creato con node.js

Haraka è un server SMTP open source node.js altamente scalabile. Può servire migliaia di connessioni simultanee e consegnare migliaia di messaggi al secondo.

Panoramica ### ** ** Haraka è un server SMTP gratuito al 100% e open source. È un server di posta elettronica Node.js altamente scalabile con un’architettura plug -in modulare. Può servire migliaia di connessioni simultanee e può consegnare migliaia di messaggi al secondo. È scritto in node.js e può essere esteso. Tutto il codice sorgente è disponibile su GitHub. Haraka è un ottimo strumento che ha un’architettura modulare basata su plug-in che fornisce un server SMTP gratuito completo, stabile, sicuro e estendibile. Haraka può anche essere utilizzato come server di posta in arrivo e Server di posta in uscita (agente di trasferimento di posta). La forza principale di questo server SMTP open source è il suo sistema di plug-in ad alte prestazioni e flessibile. Ciò consente agli sviluppatori JavaScript di modificare il comportamento del server. Essendo un server SMTP gratuito altamente scalabile, viene utilizzato principalmente per siti o applicazioni ad alto traffico. Haraka ha un’ottima protezione dello spam e ti aiuta a ridurre lo spam nella casella di posta dell’utente. Il suo sistema di plug -in rende molto facile sviluppare nuove funzionalità. Se si desidera impostare il tuo server SMTP open source altamente scalabile e cercare una soluzione che puoi personalizzare. Quindi Haraka supporta tutte le funzionalità richieste. È uno dei server SMTP open source più promettenti disponibili per siti di traffico elevato.

Requisiti di sistema

Può funzionare facilmente su qualsiasi sistema operativo importante in grado di supportare Node.js

  • Mac OS
  • Linux
  • Finestre

Caratteristiche

Di seguito sono riportate le caratteristiche chiave del server SMTP open source haraka

  • Alte prestazioni
  • Estensibilità
  • plugin
  • Altamente simultaneo
  • Supporto nativo per protocollo proxy
  • Altamente configurabile

Installazione

Haraka richiede che Node.js sia possibile installare haraka con NPM:

npm install -g haraka

Dopo l’installazione, utilizzare il binario Haraka per impostare il servizio. Innanzitutto, crea il servizio:

haraka -i /path/to/haraka_test

Ciò crea la directory haraka_test con le directory config e plugin 'all'interno. Imposta anche il nome host utilizzato da Haraka all'output del nome host. Se hostname non è corretto, modifica config/host_list. Ad esempio, per ricevere la posta indirizzata a user@domain.com, aggiungi domain.comal fileconfig/host_list`. Infine, inizia Haraka usando le autorizzazioni di radice:

haraka -c /path/to/haraka_test

E funzionerà.

Esplorare

Potresti trovare i seguenti collegamenti pertinenti:

 Italiano