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: