Haraka Transaktions e -posttjänst
Självvärd Open Source SMTP -server byggd med Node.js
Haraka är en mycket skalbar node.js öppen källkod SMTP-server. Det kan tjäna tusentals samtidiga anslutningar och leverera tusentals meddelanden per sekund.
Översikt
Haraka är en 100% gratis och öppen källkod SMTP-server. Det är en mycket skalbar node.js -e -postserver med en modulär plugin -arkitektur. Det kan tjäna tusentals samtidiga anslutningar och kan leverera tusentals meddelanden per sekund. Den är skriven i node.js och kan förlängas. All källkod är tillgänglig på GitHub. Haraka är ett bra verktyg som har en modulär plugin-baserad arkitektur som ger en komplett, stabil, säker och utdragbar gratis SMTP-server. Haraka kan också användas som inkommande e -postserver och utgående e -postserver (e -postöverföringsagent). Huvudstyrkan för denna Open Source SMTP-server är dess höga prestanda och flexibla plugin-system. Det gör det möjligt för JavaScript -utvecklarna att ändra serverns beteende. Som en mycket skalbar gratis SMTP -server används den mest för webbplatser eller applikationer med hög trafik. Haraka har mycket bra skräppostskydd och hjälper dig att minska skräppost i användarens inkorg. Dess plugin -system gör det mycket enkelt att utveckla nya funktioner. Om du vill ställa in din egen mycket skalbara SMTP-server med öppen källkod och letar efter en lösning som du kan anpassa. Sedan stöder Haraka alla nödvändiga funktioner. Det är en av de mest lovande SMTP-servrarna med öppen källkod för webbplatser med hög trafik.
Systemkrav
Det kan enkelt köras på alla större operativsystem som kan stödja node.js
- Mac OS
- Linux
- Windows
Funktioner
Följande är de viktigaste funktionerna i Haraka Open-Source SMTP-server
- hög prestanda
- Förlängbarhet
- plugins
- Mycket samtidig
- Infödda stöd för proxyprotokoll
- Mycket konfigurerbar
Installation
Haraka kräver node.js för att köra Du kan installera Haraka med npm:
npm install -g haraka
Efter installationen använder du Binary ‘Haraka’ för att ställa in tjänsten. Skapa först tjänsten:
haraka -i /path/to/haraka_test
Det skapar katalogen “Haraka_test” med “config” och “plugin” -kataloger inom. Det ställer också värdnamnet som Haraka som används till värdnamnet.
Om HostName 'inte är korrekt, redigera
config/host_list’. För att ta emot e -post adresserad till user@domain.com
, lägg till domain.com
i filen ‘config/host_list’.
Slutligen, börja Haraka med rotbehörigheter:
haraka -c /path/to/haraka_test
Och det kommer att springa.
Explore
Du kan hitta följande länkar relevanta: