এ সমস্যাটার কমন লক্ষণ হচ্ছে, আপনার ওয়ার্ডপ্রেস সাইট হতে কোন প্রকার নোটিফিকেশন ইমেইল না আসা!
এ কারণ হচ্ছে অধিকাংশ শেয়ারড হোস্টিং প্রোভাইডররা সার্ভার সুরক্ষার জন্য মডিউলের ইউস লিমিট বা ডিসএবল করে দেয় যার ফলে ইমেইল সেন্ড করা যায় না!
ওয়ার্ডপ্রেস বিগেইনারদের একটা কমন প্রশ্ন হলো,কিভাবে ওয়ার্ডপ্রেস থেকে নোটিফিকেশন ইমেইল না আসা সমস্যা ফিক্স করবে। অনেক নতুন ইউজাররাই আমাকে জিজ্ঞাসা করে থাকে কেন তাদের Gravity Forms বা WPForms থেকে ইমেইল আসছে না অথবা কেন তারা কোন প্রকার ওয়ার্ডপ্রেস নোটিফিকেশন দেখছে না! এই আর্টিকেলে আমরা কিভাবে ইমেইল না আসা সমস্যা ফিক্স করবেন তা নিয়ে আলোচনা করবো।
কেন আপনি আপনার ওয়ার্ডপ্রেস সাইট থেকে ইমেইল পাচ্ছেন না?
এটার জন্য সবচেয়ে কমন যে রিজনটা থাকতে পারে তা হলো, আপনার ওয়ার্ডপ্রেস হোস্টিং সার্ভার PHP mail ফাংশন ইউস করার জন্য কনফিগারেড না! এছাড়া আরেকটা কারণ হতে পারে, অনেক ইমেইল সার্ভিস প্রোভাইডররাই ইমেইল স্প্যাম রোধ করার জন্যে অনেক টুলস ইউস করে থাকে! এই টুলস সবসময় ট্রাই করে আননোন লোকেশন থেকে আসা ইমেইলগুলো ডিলেট করতে! মাঝেমাঝে ওয়ার্ডপ্রেস থেকেও এমন ইমেইল আসতে পারে কিন্তু ওই টুলসগুলো ওই ইমেইলগুলোকে স্প্যাম ফোল্ডারের না রেখে ডিলেট করে দেয়। তাই আপনাকে রিকমেন্ড করবো ওয়ার্ডপ্রেস ইমেইল সেন্ড করার জন্যে নিউজলেটারে ইউস না করতে! ওয়ার্ডপ্রেস ইমেইল সেন্ড করার জন্যে আপনি SMTP ইউস করতে পারেন। SMTP (simple Transfer Protection) ইমেইল সেন্ডের ক্ষেত্রে ইন্ডাস্ট্রি মানের সার্ভিস দেয়!
বিভিন্ন ধরণের SMTP সার্ভিস আছে কিন্তু এই আর্টিকেলে আমরা কেবল দুইটি SMTP সার্ভিস নিয়ে আলোচনা করবো,এগুলো হলো MailGun এবং Gmail।
MailGun ইউস করে আপনার ওয়ার্ডপ্রেস ইমেইল সেন্ড করুন-
MailGun একটি জনপ্রিয় ইমেইল সার্ভিস প্রোভাইডর। এরা ওয়েবসাইট মালিকদের ইউজ পরিমাণ ইমেইল সেন্ড করতে এলাউ করে এবং খুব দ্রুততার সাথেই! ডেডিকেটেড ইমেইল সার্ভিস প্রোভাইডররা আপনার ইমেইল যথাযথ জায়গায় সেন্ডের ক্ষেত্রে প্রচুর টাকা ডিমান্ড করে এবং তারা তেমন নির্ভরযোগ্যও নয়।
এক্ষেত্রে MailGun যদিও পেইড সার্ভিস তবে এটা প্রতি মাসে প্রথম ১০০০০ হাজার ইমেইল ফ্রিতে দিয়ে থাকে। এটা যেকোন ছোট ওয়েবসাইটের জন্য অনেক বেশি!
চলুন আপনার ওয়ার্ডপ্রেস সাইটে ইমেইল সেন্ড করার জন্যে কিভাবে MailGun সেটআপ করবেন তা দেখে নেই-
প্রথমে আপনাকে MailGun এর ওয়েবসাইটে সাইনআপ করতে হবে। সাইআপ হয়ে গেলে, Add your domain' এ ক্লিক করতে হবে। তারপর আপনি Add domain page নামে একটা পেইজ দেখতে পাবেন। এখানে আপনার ওয়েবসাইটের নামে একটা সাবডোমেন এড করতে হবে। যেমন: mail.hostthewebsite.com।
এছাড়া আপনি আপনার ডোমেন দিয়ে আলাদা সাবডোমেইনও ক্রিয়েট করতে পারবেন! সাবডোমেইন ক্রিয়েট করার জন্যে নিচের স্টেপগুলো ফলো করেন-
প্রথমে আপনাকে হোস্টিং একাউন্টের সিপ্যানেল ড্যাশবোর্ডে যেতে হবে। ডোমেইন সেকশনে গিয়ে সাবডোমেইন বারে ক্লিক করুন।-
পরবর্তী পেইজে আপনাকে আপনাকে সাবডোমেইন নেইম সেট করতে হবে এবং এর নিচে আপনাকে রুট ডোমেইন সিলেক্ট করে দিতে হবে।-
ক্রিয়েট বাটনে ক্লিক করার পর আপনি একটি সাকসেসফুল মেসেজ পাবেন,যেখানে বলা হবে আপনার সাবডোমেইন সফলভাবে ক্রিয়েট হয়েছে।
আপনাকে এখন এই সাবডোমেইন MailGun এর Add domain পেইজে এড করতে হবে। ডোমেন এড করার পর MailGun আপনাকে কিছু DNS রেকর্ড দেখাবে-
আবার আপনার সিপ্যানেল ড্যাশবোর্ডে ফিরে যান এবং Advance DNS Zone Editor এ ক্লিক করুন-
তখন আপনাকে কোন ডোমেইনের নামে DNS রেকর্ড চেঞ্জ করতে চান তা জিজ্ঞাসা করা হবে। যখন আপনার রুট ডোমেইনের নামে DNS রেকর্ড চেঞ্জ করা হবে তখন আপনি DNS এড করার অফশন পাবেন।-
প্রথম TXT বক্সে আপনার সাবডোমেইন নেইম বসাতে হবে।TTL বক্সে ১৪৪০০ এড করুন এবং TXT DATA ফিল্ডে Mailgun domain varification পেইজে যে ভেল্যু শো করছে তা কপি করুন।
আবার TXT RECORD এড করতে উপরের প্রোসেসের পুনরাবৃত্তি করুন।
এটা করা হয়ে গেলে, আপনার সিপ্যানেল ড্যাশবোর্ডে ফিরে যান এবং MX ENTRY আইকনে ক্লিক করুন।-
তখন আপনাকে রুট ডোমেইন সিলেক্ট করতে বলা হবে। তারপর একবারে নিচে নেমে আসুন,সেখানে নতুন MX ENTRY এড করার অফশন দেখতে পাবেন।-
নিউ রেকর্ডে ক্লিক করে priority and destination value এড করুন।
তারমানে আপনি সফলভাবে Mailgun এ আপনার ডোমেইন এড করেছেন। আপনি প্রোপার DNS রেকর্ডস ইউস করেছেন কিনা তা ভেরিফাই করতে হবে। এতে কিছুটা সময় লাগবে কেননা DNS রেকর্ড আপডেট হতে কিছুটা টাইম নেয়।
তারমানে আপনি সফলভাবে Mailgun এ আপনার ডোমেইন এড করেছেন। আপনি প্রোপার DNS রেকর্ডস ইউস করেছেন কিনা তা ভেরিফাই করতে হবে। এতে কিছুটা সময় লাগবে কেননা DNS রেকর্ড আপডেট হতে কিছুটা টাইম নেয়।
আপনার ডোমেইন এক্টিভ হয়ে গেলে,আপনি আপনার ওয়ার্ডপ্রেস সাইট Mailgun এ ইমেইল পাঠানোর জন্য সেটআপ করতে পারবেন।
প্রথমে আপনাকে Mailgun এর ওয়ার্ডপ্রেস প্লাগইন ইন্সটল এবং এক্টিভ করে নিতে হবে।
প্লাগইন এক্টিভ হয়ে গেলে আপনাকে Setting >> Mailgun পেইজে ভিজিট করে প্লাগইন সেটিং কলফিগার করতে হবে।-
HTTP API ইউস করে ডিফল্টভাবে Mailgun ইমেইল সেন্ড করে থাকে। কিন্তু অনেকক্ষেত্রে এটা কাজ নাও করতে পারে! তখন আপনি SMTP সুইচ করতে পারেন।
আপনার Mailgun API Keys এর দরকার হবে। সিম্পলি Mailgun এর ড্যাশবোর্ডে লগিন করে আপনার ডোমেইন নেইমে ক্লিক করুন। Mailgun তখন আপনার API Keys শো করবে!-
তারপর এই কি আপনার প্লাগইন সেটিং পেস্ট করতে হবে এবং সেভ বাটনে ক্লিক তা পরিবর্ত্ন করুন। প্লাগইন সেটিং শেষ হলে, আপনাকে কনফিগারেশন বাটনে ক্লিক টেস্ট করতে হবে। Mailgun তখন আপনার কনফিগারেশন টেস্ট করবে এবং সবকিছু ঠিকঠাক হলে সে বিষয় মেসেজ দিবে।
নিয়মিত হোস্টিং প্রোবলেমের সমাধান পেতে জয়েন করে ফেলতে পারেন আমাদের অফিসিয়াল গ্রুপে - হোস্ট দ্যা ওয়েবসাইট ফেসবুক গ্রুপ।
Gmail SMTP সার্ভিস ইউস করে ওয়ার্ডপ্রেস মেসেজ সেন্ড করুন-
Gmail SMTP সার্ভিস ইউস করেও আপনি ওয়ার্ডপ্রেস মেসেজ সেন্ড করতে পারেন। যেকোন জিমেইল একাউন্ট ব্যবহার করেই এটা আপনি করতে পারেন। পার্টিকুলার ডোমেইন নেমের জন্য যদি আপনি গুগল এপস ইউস করেন তাহলে ইমেইল ডেলিভারির ক্ষেত্রে আরো ভালো রেজাল্ট পাবেন
পেইড অথবা ফ্রি যেকোন প্রকার জিমেইল ব্যবহার করার নিয়মাবলী একই রকম।
প্রথমে আপনাকে Gmail SMTP প্লাগইন ইন্সটল এবং এক্টিভ করতে হবে
প্লাগইন এক্টিভ হয়ে গেলে আপনাকে Sitting>>Gmail SMTPপেইজে ভিজিট করে প্লাগইন কনফিগারেড করতে হবে।-
জিমেইল আপনাকে API keys ইউস করার জন্যে একটা এপ ক্রিয়েট করতে বলবে যা SMTP সার্ভিস ইউজের জন্য লাগবে।
আশাকরি এই আর্টিকেলটি আপনাকে কিভাবে ওয়ার্ডপ্রেস থেকে নোটিফিকেশন ইমেইল না আসা সমস্যা ফিক্স করবেন সে ব্যাপারে হেল্প করবে।
এছাড়া আমরা Host The Website টিম আমাদের ক্লায়েন্টের সার্ভার সংক্রান্ত সকল সমস্যার ২৪/৭ হেল্প সাপোর্ট দিয়ে থাকি।
আর যেকোন প্রয়োজনে যোগাযোগ করুন ০১৫২১২১০৩৪৮ নাম্বারে এবং ইমেইল করতে পারেন এখানে sales@hostthewebaite.com or support@hostthewebsite.com