Haraka Sandorių el. Pašto paslauga
Savarankiškai priglobtas atvirojo kodo SMTP serveris, sukurtas su „Node.js“
„Haraka“ yra labai keičiamas „Node.js“ atvirojo kodo SMTP serveris. Tai gali aptarnauti tūkstančius vienu metu vykstančių ryšių ir perduoti tūkstančius pranešimų per sekundę.
Apžvalga
„Haraka“ yra 100% nemokamas ir atvirojo kodo SMTP serveris. Tai labai keičiamas „Node.js“ el. Pašto serveris su moduline papildinio architektūra. Tai gali aptarnauti tūkstančius vienu metu vykstančių ryšių ir gali perduoti tūkstančius pranešimų per sekundę. Jis parašytas node.js ir gali būti pratęstas. Visą šaltinio kodą galima rasti „GitHub“. „Haraka“ yra puikus įrankis, turintis modulinę papildinių pagrindu sukurtą architektūrą, teikiančią išsamų, stabilų, saugų ir prailginamą nemokamą SMTP serverį. „Haraka“ taip pat gali būti naudojamas kaip gaunamas pašto serveris ir išeinantis pašto serveris (pašto perdavimo agentas). Pagrindinis šio atvirojo kodo SMTP serverio stiprumas yra jo aukštas našumas ir lanksti papildinių sistema. Tai leidžia „JavaScript“ kūrėjams pakeisti serverio elgseną. Būdamas labai keičiamas nemokamas SMTP serveris, jis dažniausiai naudojamas didelio eismo svetainėms ar programoms. „Haraka“ turi labai gerą šlamšto apsaugą ir padeda sumažinti šlamštą savo vartotojo gautuosiuose. Jos papildinių sistema labai lengva sukurti naujas funkcijas. Jei norite nustatyti savo labai keičiamą atvirojo kodo SMTP serverį ir ieškote sprendimo, kurį galite tinkinti. Tada „Haraka“ palaiko visas reikalingas funkcijas. Tai yra vienas perspektyviausių atvirojo kodo SMTP serverių, prieinamų didelio eismo svetainėms.
Sistemos reikalavimai
Jis gali lengvai paleisti bet kurią pagrindinę operacinę sistemą, kuri gali palaikyti „Node.js“
- Macos
- „Linux“
- „Windows“
Funkcijos
Toliau pateikiamos pagrindinės „Haraka“ atvirojo kodo SMTP serverio savybės
- Aukštas našumas
- išplėtimas
- papildiniai
- Labai kartu
- Gimtoji parama tarpinio serverio protokolui
- Labai konfigūruojama
diegimas
„Haraka“ reikalauja „Node.js“ paleisti, galite įdiegti „Haraka“ su NPM:
npm install -g haraka
Po diegimo paslauga pastatykite dvejetainį „haraka“ dvejetainį. Pirmiausia sukurkite paslaugą:
haraka -i /path/to/haraka_test
Tai sukuria katalogą „haraka_test“ su „config“ ir „papildinio“ katalogais. Tai taip pat nustato pagrindinio kompiuterio vardą, kurį „Haraka“ naudoja pagrindinio kompiuterio pavadinimo išvestis. Jei „HostName“ nėra teisingas, redaguokite „config/host_list“. Pvz., Norėdami gauti paštą, adresuotą „user@domain.com“, pridėkite „domain.com“ į failą „config/host_list“. Galiausiai pradėkite „Haraka“ naudodami šaknies leidimus:
haraka -c /path/to/haraka_test
Ir tai bus.
tyrinėti
Galite rasti šias tinkamas nuorodas: