ডাক: সেন্ডগ্রিড বিকল্প যা প্রত্যেকেরই চেষ্টা করা উচিত

সংস্থাগুলি তাদের নিজস্ব মেইল ​​সার্ভার ব্যবহার করা এবং ইমেল বিপণন বাস্তবায়নের জন্য এটি আরও বেশি সাধারণ হয়ে উঠছে, ব্যক্তিগতভাবে আমি বিশ্বাস করি যে এই কাজগুলি সম্পাদন করার সময় যে সরঞ্জামগুলির মধ্যে সবচেয়ে উপযুক্ত স্যুট is SendGridতবে দুর্ভাগ্যক্রমে এটি একচেটিয়া। ক সেন্ডগ্রিডের বিকল্প আমি কয়েক দিনের জন্য পরীক্ষা করেছি পোস্টাল, খুব আকর্ষণীয় বৈশিষ্ট্যযুক্ত একটি ওপেন সোর্স মেল সার্ভার যা সহজেই আমাদের ওয়েব সার্ভারে ইনস্টল করা যায়।

ডাক কি?

পোস্টাল একটি ওপেন সোর্স সরঞ্জাম, এর টিম দ্বারা রুবি, পিএইচপি এবং নোডে উন্নত এটেক মিডিয়া এবং এটি আমাদের যে কোনও প্ল্যাটফর্ম বা ওয়েব সার্ভারে বিস্তৃত বৈশিষ্ট্য সহ একটি মেল সার্ভার রাখতে দেয়।

এই সরঞ্জামটি একটি দুর্দান্ত বিকল্প SendGrid, মেলগান এমনকি সবচেয়ে কম জনপ্রিয় পোস্টমার্ক, মূলত এটিটেক দলের প্রাথমিক চাহিদা পূরণের জন্য তৈরি করা হয়েছিল তবে পরে সমস্ত ব্যবহারকারীর ব্যবহারের জন্য প্রকাশ করা হয়েছিল।

সরঞ্জামটির একটি দুর্দান্ত ইন্টারফেস রয়েছে এবং এটি 6 মাসেরও বেশি সময় ধরে পরীক্ষা করা হয়েছে, এটিতে একটি সহজ এপিআই রয়েছে যা আমাদের আরও স্বয়ংক্রিয়ভাবে ইমেলগুলি প্রেরণ এবং গ্রহণ করতে দেয়।

অ্যাপ্লিকেশনটির বিভিন্ন স্ক্রিনশট অবশ্যই এই দুর্দান্ত ওপেন সোর্স মেল সার্ভারের বৈশিষ্ট্যগুলির আরও বিশদ ব্যাখ্যা দেবে। সেন্ডগ্রিডের বিকল্প

মেইল সার্ভার

ইমেইল - মার্কেটিং

ই-মেইল সার্ভার

ডাক কিভাবে ইনস্টল করবেন?

ডাক ইনস্টল করার আগে আমাদের রুবি, মাইএসকিউএল, রাবিটএমকিউ, নোড.জেএস এবং গিট ইনস্টল করা দরকার, তারপরে আমাদের অবশ্যই নিম্নলিখিত পদক্ষেপগুলি অনুসরণ করতে হবে:

  1. সংশ্লিষ্ট ডাটাবেস তৈরি করুন এবং এটি ডাকের সঠিক কার্যকারিতার জন্য প্রস্তুত করুন
    mysql -u root -p
    

    আমাদের অবশ্যই ডাক ডাটাবেস তৈরি করতে হবে, আপনাকে অবশ্যই আপনার সার্ভারের স্থানীয় আইপি এবং আপনার পছন্দসই পাসওয়ার্ড সহ XXX টি প্রতিস্থাপন করতে হবে।

    তৈরি করুন ডেটাবেস `ডাক`CHARSET utf8mb4 কলটাইট utf8mb4_unicode_ci;
    প্রদান সব ON `ডাক`.* প্রতি `ডাক`@`127.0.0.1` দ্বারা চিহ্নিত "XXX এর";

    একটি নির্দিষ্ট ব্যবহারকারীকে উপসর্গ সহ সমস্ত ডাটাবেসে অ্যাক্সেসের অনুমতি দিন postal-.

    প্রদান সমস্ত ব্যক্তিগতকৃত ON `পোস্টকার্ড-%` . * থেকে `ডাক`@`%`  দ্বারা চিহ্নিত "XXX এর";
  2. নিম্নলিখিত কমান্ডগুলির সাহায্যে একটি রেবিটএমকিউ ভার্চুয়াল হোস্ট তৈরি করুন:
    sudo rabbitmqctl add_vhost /postal
    sudo rabbitmqctl add_user postal XXX
    sudo rabbitmqctl set_permissions -p /postal postal ".*" ".*" ".*"
  3. জিপ চালানোর জন্য আপনার ডিস্ট্রো প্রস্তুত করুন
    sudo useradd -r -m -d /opt/postal -s /bin/bash postal
  4. দুটি নির্ভরতা ইনস্টল করুন যা প্রয়োজনীয় এবং কয়েকটি প্রকল্পের প্রয়োজন:
    sudo gem install bundler
    sudo gem install procodile
  5. নিম্নলিখিত কমান্ড সহ উপযুক্ত ডিরেক্টরিতে উত্স কোডটি ক্লোন করুন:
    sudo -u postal git clone https://github.com/atech/postal /opt/postal/app
    

    নিম্নলিখিত কমান্ডের সাহায্যে আমরা কোনও ডিরেক্টরি থেকে ডাক অ্যাক্সেসের জন্য একটি প্রতীকী লিঙ্ক তৈরি করতে পারি

    sudo ln -s /opt/postal/app/bin/postal /usr/bin/postal
  6. ডাকটি চালানোর জন্য প্রয়োজনীয় রুবি নির্ভরতা ইনস্টল করুন।
    postal bundle /opt/postal/app/vendor/bundle
  7. নিম্নলিখিত কমান্ডটি দিয়ে সরঞ্জামটির প্রাথমিক সেটআপটি চালান:
    postal initialize-config
  8. ডাক ডাটাবেস সূচনা করুন এবং আপনার ইনস্টলেশনটি নিবন্ধ করুন যাতে এটিতে https:
    postal initialize
    

    আমাদের চলুন এনক্রিপ্ট কী নিবন্ধন

    postal register-lets-encrypt youremail@example.com
  9. আপনার ডাক সার্ভার চালান এবং উপভোগ শুরু করুন:
    postal start
    

ডাক সম্পর্কে সিদ্ধান্তে

ব্যক্তিগতভাবে, আমি মনে করি যে ডাকগুলি মেঘ পরিষেবাগুলি একই বৈশিষ্ট্যগুলি প্রতিস্থাপনের জন্য একটি আদর্শ সরঞ্জাম, কারণ এটি আমাদের আরও নিয়ন্ত্রণ এবং আমাদের তথ্যের আরও আনন্দদায়ক পরিচালনা দেয় management স্পষ্টতই অন্যান্য মালিকানাধীন বা নিখরচায় সমাধানের তুলনায় ডাকটির অসুবিধাগুলি এবং সুবিধাগুলি রয়েছে তাই আমাদের পরিস্থিতির বিশ্লেষণটি এটি ব্যবহারের জন্য উপযুক্ত কিনা তা নির্ধারণ করা সুবিধাজনক।

তেমনি, ডাকের শেখার লাইনটি বেশ ছোট, যাতে নিয়ন্ত্রিত পরিবেশে, সরঞ্জামটির ব্যবহার এবং পরিচালনা সম্পর্কে যথেষ্ট গ্রহণযোগ্য পরীক্ষা দেওয়া যেতে পারে।

হালকা, সুরক্ষিত এবং ওপেন সোর্স ইমেল প্ল্যাটফর্ম থাকার গুরুত্বটি তুলে ধরা গুরুত্বপূর্ণ, তবে আরও বেশি গুরুত্বপূর্ণ, আপনার প্রয়োজন অনুসারে সবচেয়ে উপযুক্ত অ্যাপ্লিকেশনটির মধ্যে বেছে নিতে পর্যাপ্ত সময় নেওয়া উচিত। আমি ব্যক্তিগতভাবে এই নতুন সরঞ্জামটি সেন্ডগ্রিডের বিকল্প হিসাবে বিবেচনা করি যা আমার প্রয়োজনের পক্ষে সবচেয়ে বেশি উপযুক্ত, তাই আমি এটি প্রস্তাব করি এবং আজ থেকে এটি উত্পাদন পরিবেশের জন্য সারিযুক্ত হবে।


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।

  1.   কার্লোস মরিসিও তিনি বলেন

    আপনার নিবন্ধটি খুব আকর্ষণীয়, এটি পরীক্ষা করার জন্য সারিবদ্ধ।
    আপনি কি স্ল্যাকের জন্য কোনও মুক্ত সফ্টওয়্যার বিকল্প জানেন?

    গ্রিটিংস।