আপনি যদি একটি নির্ভরযোগ্য এবং কস্ট-ইফেক্টিভ উপায় খুঁজছেন ইমেইল পাঠাতে, তবে AWS Simple Email Service (SES) একটি চমৎকার অপশন। এটি একটি ক্লাউড-ভিত্তিক ইমেইল প্ল্যাটফর্ম যা আপনাকে দ্রুত এবং সহজে ইমেইল পাঠাতে এবং পেতে সাহায্য করে।
SES-এর সাথে, আপনাকে আপনার মেইল সার্ভার ম্যানেজ করার চিন্তা করতে হবে না, এবং আপনি Amazon-এর ক্লাউড ইনফ্রাস্ট্রাকচারের স্কেলেবিলিটি এবং নির্ভরযোগ্যতার সুবিধা নিতে পারবেন।
SES সেট আপ করার কিছু ধাপ আছে, যেমন আপনার ডোমেইন ভেরিফাই করা, আপনার ইমেইল ঠিকানা ভেরিফাই করা, এবং MX রেকর্ড সেট আপ করা। এই সংক্ষিপ্ত গাইডটি আপনাকে প্রতিটি ধাপে নিয়ে যাবে যাতে আপনি খুব কম সময়ে আপনার SES আপ এবং রানিং করতে পারেন।
পূর্বাপেক্ষা: এই টিউটোরিয়ালটি একটি হ্যান্ডস-অন ডেমো। ফলো করার জন্য, নিশ্চিত করুন আপনার একটি এক্টিভ AWS অ্যাকাউন্ট আছে।
AWS SES কনফিগার করার পদ্ধতি
ধাপ ১ – আইডেন্টিটি ভেরিফাই করুন
প্রথমে, আপনার AWS Management Console অ্যাকাউন্টে লগইন করুন এবং Simple Email Service সার্চ করুন। Amazon Simple Email Service-এ সিলেক্ট করুন।
AWS SES সার্চ করা
এটি আপনাকে SES Console-এ নিয়ে যাবে।
ইমেইল পাঠানো শুরু করার জন্য, আপনাকে একটি আইডেন্টিটি তৈরি করতে হবে। এতে আপনি যে ইমেইল ঠিকানা ব্যবহার করবেন ইমেইল পাঠাতে সেটি ভেরিফাই করা জড়িত। আপনি যদি ইমেইল ঠিকানাটি ভেরিফাই না করেন, তবে আপনি SES-এ কোনো অ্যাকশন করতে পারবেন না।
নোট করুন আপনি একটি ডোমেইনও আইডেন্টিটি হিসেবে যোগ করতে পারেন, কিন্তু এই গাইডে আমরা একটি ইমেইল ঠিকানা ব্যবহার করব। Create identity-এ ক্লিক করুন একটি ইমেইল ঠিকানা ভেরিফাই করতে।
আইডেন্টিটি তৈরি করা
পরবর্তী, Email address অপশনটি সিলেক্ট করুন এবং যে ইমেইল ঠিকানা ব্যবহার করতে চান সেটি লিখুন।
Amazon SES-এ, আপনি একটি ডোমেইন, সাবডোমেইন, বা ইমেইল ঠিকানা একটি ভেরিফাইড আইডেন্টিটি হিসেবে ব্যবহার করতে পারেন। আপনার জন্য যা উপযুক্ত সেটি ব্যবহার করুন।
আইডেন্টিটি ভেরিফাই করা
আমরা Amazon SES-এ আইডেন্টিটি ম্যানেজ করতে ট্যাগ ব্যবহার করি। আমরা এখানে এটি স্কিপ করব, কিন্তু আপনি চাইলে একটি ট্যাগ ডিফাইন করতে পারেন। একবার হয়ে গেলে, আপনার SES অ্যাকাউন্টের জন্য একটি আইডেন্টিটি তৈরি করতে Create identity-এ ক্লিক করুন।
Amazon SES-এ আইডেন্টিটি তৈরি করা
এখন, আপনি যে ইমেইল ঠিকানাটি ব্যবহার করেছেন আইডেন্টিটি তৈরি করার জন্য সেটিতে একটি ইমেইল পাঠানো হবে। ইমেইলে থাকা লিংকে ক্লিক করুন আপনার ইমেইল ভেরিফাই করতে।
আপনার ইমেইল ঠিকানা ভেরিফাই করা
এটি করার পর, আপনি আপনার SES অ্যাকাউন্টের ভেরিফাইড আইডেন্টিটির তালিকায় আপনার ইমেইল ঠিকানাটি দেখতে পাবেন।
ভেরিফাইড আইডেন্টিটির তালিকা
SMTP ক্রেডেনশিয়াল তৈরি করার পদ্ধতি
Simple Mail Transfer Protocol (SMTP) একটি মেইল সার্ভারের মাধ্যমে মেসেজ পাঠায় এবং রিসিভ করে। এই সেকশনে, আপনি শিখবেন কীভাবে ক্রেডেনশিয়াল তৈরি করবেন যা আপনাকে SES মেইল সার্ভারের এক্সেস দেবে ইমেইল পাঠাতে এবং পেতে।
প্রথমে, আপনার Amazon SES ড্যাশবোর্ডে লগইন করুন। SMTP settings-এ ক্লিক করুন।
Amazon SES Dashboard
তারপর Create SMTP credentials-এ ক্লিক করুন Amazon SES-এ আপনার SMTP অ্যাকাউন্টের লগইন ডিটেইল তৈরি করতে।
SMTP Credentials তৈরি করা
আপনি একটি IAM ইউজারনেম ডিফাইন করতে পারেন বা ডিফল্টটি ব্যবহার করতে পারেন। একবার হয়ে গেলে, Create-এ ক্লিক করুন।
SMTP জন্য IAM ইউজার তৈরি করা
একবার IAM ইউজার তৈরি হয়ে গেলে, আপনার SMTP ডিটেইলস আপনার IAM ইউজারনেমের পাশাপাশি ডিসপ্লে হবে।
শীর্ষে একটি নোটিফিকেশন দেখাবো যে আপনার ইউজার তৈরি হয়েছে। নিশ্চিত করুন যে আপনি ক্রেডেনশিয়ালগুলো ডাউনলোড করেছেন কারণ এটি একটি One-Time display ডিটেইল। আপনি Download Credentials-এ ক্লিক করে সেগুলো ডাউনলোড করতে পারেন।
তৈরি SMTP Credentials
বহুত ভালো! আপনার এখন AWS Simple Email Service SMTP ক্রেডেনশিয়ালের এক্সেস আছে। আপনি ক্রেডেনশিয়ালগুলো ব্যবহার করে আপনার ব্যাকএন্ডকে Amazon SES সার্ভারের সাথে সংযোগ করতে পারেন ইমেইল পাঠাতে।
উপসংহার
Amazon Simple Email Service (SES) একটি শক্তিশালী এবং নির্ভরযোগ্য টুল দ্রুত মার্কেটিং, নোটিফিকেশন, এবং ট্রানজ্যাকশনাল ইমেইল পাঠাতে। Amazon SES সেট আপ করা সহজ এবং আপনি এটি কয়েকটি সিম্পল ধাপে করতে পারেন।
AWS অ্যাকাউন্টে সাইন আপ করার পর এবং Amazon SES কনসোল অ্যাক্সেস করার পর, আপনি একটি ডিফল্ট ইমেইল ঠিকানা ভেরিফাই এবং সেট করতে পারেন এবং সার্ভিসটি ব্যবহার করে ইমেইল পাঠানো শুরু করতে পারেন।
Amazon SES-এর সাথে, আপনি ক্লাউড-ভিত্তিক ইমেইল পাঠানোর সুবিধা উপভোগ করতে পারেন, যার মধ্যে উন্নত ডেলিভারেবিলিটি, স্কেলেবিলিটি, এবং সিকিউরিটি রয়েছে।
নি:শুল্কে কোডিং শিখুন। freeCodeCamp-এর ওপেন সোর্স ক্যারিকুলাম ৪০,০০০-এর অধিক লোককে ডেভেলপার হিসেবে চাকরি পেতে সাহায্য করেছে। শুরু করুন।