اهو عام طور تي عام ٿي رهيو آهي ته ڪمپنين کي پنهنجو ميل سرور استعمال ڪرڻ ۽ اي ميل مارڪيٽنگ کي لاڳو ڪرڻ لاءِ ، ذاتي طور تي مون کي يقين آهي ته انهن اوزارن مان هڪ بهترين اوزار جيڪو انهن ڪمن کي انجام ڏيڻ دوران بهترين طريقي سان هوندو آهي موڪليندڙ، پر بدقسمتي سان اهو خاص آهي. هڪ Sendgrid جو متبادل اها مون ڪجھ ڏينهن لاءِ جانچ ڪئي آهي پوسٽلهڪ تمام کليل خاصيتن سان هڪ کليل ذريعو ميل سرور جيڪو اسان جي ويب سرور تي آساني سان انسٽال ڪري سگھجي ٿو.
پوسٽل ڇا آهي؟
پوسٽل هڪ کليل ذريعو اوزار آهي ، ٽيم جي طرفان روبي ، پي ايڇ ۽ نوڊ ۾ ٺاهيل ٽي ميڊيا ۽ جيڪو اسان کي ڪنهن ميل پليٽ فارم يا ويب سرور تي وسيع خوبين سان گڏ ميل جي اجازت ڏي ٿو.
اھو اوزار ھڪڙو بهترين متبادل آھي موڪليو ويو, ٽِم گن يا اڃا گهٽ مشهور پوسٽ مارٽ، اصلي طور تي اي ٽيڪ ٽيم جي بنيادي ضرورتن کي ڀرڻ لاءِ ٺاهيو ويو پر بعد ۾ سڀني استعمال ڪندڙن جي استعمال لاءِ آزاد ڪيو ويو.
اوزار ۾ هڪ تمام سٺو انٽرفيس آهي ۽ وڌيڪ ڇهه مهينا آزمائي ڪئي وئي آهي ، ان ۾ هڪ سادي api به آهي جيڪا اسان کي وڌيڪ اي ميل موڪلڻ ۽ وصول ڪرڻ جي اجازت ڏئي ٿي.
ايپليڪيشن جا هڪ قسم جا اسڪرين شاٽ ضرور انهي شاندار اوپن سورس ميل سرور جي خاصيتن جي وڌيڪ تفصيلي وضاحت ڏيندا.
پوسٽل ڪيئن انسٽال ڪجي؟
پوسٽل کي انسٽال ڪرڻ کان پهريان اسان کي روبي ، آئي ايس ايس ايل ، ربيٽ ايم ڪيو ايم ، نوڊ ڊاجيس ۽ گيٽ انسٽال ڪرڻ گهرجن ، پوءِ اسان کي هيٺين قدمن تي عمل ڪرڻو پوندو.
- لاڳاپيل ڊيٽابيس ٺاهيو ۽ ان کي پوسٽل جي صحيح ڪم لاءِ تيار ڪيو
mysql -u root -p
اسان کي لازمي طور تي پوسٽل ڊيٽابيس ٺاهڻ گهرجي ، توهان کي لازمي طور تي توهان جي سرور جو مقامي آئي پي پڻ تبديل ڪرڻ گهرجي ۽ ايڪس اينڪس کي به توهان جو پاسورڊ سان.
پيدا DATABASE `پوسٽلCHARSET utf8mb4 ڪوليٽ utf8mb4_unicode_ci ؛ مدد سڀني ON `پوسٽل`.* جي طرف `پوسٽل`@`127.0.0.1` شناخت طرفان سڃاتو ويو "كل";
هڪ مخصوص صارف کي سڀني اڳئين ڊيٽابيس تائين رسائي جي اجازت ڏيو
postal-
.مدد سڀ خاصيتون ON `پوسٽ ڪارڊ-٪` . * جي طرف `پوسٽل`@`%` شناخت طرفان سڃاتو ويو "كل";
- هيٺين حڪمن سان گڏ RabbitMQ مجازي ميزبان ٺاهيو:
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
هڪ رايو ، توهان ڇڏيو
تنهنجو مضمون ڏا veryو دلچسپ آهي انهي کي جانچڻ لاءِ قطار ۾.
ڇا توهان سلاڪ جي ڪنهن مفت سافٽ ويئر آپشن بابت knowاڻو ٿا؟
مهرباني