Haraka, yüksek trafikli siteler için açık kaynaklı bir SMTP sunucusudur

Haraka İşlem e -posta hizmeti

Self Barındırılan Açık Kaynak SMTP Sunucusu Node.js ile Üretilen

Haraka oldukça ölçeklenebilir bir node.js açık kaynaklı SMTP sunucusudur. Binlerce eşzamanlı bağlantıya hizmet edebilir ve saniyede binlerce mesaj sunabilir.

Genel Bakış

Haraka% 100 ücretsiz ve açık kaynaklı bir SMTP sunucusudur. Modüler eklenti mimarisine sahip oldukça ölçeklenebilir bir Node.js e -posta sunucusudur. Binlerce eşzamanlı bağlantıya hizmet edebilir ve saniyede binlerce mesaj sunabilir. Node.js ile yazılmıştır ve genişletilebilir. Tüm kaynak kodu GitHub’da mevcuttur. Haraka, eksiksiz, istikrarlı, güvenli ve uzatılabilir ücretsiz bir SMTP sunucusu sağlayan modüler eklenti tabanlı bir mimariye sahip harika bir araçtır. Haraka ayrıca gelen posta sunucusu ve giden posta sunucusu (posta aktarma aracısı) olarak da kullanılabilir. Bu açık kaynaklı SMTP sunucusunun ana gücü yüksek performanslı ve esnek eklenti sistemidir. Bu, JavaScript geliştiricilerinin sunucunun davranışını değiştirmesini sağlar. Oldukça ölçeklenebilir bir SMTP sunucusu olarak, çoğunlukla yüksek trafik siteleri veya uygulamalar için kullanılır. Haraka çok iyi spam korumasına sahiptir ve kullanıcınızın gelen kutusundaki spam’i azaltmanıza yardımcı olur. Eklenti sistemi, yeni özellikler geliştirmeyi çok kolaylaştırır. Kendi yüksek ölçeklenebilir açık kaynaklı SMTP sunucunuzu kurmak ve özelleştirebileceğiniz bir çözüm arıyorsanız. Sonra Haraka gerekli tüm özellikleri destekler. Yüksek trafik siteleri için mevcut en umut verici açık kaynaklı SMTP sunucularından biridir.

Sistem gereksinimleri

Node.js’yi destekleyebilecek herhangi bir önemli işletim sisteminde kolayca çalışabilir

  • Mac os işletim sistemi
  • Linux
  • Pencereler

Özellikler

Haraka açık kaynaklı SMTP sunucusunun temel özellikleri aşağıdadır

  • Yüksek performans
  • Genişletilebilirlik
  • Eklentiler
  • son derece eşzamanlı
  • Proxy protokolü için yerel destek
  • son derece yapılandırılabilir

Kurulum

Haraka, NOD.JS’nin çalışmasını gerektirir, Haraka’yı NPM ile yükleyebilirsiniz:

npm install -g haraka

Kurulumdan sonra, hizmeti kurmak için `` haraka ‘ikili kullanın. İlk olarak, hizmeti oluşturun:

haraka -i /path/to/haraka_test

Bu, içindeki config 've eklenti’ dizinleri ile `` haraka_test ‘dizini oluşturur. Ayrıca Haraka tarafından kullanılan ana bilgisayar adını ana bilgisayar adının çıktısına ayarlar. Hostname doğru değilse, config/host_list düzenleyin. Örneğin, @Domain.com adresine adreslenen posta almak için Domain.com ’’ add config/host_list dosyasına ekleyin. Son olarak, kök izinlerini kullanarak Haraka’yı başlatın:

haraka -c /path/to/haraka_test

Ve koşacak.

Keşfetmek

Aşağıdaki bağlantıları alakalı bulabilirsiniz:

 Türkçe