A Haraka egy nyílt forráskódú SMTP szerver a nagy forgalmi webhelyekhez

Haraka Tranzakciós e -mail szolgáltatás

Saját hostolt nyílt forráskódú SMTP szerver, amelyet a Node.js -vel építettek

A Haraka egy nagyon skálázható Node.js nyílt forráskódú SMTP szerver. Több ezer párhuzamos kapcsolatot szolgálhat fel, és másodpercenként több ezer üzenetet szállíthat.

Áttekintés

A Haraka egy 100% -ban ingyenes és nyílt forráskódú SMTP szerver. Ez egy nagyon skálázható Node.js e -mail szerver, moduláris plugin architektúrával. Több ezer párhuzamos kapcsolatot szolgálhat fel, és másodpercenként több ezer üzenetet szállíthat. A node.js -ben van írva, és meghosszabbítható. Az összes forráskód elérhető a GitHub -on. A Haraka egy nagyszerű eszköz, amelynek moduláris plugin-alapú architektúrája van, amely teljes, stabil, biztonságos és kiterjeszthető ingyenes SMTP-kiszolgálót biztosít. A Haraka felhasználható bejövő e -mail szerverként és kimenő Mail Serverként (Mail Transfer Agent). Ennek a nyílt forráskódú SMTP szervernek a fő erőssége a nagy teljesítményű és rugalmas plugin rendszere. Ez lehetővé teszi a JavaScript fejlesztők számára, hogy megváltoztassák a szerver viselkedését. Nagyon méretezhető ingyenes SMTP -kiszolgáló, leginkább nagy forgalmi webhelyekhez vagy alkalmazásokhoz használják. A Haraka nagyon jó spam -védelemmel rendelkezik, és segít csökkenteni a spam csökkentését a felhasználó beérkező leveleiben. Pluginrendszere nagyon egyszerűvé teszi az új funkciók fejlesztését. Ha be szeretné állítani a saját rendkívül méretezhető SMTP szerverét, és keressen egy olyan megoldást, amelyet testreszabhat. Ezután a Haraka támogatja az összes szükséges funkciót. Ez az egyik legígéretesebb nyílt forráskódú SMTP-kiszolgáló, amely a nagy forgalmi helyek számára elérhető.

Rendszerkövetelmények

Könnyen futhat olyan fő operációs rendszeren, amely támogathatja a node.js -t

  • Mac operációs rendszer
  • Linux
  • Ablakok

Jellemzők

Az alábbiakban bemutatjuk a Haraka nyílt forráskódú SMTP szerver legfontosabb jellemzőit

  • Nagy teljesítményű
  • Bővíthetőség
  • plugins
  • Nagyon egyidejűleg
  • Natív támogatás a proxy protokollhoz
  • Nagyon konfigurálható

telepítés

A Haraka megköveteli a Node.js futtatásához.

npm install -g haraka

A telepítés után használja a „Haraka” bináris szolgáltatást a szolgáltatás beállításához. Először hozza létre a szolgáltatást:

haraka -i /path/to/haraka_test

Ez létrehozza a „Haraka_Test” könyvtárat a „Config” és a „Pluginkönyvtárakkal. Ezenkívül a Haraka által használt gazdagépnevet a gazdagépnév kimenetére állítja. Ha aHostName nem helyes, szerkessze a config/host_list ‘szerkesztést. Például, ha a @domain.com címre címzett e -mailt kap, adja hozzá adomain.com '-et aconfig/host_list` fájlhoz. Végül kezdje el a Harakát gyökér engedélyekkel:

haraka -c /path/to/haraka_test

És futni fog.

Fedezd fel

A következő linkeket relevánsnak találhatja:

 Magyar