কম্পিউটার টিউটোরিয়াল

ওয়ার্ডপ্রেস কনফিগার করা SMTP মেইল পাঠাতে: ধাপে ধাপে গাইড

ওয়ার্ডপ্রেস কনফিগার করা SMTP মেইল পাঠাতে: ধাপে ধাপে গাইড

ওয়ার্ডপ্রেস (WordPress), তার সকল গুণাবলিরバン္ဘায় যা আপনাকে সহজে একটি ওয়েব প্রেজেন্স ডিজাইন করতে দেয়, এখনো কিছু ক্ষেত্রে সমস্যায় পড়ে। 그중 একটি সমস্যা হলো ইমেইল পাঠাতে SMTP ব্যবহার করা। এটি বিশেষভাবে সমস্যা হয় যদি আপনি WooCommerce প্লাগইন দিয়ে আইটেম বेचেন বা সাদা মাত্র কাস্টমার, মেম্বার বা ইউজারদের সাথে নিয়মিত যোগাযোগ করতে চান।

এই সমস্যা সমাধানের জন্য অনেক থার্ড-পার্টি সমাধান আছে যেন মেইলগান (Mailgun) বা গুগল অ্যাপস (Google Apps), কিন্তু এগুলো পেইড অ্যাপ, এবং সবার কাছে সেসব সমাধানের জন্য রিসোর্স নেই।

ওয়ার্ডপ্রেসের সমস্যা

ওয়ার্ডপ্রেস PHP কে ব্যাকবোন হিসেবে ব্যবহার করে তার সিস্টেমে, এবং অনেক হোস্টিং প্রোভাইডার এই PHP ইনস্টলেশন মিসকনফিগার করে থাকে, অথবা সিকিউরিটির কারণে ডিজেবল করে রাখে। এটি সমস্যার মূল। হোস্টিং প্রোভাইডার যদি ব্লক করে থাকে, তবে ওয়ার্ডপ্রেস ইমেইল ডেলিভার হবে না। তারপরও, ওয়ার্ডপ্রেস ডিফল্ট PHP-এর mail() ফাংশন ব্যবহার করে ইমেইল পাঠায়, যা প্রায়শই সঠিকভাবে কনফিগার করা থাকে না এবং অধিকাংশ সময় স্প্যাম ফোল্ডারে পড়ে যায়।

সমাধান

PHP ব্যবহার করে ইমেইল পাঠানোর পরিবর্তে, SMTP একটি कहीं ভালো বিকল্প। SMTP মানে Simple Mail Transfer Protocol এবং এটি প্রক্রিয়াকে সুবিধা করে আপনি যখন Send বাটনে ক্লিক করেন।

ওয়ার্ডপ্রেসে আপনার নিজস্ব ডোমেইন SMTP-র সাথে ব্যবহার করতে, আপনাকে WP Mail SMTP প্লাগইন ইনস্টল করতে হবে।

ইনস্টল হলে, আপনার ওয়ার্ডপ্রেস অ্যাডমিনিস্ট্রেশন ড্যাশবোর্ডের বাম পাশের মেনুতে "Settings -> WP Mail SMTP" এ নেভিগেট করুন।

আপনি যে ইমেইল অ্যাড্রেস ব্যবহার করতে চান সেটি দিন, সাধারণত "something@mydomain.com", এবং পাঠানোর জন্য যে নামটি ব্যবহার করতে চান সেটি যোগ করুন। এটি হচ্ছে লোকেরা আপনার মেসেজ পাওয়ার সময় কী দেখবে।

ওয়ার্ডপ্রেস কনফিগার করা SMTP মেইল পাঠাতে: ধাপে ধাপে গাইড

এরপর, নিচে স্ক্রল করুন যেখানে Mailer অপশনগুলো আছে। "Other SMTP" ক্লিক করুন, যা নিচের আরও সেটিংস দেখাবে।

ওয়ার্ডপ্রেস কনফিগার করা SMTP মেইল পাঠাতে: ধাপে ধাপে গাইড

  • SMTP হোস্ট ডিটেইলস, এনক্রিপশন টাইপ, এবং পোর্ট নম্বর দিন। সাধারণত হোস্ট হবে কিছু "mail.yourdomain.com" এর মতো; যাইহোক, এটি ভিন্ন হতে পারে। উপরের উদাহরণে মাইনটি "smtp.hosts.co.uk"।
  • এনক্রিপশন আপনার হোস্টের সেটআপের ওপর নির্ভর করবে। আপনার হোস্ট যদি এটিকে ইনেবল করে থাকে, তবে SSL ন্যূনতম ব্যবহার করা উচিত, এবং আদর্শভাবে TLS ব্যবহার করা উচিত।
  • পোর্টের বিষয়ে, সিলেকশন এনক্রিপশন টাইপের ওপর ভিত্তি করে। পোর্ট ৪৬৫ SSL-এর জন্য, এবং পোর্ট ৫৮৭ TLS-এর জন্য ব্যবহৃত হয়, অন্যথায় পোর্ট ২৫, যদি কোনো এনক্রিপশন ব্যবহার না করা হয়।

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

সেটিংসের শেষে Save বাটনে ক্লিক করুন যখন আপনি সন্তুষ্ট হবেন সব কিছু ঠিক আছে।

টেস্টিং (Testing)

আপনি "Email Test" ট্যাবে ক্লিক করে সেটিংস টেস্ট করতে পারেন। যে ইমেইল অ্যাড্রেসে টেস্ট ইমেইল পাবেন সেটি দিন এবং "Send Test" ক্লিক করুন। যদি সফল হয়, তবে আপনি সঠিকভাবে প্লাগইন কনফিগার করেছেন এবং ওয়ার্ডপ্রেস থেকে ইমেইল পাঠাতে প্রস্তুত।

ওয়ার্ডপ্রেস কনফিগার করা SMTP মেইল পাঠাতে: ধাপে ধাপে গাইড

অতিরিক্ত সেটিংস (Additional Settings)

এটি অপশনাল কিন্তু রিকমেন্ডেড। প্লাগইনে আপনি যে পাসওয়ার্ড দেন সেটি "plain text"-এ রাখা থাকে, মানে কেউই পড়তে পারে। পাসওয়ার্ড ফিল্ডের নিচে টেক্স্ট দেখানো হয় নিচের ছবিতে।

ওয়ার্ডপ্রেস কনফিগার করা SMTP মেইল পাঠাতে: ধাপে ধাপে গাইড

আপনাকে আপনার wp-config.php ফাইল এডিট করতে হবে যা আপনার ওয়ার্ডপ্রেস ইনস্টলের রুট ডিরেক্টরিতে অবস্থিত। যেকোনো পরিবর্তন করার আগে ফাইলটি ব্যাকআপ নেওয়া মনে রাখবেন।

যে লাইনটি বলে, "That's all, stop editing! Happy blogging" সেটি খুঁজে বের করুন এবং ঠিক তার আগে নিচের কোড যোগ করুন।

define( 'WPMS_ON', true ); define( 'WPMS_SMTP_PASS', 'your_password' );

"your_password" কে আপনার আসল পাসওয়ার্ড দিয়ে বদলান এবং সেভ করুন।

ট্রাবলশুটিং (Troubleshooting)

আপনি যদি দেখেন আপনার ইমেইল এখনো পাঠানো হচ্ছে না, তবে পোর্ট নম্বর এবং দেয়া ডিটেইলস চেক করুন। অধিকাংশ সময় এনক্রিপশন ব্যবহার এবং পোর্ট নম্বরের কম্বিনেশনই সমস্যা। আপনার হোস্টিং প্রোভাইডার বা ইমেইল প্রোভাইডার আরও সাহায্য করতে পারেন।


  1. ওয়ার্ডপ্রেস ব্লগ শুরু করার পূর্ণ নির্দেশিকা

  2. স্ল্যাক-এ GIF পাঠানোর মাস্টার গাইড: কুইক টিউটোরিয়াল

  3. ওয়ার্ডপ্রেসে XML-RPC নিষ্ক্রিয় করা: যা জানা দরকার

  4. স্টেপ-বাই-স্টেপ গাইড: IMAP মাধ্যমে আউটলুক-এ ইয়াহু মেইল কনফিগার করা