how to send free email by smtp. (কি ভাবে smtp এর মাধ্যমে ফ্রি email পাঠাতে হয়)

 smtp এর মাধ্যমে মেসেজ পাঠাতে হলে আমাদেরকে নিচের ১৭ টি ধাপ অনূসরণ করতে হবে-

১। প্রথমে আমাদেরকে vs code এ যেতে হবে এবং সেখানে index.html এবং index.js নামে দুইটা ফাইল create করতে হবে।

২। এবার আমাদেরকে smtpjs.com ওয়েবসাইটে যেতে হবে এবং cdn লেখাটার উপর ক্লিক করতে হবে। যার ফলে একটা পপ-আপ বক্স ওপেন হবে (ইমেজ ১)। সেখান থেকে জাভাস্ক্রিপ্ট লিংকটা কপি করে নিতে হবে (ইমেজ ২)।


৩। এখন index.html ফাইলে চলে আসব। এবং সেখানে বডি ট্যাগের ভিতরে একদম নিচে একটা <script src=''></script> ফাইল তৈরী করব এবং সেই ট্যাগের src='' এর ভিতরে smtpjs.com থেকে কপি করা লিংকটা বসিয়ে দেব। উল্লেখ থাকে যে <script></script> ট্যাগটি <head></head> ট্যাগের ভিতরেও বসানো যায়। তবে বডিতে বসানো উত্তম।

৪। এবার আমরা একটা <div> বা form ট্যাগের ভিতরে আমাদের মনের মত একটা  button তৈরী করব।

৫। এখন আমরা button ট্যাগে একটা onclick ফাংশান এড করে দিব যাতে করে বাটনটিতে ক্লিক করা মাত্র আমাদের কাছে একটা ইমেইল চলে আসে।

৬।  এখন আমরা আমাদের index.js ফাইলটা আমাদের index.html ফাইলের সাথে কানেক্ট করে দিব।

৭। এবার আমরা আমাদের index.js ফাইলে চলে যাব এবং সেখানে আমরা button ট্যাগের ভিতর যে অনক্লিক ফাংশানটা এড করেছিলাম হুবহু সেই নামে একটা ফাংশান তৈরী করব।

৮। এখন আমরা পূনরায় smtpjs.com ওয়েবসাইটে চলে যাব এবং সেখানে একটু নিচের দিকে স্ক্রল করলে send and email using: নামে একটা অপশান পাবে এবং তার নিচের সমস্ত কোড কপি করে নিবে।

৯। এবার এই কপি করা কোডগুলা আমাদের তৈরী করা ফাংশানের ভিতর (এই ক্ষেত্রে sendEmail()) পেষ্ট করে দিব।

১০। এখন নিচের মত করে কোডগুলা এডিট করে নিতে হবে।

  • Host: "smtp.gmail.com"
  • Username: যে ইমেল দিয়ে গুগলে লগইন আছ সেটার ইমেইল
  • Password: Username এ যে gmail account ব্যবহার করেছ সেইটার পাসওয়ার্ড [উল্লেখ যে পাসওয়ার্ড কিভাবে তৈরী করতে হবে সে পদ্ধতি ১১ - ১৭ পয়েন্ট এ আলোচনা করা হয়েছে
  • To: যে ইমেইল একাউন্টে ইমেইল পাঠাতে চাও সেই ইমেল একাউন্টের নাম [উল্লেখ থাকে যে যদি একাধিক ব্যক্তির কাছে ইমেইল পাঠাতে চাও তাহলে একাধিক ইমেইল ব্যবহার করতে হবে এবং প্রত্যেকটি ইমেইলের পর কমা (,) ব্যবহার করতে হবে। যেমনঃ aaaa@gamil.com, bbb@gmail.com]
  • From: যে ইমেইল থেকে ইমেইল পাঠাতে চাও। এখানে ইচ্ছেমত ইমেইল একাউন্ট বসানো যায়
  • Subject: ইমেইলের সাবজেক্ট কি রাখতে চাও সেটা লিখতে হবে।
  • Body: ইমেইলের বডিতে কি রাখতে চাও সেটা লিখতে হবে।

১১। পাসওয়ার্ড তৈরীর জন্য প্রথমে আমাদেরকে Username এ যে একাউন্ট ব্যবহার করেছি সেই একাউন্টে যেতে হবে।

১২। এখন Manage Your Google Account এ ক্লিক করতে হবে।

১৩। এখন Security অপশানে ক্লিক করতে হবে। এবং সেখান থেকে কিছুদুর নিচে স্ক্রল করে গেলে 2-step verification অপশান পাবে সেখানে ক্লিক করেবে এবং প্রয়োজনীয় কমান্ড অনুসরণ করে 2-step verification কমপ্লিট করবে। [উল্লেখ 2-step verification এর ক্ষেত্রে প্রথমে তোমার গুগল একাউন্টের পাসওয়ার্ড, পরে ৬ ডিজিটের কোড পাঠানোর জন্য একটা ফোন নাম্বার চাইবে, এবং শেষে turn on বাটনে ক্লিক করলে 2-step verification কমপ্লিট হয়ে যাবে।


১৪। 2-step verification করা হলে  নিচের মত একটা পেজ আসবে। সেখানে back বাটনে ক্লিক করতে হবে।

উল্লেখ থাকে যে, যদি পূর্বে 2-step verification করা থাকে তাহলে ১৩-১৪ নাম্বার পয়েন্ট বাদ দিতে পারেন। অর্থাৎ ভেরিফিকেশান করার দরকার নাই। শুধু Password অপশানে চাপ দিয়ে password তৈরী করতে হবে।


১৫। এবার Add password বাটনে ক্লিক করতে হবে (ইমেজ ১)। তারপর গুগলের পাসওয়ার্ড চাইবে (ইমেজ ২)। এবার (ইমেজ ৩) এর মত একটা পেজ ওপেন হবে।



১৬। এখন select app অপশানে ক্লিক করতে হবে (ইমেজ ১)। এবার other(custom name) অপশানে ক্লিক করতে হবে (ইমেজ ২)। এবার যে কোন একটা নাম সেট করতে হবে (ইমেজ ৩) এবং Generate বাটনে ক্লিক করতে হবে।



১৭। Generate বাটনে ক্লিক করার পর একটা পপ আপ পেজ ওপেন হবে যেখানে একটা পাসওয়ার্ড থাকবে (নিচের ইমেজ দেখ)। এই পাসওয়ার্ডটা কপি করে নিতে হবে এবং ১০ নাম্বার পয়েন্টের password অপশানে বসিয়ে দিতে হবে। 

ব্যস কাজ হয়ে গেল। এখন থেকে বাটনে ক্লিক করলেই ইমেইল চলে যাবে। আরো ভাল করে বুঝতে এই ভিডিও দেখুন।

সম্পূর্ন প্রসেসঃ




Post a Comment

Previous Post Next Post