ইমেল বার্তা পরীক্ষা করার জন্য ওপেন সোর্স গো লাইব্রেরি

বিকাশকারীর জন্য বিনামূল্যে ইমেল পরীক্ষার টুল, GO-তে তৈরি।

MailHog ডেভেলপারদের জন্য একটি ওপেন সোর্স ইমেল পরীক্ষার টুল। আপনি SMTP ডেলিভারির জন্য MailHog ব্যবহার করার জন্য আপনার অ্যাপ্লিকেশনগুলি কনফিগার করতে পারেন, আপনি JSON API দিয়ে ইমেল বার্তাগুলি পুনরুদ্ধার করতে পারেন বা ওয়েব UI এ দেখতে পারেন৷ আপনি বাস্তব SMTP সার্ভারে বার্তা শেষ করতে পারেন।

MailHog ESMTP সার্ভার বাস্তবায়ন, SMTP AUTH এবং PIPELINING সমর্থন করে, পাঠ্য বা HTML ইমেলগুলি দেখার জন্য একটি ওয়েব ইন্টারফেস প্রদান করে, রিয়েল-টাইম ইমেল আপডেটগুলি প্রদর্শন করে এবং বাস্তব SMTP সার্ভারগুলিতে ইমেল প্রকাশ করে। উপরন্তু, API মাল্টিপার্ট MIME সমর্থন করে এবং পৃথক MEME অংশগুলি ডাউনলোড করার অনুমতি দেয়। মেলহগ ইন-মেমরি বার্তা সঞ্চয়স্থান ব্যবহার করে এবং বার্তা স্থিরতার জন্য MongoDB এবং ফাইল-ভিত্তিক স্টোরেজ ব্যবহার করে।

Previous Next

MailHog দিয়ে শুরু করা

MailHog GO দিয়ে নির্মিত যা একাধিক প্ল্যাটফর্মে ইনস্টলেশন ছাড়াই চলে

MacOS এ MailHog চালান

brew update && brew install mailhog
You can start running MailHog in MacOs by running mailhog in the command line.

বহির্গামী SMTP-এর জন্য MailHog কনফিগার করুন

বহির্গামী SMTP কনফিগার করার জন্য আপনাকে নিম্নলিখিত কাঠামোর সাথে JSON ফাইল তৈরি করতে হবে এবং MH_OUTGOING_SMTP বা -outgoing-smtp সেট করতে হবে।

{
"server name": {
  "name": "server name",
  "host": "...",
  "port": "587",
  "email": "...",
  "username": "...",
  "password": "...",
  "mechanism": "PLAIN"
}
            }

JSON ফাইলে, SMPT ইমেল পাঠাতে শুধুমাত্র নাম, হোস্ট এবং পোর্ট প্রয়োজন।

 বাংলা