Haraka Transactionele e -mailservice
Zelf gehoste open source SMTP -server gebouwd met node.js
Haraka is een zeer schaalbaar knooppunt.js Open-Source SMTP-server. Het kan duizenden gelijktijdige verbindingen bedienen en duizenden berichten per seconde leveren.
Overzicht
Haraka is een 100% gratis en open-source SMTP-server. Het is een zeer schaalbare node.js -e -mailserver met een modulaire plug -in -architectuur. Het kan duizenden gelijktijdige verbindingen bedienen en kan duizenden berichten per seconde leveren. Het is geschreven in Node.js en kan worden uitgebreid. Alle broncode is beschikbaar op GitHub. Haraka is een geweldig hulpmiddel met een modulaire op plug-in gebaseerde architectuur die een complete, stabiele, veilige en uitbreidbare gratis SMTP-server biedt. Haraka kan ook worden gebruikt als inkomende e -mailserver en uitgaande e -mailserver (Mail Transfer Agent). De belangrijkste sterkte van deze open-source SMTP-server is het hoge prestaties en flexibele plug-insysteem. Dat stelt de JavaScript -ontwikkelaars in staat om het gedrag van de server te wijzigen. Als een zeer schaalbare gratis SMTP -server wordt het meestal gebruikt voor sites of applicaties met veel verkeer. Haraka heeft een zeer goede spambescherming en helpt u de spam in de inbox van uw gebruiker te verminderen. Het plug -insysteem maakt het heel eenvoudig om nieuwe functies te ontwikkelen. Als u uw eigen zeer schaalbare SMTP-server met open-source wilt instellen en op zoek bent naar een oplossing die u kunt aanpassen. Dan ondersteunt Haraka alle vereiste functies. Het is een van de meest veelbelovende open-source SMTP-servers die beschikbaar zijn voor sites met veel verkeer.
Systeem vereisten
Het kan eenvoudig worden uitgevoerd op elk groot besturingssysteem dat Node.js kan ondersteunen
- MacOS
- Linux
- Ramen
Functies
Hierna volgen de belangrijkste kenmerken van Haraka Open-Source SMTP-server
- Hoge performantie
- uitbreidbaarheid
- plug -ins
- Zeer gelijktijdig
- Native ondersteuning voor proxy -protocol
- Zeer configureerbaar
Installatie
Haraka vereist Node.js om te draaien. U kunt Haraka installeren met NPM:
npm install -g haraka
Gebruik na de installatie het binaire binair ‘Haraka’ om de service in te stellen. Maak eerst de service:
haraka -i /path/to/haraka_test
Dat maakt de map Haraka_Test
met config
en plugin
-mappen binnen. Het stelt ook de hostnaam in die Haraka gebruikt op de uitvoer van de hostnaam.
Als hostName
niet correct is, bewerk dan config/host_list
. Als u bijvoorbeeld e -mail wilt ontvangen die is gericht aan user@domain.com
, voegt u domain.com
toe aan het bestand config/host_list
.
Start ten slotte Haraka met behulp van wortelrechten:
haraka -c /path/to/haraka_test
En het zal lopen.
Ontdekken
Mogelijk vindt u de volgende links relevant: