Haraka Transakční e -mailová služba
Samostatný open source SMTP server vytvořený s node.js
Haraka je vysoce škálovatelný server SMTP Open-Source Node.js. Může sloužit tisícům souběžných spojení a dodávat tisíce zpráv za sekundu.
Přehled
Haraka je 100% bezplatný a open-source SMTP server. Jedná se o vysoce škálovatelný e -mailový server Node.js s modulární architekturou pluginu. Může sloužit tisícům souběžných spojení a může dodávat tisíce zpráv za sekundu. Je psán v node.js a lze jej rozšířit. Veškerý zdrojový kód je k dispozici na GitHubu. Haraka je skvělý nástroj, který má modulární architekturu založenou na pluginu, která poskytuje kompletní, stabilní, bezpečný a rozšiřitelný bezplatný server SMTP. Haraka lze také použít jako příchozí poštovní server a odchozí poštovní server (agent přenosu pošty). Hlavní silou tohoto open-source SMTP serveru je jeho vysoce výkonný a flexibilní systém pluginů. To umožňuje vývojářům JavaScriptu změnit chování serveru. Být vysoce škálovatelným bezplatným serverem SMTP se většinou používá pro stránky nebo aplikace s vysokým provozem. Haraka má velmi dobrou ochranu proti spamu a pomůže vám snížit spam v doručené poště uživatele. Jeho systém pluginů usnadňuje vývoj nových funkcí. Pokud chcete nastavit svůj vlastní vysoce škálovatelný server SMTP Open-Source a hledat řešení, které si můžete přizpůsobit. Poté Haraka podporuje všechny požadované funkce. Je to jeden z nejslibnějších serverů SMTP open-source dostupných pro stránky s vysokým provozem.
Požadavky na systém
Může snadno spustit jakýkoli hlavní operační systém, který může podporovat Node.js
- Operační Systém Mac
- Linux
- Okna
Funkce
Následuje klíčové vlastnosti serveru SMTP Open-Source Haraka
- Vysoký výkon
- Rozšiřitelnost
- pluginy
- Vysoce souběžné
- Nativní podpora protokolu proxy
- Vysoce konfigurovatelné
Instalace
Haraka vyžaduje, aby node.js spustil, můžete nainstalovat Haraka s NPM:
npm install -g haraka
Po instalaci použijte binární haraka
k nastavení služby. Nejprve vytvořte službu:
haraka -i /path/to/haraka_test
To vytvoří adresář „haraka_test“ s adresáři config
a plugin
uvnitř. Nastavuje také název hostitele používaného Haraka na výstup názvu hostitele.
Pokud název hostitele není správný, upravte
config/host_list. Například pro přijetí pošty adresované do
user@domain.com přidejte do souboru
config/host_list`.
Nakonec začněte Haraka pomocí oprávnění kořenů:
haraka -c /path/to/haraka_test
A bude to běžet.
Prozkoumejte
Následující odkazy můžete považovat za relevantní: