ইমেইল পাঠানো

বাংলায় জ্যাঙ্গো টিউটোরিয়াল সিরিজে আপনাদেরকে স্বাগতম। আজকের পর্বে আমরা দেখব django mail ব্যাবহার করে কিভাবে আমরা  ইমেইল পাঠাবো। ইমেইল পাঠানোর জন্য বেশ কিছু পদ্ধতি রয়েছে। আমার কাছে সবচেয়ে সহজ যে পদ্ধতিটি মনে হয়েছে তা তুলে ধরলাম।

Django mail ব্যাবহার করে খুব সহজে ইমেইল পাঠানো যায়। এজন্য আমাদের একটি ইমেইল গেটওয়ে লাগবে যার মাধ্যমে ইমেইল আদান প্রদান হবে। sendgrid আমাদেরকে বিনামুল্যে এই সুবিধা প্রদান করে।
Sendgrid.com এ গিয়ে সাইনআপ করি।
Settings.py এ যোগ করি

ইমেইল ফাংশন

Shell এ টেষ্ট করি

লক্ষ করুন manage.py যেখানে আছে আপনার টার্মিনাল সেই ডিরেক্টরীতেই আছে। to_email একটি লিষ্ট হবে । এখানে একাধিক ইমেইল যোগ করা যাবে। নিজের ইমেইল দিয়ে পরিক্ষা করুন আপনি ইমেইল পাচ্ছেন কিনা।

এখন একটি ফর্ম তৈরী করুন যেখানে from_email, to_email, body তিনটি ফিল্ড থাকবে । পুরন করে সেন্ড চাপলে ইমেইল চলে যাবে।

কোড করা শেষ হলে আমার কোডের সাথে মিলিয়ে নিন।

Site Footer