Haraka लेन -देन ईमेल सेवा
स्वयं होस्ट किए गए ओपन सोर्स SMTP सर्वर नोड के साथ निर्मित
Haraka एक अत्यधिक स्केलेबल नोड है। JS ओपन-सोर्स SMTP सर्वर। यह हजारों समवर्ती कनेक्शन परोस सकता है और प्रति सेकंड हजारों संदेश दे सकता है।
अवलोकन
हरका एक 100% मुफ्त और ओपन-सोर्स एसएमटीपी सर्वर है। यह एक मॉड्यूलर प्लगइन आर्किटेक्चर के साथ एक अत्यधिक स्केलेबल नोड.जेएस ईमेल सर्वर है। यह हजारों समवर्ती कनेक्शन की सेवा कर सकता है और प्रति सेकंड हजारों संदेश दे सकता है। यह Node.js में लिखा गया है और इसे बढ़ाया जा सकता है। सभी स्रोत कोड GitHub पर उपलब्ध है। हरका एक महान उपकरण है जिसमें एक मॉड्यूलर प्लगइन-आधारित आर्किटेक्चर है जो एक पूर्ण, स्थिर, सुरक्षित और एक्सटेंडेबल फ्री एसएमटीपी सर्वर प्रदान करता है। हरका का उपयोग इनकमिंग मेल सर्वर, और आउटगोइंग मेल सर्वर (मेल ट्रांसफर एजेंट) के रूप में भी किया जा सकता है। इस ओपन-सोर्स एसएमटीपी सर्वर की मुख्य ताकत इसका उच्च प्रदर्शन और लचीला प्लगइन सिस्टम है। यह जावास्क्रिप्ट डेवलपर्स को सर्वर के व्यवहार को बदलने की अनुमति देता है। एक अत्यधिक स्केलेबल फ्री एसएमटीपी सर्वर होने के नाते यह ज्यादातर उच्च ट्रैफ़िक साइटों या अनुप्रयोगों के लिए उपयोग किया जाता है। हरका में बहुत अच्छा स्पैम सुरक्षा है और आपको अपने उपयोगकर्ता के इनबॉक्स में स्पैम को कम करने में मदद करता है। इसका प्लगइन सिस्टम नई सुविधाओं को विकसित करना बहुत आसान बनाता है। यदि आप अपना खुद का अत्यधिक स्केलेबल ओपन-सोर्स एसएमटीपी सर्वर सेट करना चाहते हैं, और एक समाधान की तलाश में हैं जिसे आप अनुकूलित कर सकते हैं। फिर हरका सभी आवश्यक सुविधाओं का समर्थन करता है। यह उच्च ट्रैफ़िक साइटों के लिए उपलब्ध सबसे होनहार ओपन-सोर्स एसएमटीपी सर्वर में से एक है।
सिस्टम आवश्यकताएं
यह आसानी से किसी भी प्रमुख ऑपरेटिंग सिस्टम पर चल सकता है जो Node.js का समर्थन कर सकता है
- मैक ओएस
- लिनक्स
- खिड़कियाँ
विशेषताएँ
निम्नलिखित हाराका ओपन-सोर्स एसएमटीपी सर्वर की प्रमुख विशेषताएं हैं
- उच्च प्रदर्शन
- एक्सटेंसिबिलिटी
- प्लगइन्स
- अत्यधिक समवर्ती
- प्रॉक्सी प्रोटोकॉल के लिए देशी समर्थन
- अत्यधिक विन्यास योग्य
स्थापना
Haraka को Node.js को चलाने के लिए आवश्यकता है आप NPM के साथ हरक को स्थापित कर सकते हैं:
npm install -g haraka
स्थापना के बाद, सेवा को स्थापित करने के लिए हरका
बाइनरी का उपयोग करें। सबसे पहले, सेवा बनाएं:
haraka -i /path/to/haraka_test
यह Directory haraka_test
को config
और प्लगइन
निर्देशिकाओं के साथ बनाता है। यह Haraka द्वारा उपयोग किए गए होस्ट नाम के आउटपुट के लिए उपयोग किए गए होस्ट नाम को भी सेट करता है।
यदि HostName
सही नहीं है, तो config/host_list
संपादित करें। उदाहरण के लिए, उपयोगकर्ता@domain.com
को संबोधित मेल प्राप्त करने के लिए, config/host_list
फ़ाइल में domain.com
जोड़ें।
अंत में, रूट अनुमतियों का उपयोग करके हरका शुरू करें:
haraka -c /path/to/haraka_test
और यह चलेगा।
अन्वेषण करना
आपको निम्नलिखित लिंक प्रासंगिक मिल सकते हैं: