FlexoHost Logo
FlexoHost Logo
Back to guides
DNS3 min readOct 19, 2026

ইমেইল স্প্যামে যাচ্ছে? SPF, DKIM ও DMARC সেটআপের সহজ গাইড (cPanel)

আপনার ডোমেইনের ইমেইল কেন স্প্যামে যায়, SPF, DKIM, DMARC কী, cPanel Email Deliverability দিয়ে কীভাবে ঠিক করবেন আর Gmail-এ পৌঁছানোর নিশ্চয়তা বাড়াবেন।

FlexoHost Team

Technical guides & hosting tips

On this page

গ্রাহককে কোটেশন বা ইনভয়েস পাঠালেন, কিন্তু সেটা গেল তার স্প্যাম ফোল্ডারে? অনেক সময় এর কারণ ইমেইলের কনটেন্ট না, ডোমেইনের প্রমাণপত্র ঠিক না থাকা। ইমেইল জগতে এই প্রমাণপত্র তিনটা: SPF, DKIM আর DMARC।

কেন ইমেইল স্প্যামে যায়?

যে কেউ চাইলে আপনার ডোমেইনের নাম দিয়ে ভুয়া ইমেইল পাঠাতে পারে (spoofing)। তাই Gmail, Outlook-এর মতো সেবা যাচাই করে: "এই ইমেইল কি সত্যিই এই ডোমেইনের অনুমোদিত সার্ভার থেকে এসেছে?" যাচাই ব্যর্থ বা প্রমাণ না থাকলে ইমেইল স্প্যামে যায় বা প্রত্যাখ্যাত হয়।

SPF: কে পাঠাতে পারবে

SPF (Sender Policy Framework) একটা TXT রেকর্ড, যেখানে লেখা থাকে কোন কোন সার্ভার আপনার ডোমেইন থেকে ইমেইল পাঠানোর অনুমতিপ্রাপ্ত।

v=spf1 +a +mx +ip4:203.0.113.10 ~all
  • +a +mx: ডোমেইনের নিজের সার্ভার অনুমোদিত
  • ip4: বা include:: অন্য অনুমোদিত সার্ভার বা সেবা
  • ~all: তালিকার বাইরের সার্ভার সন্দেহজনক

নিয়ম: একটা ডোমেইনে একটাই SPF রেকর্ড।

DKIM: ডিজিটাল স্বাক্ষর

DKIM (DomainKeys Identified Mail) প্রতিটা ইমেইলে একটা গোপন কী দিয়ে ডিজিটাল স্বাক্ষর দেয়। প্রাপকের সার্ভার DNS-এ রাখা পাবলিক কী দিয়ে মিলিয়ে দেখে ইমেইলটা পথে বদলানো হয়নি এবং সত্যিই আপনার ডোমেইনের।

DKIM রেকর্ড দেখতে লম্বা, default._domainkey নামে TXT রেকর্ড হিসেবে থাকে।

DMARC: নিয়ম ও রিপোর্ট

DMARC বলে দেয় SPF বা DKIM ব্যর্থ হলে প্রাপক কী করবে, আর আপনাকে রিপোর্ট পাঠায়।

_dmarc.example.com   TXT   v=DMARC1; p=none; rua=mailto:dmarc@example.com
  • p=none: শুধু নজর রাখো (শুরুর জন্য)
  • p=quarantine: স্প্যামে পাঠাও
  • p=reject: প্রত্যাখ্যান করো

cPanel-এ সেটআপ (সবচেয়ে সহজ উপায়)

ডোমেইনের nameserver আপনার cPanel হোস্টিংয়ে থাকলে:

  1. cPanel-এ Email → Email Deliverability খুলুন।
  2. ডোমেইনের পাশে অবস্থা দেখুন। DKIM আর SPF সবুজ "Valid" দেখালে ঠিক আছে।
  3. সমস্যা দেখালে Manage চাপুন, তারপর Install the suggested record বা Repair চাপুন।
  4. DMARC রেকর্ড না থাকলে Zone Editor-এ নিজে যোগ করুন (নাম _dmarc, ধরন TXT, মান উপরের মতো p=none দিয়ে শুরু)।

DNS অন্য জায়গায় থাকলে (Cloudflare ইত্যাদি)

Email Deliverability পেজ সঠিক রেকর্ড দেখাবে, কিন্তু নিজে বসাতে পারবে না। সেখান থেকে suggested SPF আর DKIM রেকর্ড কপি করে আপনার DNS প্রোভাইডারে (যেমন Cloudflare) হুবহু বসান। DNS রেকর্ড যোগের নিয়ম: DNS রেকর্ড গাইড।

যাচাই করবেন কীভাবে

  • Gmail-এ: নিজের Gmail-এ একটা ইমেইল পাঠান, খুলে ⋮ → Show original। সেখানে SPF: PASS, DKIM: PASS, DMARC: PASS দেখাবে।
  • mail-tester.com: এদের দেওয়া ঠিকানায় ইমেইল পাঠিয়ে ১০-এর মধ্যে স্কোর ও সমস্যার তালিকা পাবেন।
  • MXToolbox: SPF, DKIM, DMARC রেকর্ড আলাদা আলাদা পরীক্ষা।

রেকর্ড ঠিক থাকার পরও স্প্যামে গেলে

  • একসাথে অনেককে ইমেইল (বাল্ক) পাঠাচ্ছেন? মার্কেটিং ইমেইলের জন্য আলাদা ইমেইল মার্কেটিং সেবা ব্যবহার করুন।
  • কনটেন্ট: শুধু ছবি, অনেক লিংক, "FREE!!!" ধরনের শব্দ, সন্দেহজনক অ্যাটাচমেন্ট এড়ান।
  • সার্ভারের IP ব্ল্যাকলিস্টে: MXToolbox-এ Blacklist Check করুন, সমস্যা হলে হোস্টিং সাপোর্টকে জানান।
  • নতুন ডোমেইন: নতুন ডোমেইনের সুনাম তৈরি হতে সময় লাগে, প্রথমে অল্প অল্প ইমেইল পাঠান।
  • প্রাপককে বলুন: প্রথম ইমেইল স্প্যাম থেকে "Not spam" করলে পরেরগুলো ইনবক্সে যায়।

শেষ কথা

SPF বলে কে পাঠাতে পারবে, DKIM প্রমাণ করে ইমেইল আসল, আর DMARC নিয়ম ঠিক করে। cPanel-এর Email Deliverability-তে কয়েক ক্লিকেই প্রথম দুটো ঠিক হয়, DMARC একটা রেকর্ড যোগ করলেই হয়। তিনটা সবুজ থাকলে আপনার ব্যবসার ইমেইল ইনবক্সে পৌঁছানোর সম্ভাবনা অনেক বেড়ে যায়। বিজনেস ইমেইল সেটআপের জন্য পড়ুন: নিজের ডোমেইন দিয়ে বিজনেস ইমেইল।

সাধারণ জিজ্ঞাসা (FAQ)

SPF, DKIM, DMARC কি বাধ্যতামূলক?

আইনি বাধ্যবাধকতা না, কিন্তু Gmail আর Yahoo-র মতো বড় ইমেইল সেবা এখন নির্ভরযোগ্যভাবে ইমেইল পৌঁছাতে এগুলোকে কার্যত অপরিহার্য করে তুলেছে, বিশেষ করে যারা অনেক ইমেইল পাঠায়। ছোট ব্যবসার জন্যও এগুলো থাকলে স্প্যামে যাওয়ার সম্ভাবনা অনেক কমে।

Google Workspace আর cPanel মেইল দুটো একসাথে ব্যবহার করলে SPF কেমন হবে?

একটাই SPF রেকর্ডে দুটো সার্ভিস যোগ করতে হবে, যেমন v=spf1 +a +mx include:_spf.google.com ~all (সার্ভারের IP বা include প্রয়োজন অনুযায়ী)। দুটো আলাদা SPF রেকর্ড রাখলে SPF ব্যর্থ হয়।

DMARC-এ p=reject দেব নাকি p=none?

শুরুতে p=none দিয়ে রিপোর্ট দেখুন, সব বৈধ ইমেইল SPF/DKIM পাস করছে নিশ্চিত হলে ধাপে ধাপে p=quarantine, তারপর p=reject করুন। সরাসরি reject দিলে বৈধ ইমেইলও আটকে যেতে পারে।

Need fast hosting for your website?

NVMe SSD, LiteSpeed, free SSL and 24/7 support, with servers in Bangladesh (BDIX) and abroad.

Related guides

Need Help? We Are Here To Help You

Please feel free to consult with one of our experts, who will thoroughly evaluate your specific requirements and provide a tailored proposal that perfectly aligns with your company's unique needs and realities.