कंपन्यांनी स्वतःचे मेल सर्व्हर वापरणे आणि ईमेल मार्केटिंगची अंमलबजावणी करणे हे अधिकच सामान्य होत आहे, वैयक्तिकरित्या मला असा विश्वास आहे की ही कार्ये पार पाडताना एक उत्तम साधन जुळवून दिले जाते. सेंडग्रिड, परंतु दुर्दैवाने ते विशेष आहे. ए सेंडग्रिडला पर्यायी मी दोन दिवस चाचणी केली आहे पोस्टल, आमच्या वेब सर्व्हरवर सहजपणे स्थापित केले जाऊ शकते अशा अतिशय मनोरंजक वैशिष्ट्यांसह एक मुक्त स्त्रोत मेल सर्व्हर.
पोस्टल म्हणजे काय?
पोस्टल च्या कार्यसंघाने रुबी, पीएचपी आणि नोडमध्ये विकसित केलेले एक मुक्त स्त्रोत साधन आहे aTech मीडिया आणि हे आम्हाला कोणत्याही प्लॅटफॉर्मवर किंवा वेब सर्व्हरवर विस्तृत वैशिष्ट्यांसह एक मेल सर्व्हर मिळविण्यास अनुमती देते.
हे साधन एक उत्कृष्ट पर्याय आहे पाठवा ग्रिड, मेलगुन किंवा अगदी लोकप्रिय देखील पोस्टमार्क, मूळतः टेक टीमच्या मूलभूत गरजा पूर्ण करण्यासाठी तयार केले गेले होते परंतु नंतर सर्व वापरकर्त्यांच्या वापरासाठी सोडले गेले.
टूलमध्ये खूपच छान इंटरफेस आहे आणि 6 महिन्यांपेक्षा जास्त काळ त्याची चाचणी घेण्यात आली आहे, त्यात एक साधी एपीआय देखील आहे जी आम्हाला अधिक स्वयंचलितपणे ईमेल पाठविण्यास आणि प्राप्त करण्यास अनुमती देईल.
अनुप्रयोगाचे विविध स्क्रीनशॉट या उत्कृष्ट ओपन सोर्स मेल सर्व्हरच्या वैशिष्ट्यांचे अधिक तपशीलवार स्पष्टीकरण नक्कीच देतील.
पोस्टल कसे स्थापित करावे?
पोस्टल स्थापित करण्यापूर्वी आम्हाला रुबी, मायएसक्यूएल, रेबिटएमक्यू, नोड.जे आणि गिट स्थापित करणे आवश्यक आहे, त्यानंतर आपण खालील चरणांचे अनुसरण केले पाहिजे:
- संबंधित डेटाबेस तयार करा आणि पोस्टलच्या योग्य कार्यासाठी तयार करा
mysql -u root -p
आम्ही पोस्टल डेटाबेस तयार करणे आवश्यक आहे, आपण आपल्या सर्व्हरची स्थानिक आयपी आणि XXX आपल्या इच्छित संकेतशब्दासह बदलणे आवश्यक आहे.
तयार डेटाबेस `टपाल`CHARSET utf8mb4 COLLATE utf8mb4_unicode_ci; अनुदान सर्व ON `टपाल`.* ते `टपाल`@`127.0.0.1` द्वारा ओळखले "XXX";
एका विशिष्ट वापरकर्त्यास सर्व उपसर्गित डेटाबेसमध्ये प्रवेश करण्याची परवानगी द्या
postal-
.अनुदान सर्व खासगी ON `पोस्टकार्ड-%` . * ते `टपाल`@`%` द्वारा ओळखले "XXX";
- खालील आदेशांसह एक रेबिटएमक्यू व्हर्च्युअल होस्ट तयार करा:
sudo rabbitmqctl add_vhost /postal sudo rabbitmqctl add_user postal XXX sudo rabbitmqctl set_permissions -p /postal postal ".*" ".*" ".*"
- पिन चालविण्यासाठी आपली डिस्ट्रॉ तयार करा
sudo useradd -r -m -d /opt/postal -s /bin/bash postal
- दोन अवलंबित्व स्थापित करा ज्या आवश्यक आहेत आणि काही प्रकल्पांना आवश्यक आहे:
sudo gem install bundler sudo gem install procodile
- खालील आदेशासह योग्य निर्देशिकेतील स्त्रोत कोड क्लोन करा:
sudo -u postal git clone https://github.com/atech/postal /opt/postal/app
आम्ही कोणत्याही आदेशाद्वारे पोस्टल कमांडला खालील कमांडसह प्रवेश करण्यासाठी प्रतीकात्मक दुवा तयार करू शकतो
sudo ln -s /opt/postal/app/bin/postal /usr/bin/postal
- पोस्टल चालवण्याची आवश्यकता असलेल्या रुबी अवलंबित्व स्थापित करा.
postal bundle /opt/postal/app/vendor/bundle
- खालील आदेशासह टूलचा प्रारंभिक सेटअप चालवा:
postal initialize-config
- पोस्टल डेटाबेस प्रारंभ करा आणि आपली स्थापना नोंदवा जेणेकरून त्यात https:
postal initialize
आमच्या एन्क्रिप्ट की ची नोंदणी करीत आहे
postal register-lets-encrypt youremail@example.com
- आपला पोस्टल सर्व्हर चालवा आणि आनंद घ्या:
postal start
आपला लेख खूप मनोरंजक आहे, त्याची चाचणी घेण्यासाठी रांगेत आहे.
आपल्याला स्लॅकसाठी कोणतेही विनामूल्य सॉफ्टवेअर पर्याय माहित आहेत काय?
ग्रीटिंग्ज