Haraka jest serwerem SMTP z open source dla witryn o dużym natężeniu ruchu

Haraka Transakcyjna usługa e -mail

Serwer SMTP z własnym hostem open source zbudowany z node.js

Haraka to wysoce skalowalny serwer SMTP Node.js. Może obsługiwać tysiące jednoczesnych połączeń i dostarczać tysiące wiadomości na sekundę.

Przegląd

Haraka to w 100% bezpłatny i open source serwer SMTP. Jest to wysoce skalowalny serwer e -mail Node.js z modułową architekturą wtyczki. Może obsługiwać tysiące jednoczesnych połączeń i może dostarczać tysiące wiadomości na sekundę. Jest napisany w Node.js i można go rozszerzyć. Cały kod źródłowy jest dostępny na GitHub. Haraka to świetne narzędzie, które ma modułową architekturę wtyczki, która zapewnia kompletny, stabilny, bezpieczny i rozszerzony bezpłatny serwer SMTP. Haraka może być również używany jako przychodzący serwer pocztowy i wychodzący serwer poczty (agent przesyłania poczty). Główną siłą tego serwera SMTP open source jest jego wysokowydajny i elastyczny system wtyczek. To pozwala programistom JavaScript na zmianę zachowania serwera. Będąc wysoce skalowalnym bezpłatnym serwerem SMTP, który jest najczęściej używany w witrynach lub aplikacjach o dużym natężeniu ruchu. Haraka ma bardzo dobrą ochronę spamu i pomaga zmniejszyć spam w skrzynce odbiorczej użytkownika. Jego system wtyczek ułatwia opracowanie nowych funkcji. Jeśli chcesz skonfigurować własny wysoce skalowalny serwer SMTP open source i szukać rozwiązania, które możesz dostosować. Następnie Haraka obsługuje wszystkie wymagane funkcje. Jest to jeden z najbardziej obiecujących serwerów SMTP z otwartym poziomem dostępnym dla witryn o dużym natężeniu ruchu.

Wymagania systemowe

Może łatwo działać na dowolnym głównym systemie operacyjnym, który może obsługiwać node.js

  • System operacyjny Mac
  • Linux
  • Windows

Cechy

Poniżej znajdują się kluczowe funkcje haraka open-source server SMTP

  • Wysoka wydajność
  • rozszerzalność
  • wtyczki
  • wysoce współbieżne
  • Native Support for Proxy Protocol
  • Bardzo konfigurowalne

Instalacja

Haraka wymaga node.js do uruchomienia, możesz zainstalować haraka z NPM:

npm install -g haraka

Po instalacji użyj binarnego „haraka`, aby skonfigurować usługę. Najpierw utwórz usługę:

haraka -i /path/to/haraka_test

To tworzy katalog haraka_test 'z katalogami' config 'i plugin’. Ustawia również nazwę hosta używaną przez Haraka na wyjście nazwy hosta. Jeśli „nazwa hosta” jest nieprawidłowa, edytuj config/host_list. Na przykład, aby odbierać pocztę adresowaną do user@domain.com, dodaj domain.com do pliku config/host_list. Na koniec zacznij Haraka przy użyciu uprawnień korzeniowych:

haraka -c /path/to/haraka_test

I to się uruchomi.

Badać

Możesz znaleźć istotne następujące linki:

 Polski