Defaults.Exposed › সেটআপ › SPF
Microsoft 365-এ SPF সেট আপ করার পদ্ধতি
একটি SPF রেকর্ড যোগ করুন যাতে বিশ্ব জানতে পারে Microsoft 365-এর সার্ভারগুলো আপনার ডোমেনের জন্য ইমেইল পাঠাতে অনুমোদিত।
এটি আপনার ব্যবসার জন্য কেন গুরুত্বপূর্ণ
SPF (Sender Policy Framework) হলো আপনার ডোমেনের DNS-এ একটি সংক্ষিপ্ত নোট যা তালিকাভুক্ত করে কোন মেইল সার্ভারগুলো আপনার ডোমেন থেকে ইমেইল পাঠাতে অনুমোদিত। এটি ছাড়া, প্রতারকরা আপনার গ্রাহক ও সরবরাহকারীদের কাছে জাল ইনভয়েস, পেমেন্ট অনুরোধ বা কোটেশন পাঠাতে আপনার ঠিকানা নকল করতে পারে — এবং আপনার নিজের বৈধ ইমেইল স্প্যামে চলে যাওয়ার সম্ভাবনা বাড়ে। SPF সেটআপ করা বিনামূল্যে, কয়েক মিনিট সময় নেয়, এবং আপনার নাম রক্ষা করতে ও ইমেইল ডেলিভারি নিশ্চিত রাখতে সবচেয়ে শক্তিশালী, সস্তা জিনিসগুলোর একটি।
গুরুত্বপূর্ণ: এটি আসলে কোথায় হয়
এটি অনেককে বিভ্রান্ত করে, তাই এটি স্পষ্ট করা মূল্যবান:
- Microsoft 365 আপনার ইমেইল চালায় (মেইলবক্সগুলো Exchange Online-এ থাকে)। কিন্তু Microsoft 365 হলো মেইল প্ল্যাটফর্ম — এটি অগত্যা আপনার ডোমেনের DNS কোথায় থাকে নয়।
- SPF রেকর্ড আপনার DNS হোস্টে যোগ করা হয় — যে কোম্পানি আপনার ডোমেনের নেমসার্ভার নিয়ন্ত্রণ করে। এটি সেই রেজিস্ট্রার হতে পারে যেখানে আপনি ডোমেন কিনেছিলেন (GoDaddy, Namecheap, ইত্যাদি), একটি ওয়েব হোস্ট, বা Cloudflare-এর মতো কিছু।
- আপনি Microsoft-কে আপনার DNS পরিচালনা করতে দিলে, তাহলে আপনার DNS হোস্ট হলো Microsoft, এবং আপনি Microsoft 365 admin center → Settings → Domains → DNS records-এ রেকর্ড সম্পাদনা করবেন। সেক্ষেত্রে Microsoft প্রায়ই আপনার জন্য স্বয়ংক্রিয়ভাবে সঠিক SPF রেকর্ড যোগ করে।
তাহলে: Microsoft আপনাকে বলে রেকর্ডে কী থাকা উচিত; আপনি এটি যেখানে আপনার DNS থাকে সেখানে যোগ করুন।
প্রথমে: কোন কোম্পানি আপনার DNS চালাচ্ছে?
একটি DNS রেকর্ড তখনই কার্যকর হয় যখন আপনি এটি যেখানে আপনার ডোমেনের নেমসার্ভার পয়েন্ট করে সেখানে যোগ করুন। নিশ্চিত না হলে, আপনার রেজিস্ট্রার অ্যাকাউন্টে ডোমেন চেক করুন এবং Nameservers বিভাগ দেখুন, বা যে আপনার ওয়েবসাইট সেটআপ করেছে তাকে জিজ্ঞেস করুন। সেই কোম্পানির DNS settings-এ SPF রেকর্ড যোগ করুন। ভুল জায়গায় যোগ করলে কিছুই হবে না।
আপনি কী যোগ করবেন
Microsoft 365-এর জন্য একটি একক TXT রেকর্ড। স্ট্যান্ডার্ড মান হলো:
v=spf1 include:spf.protection.outlook.com -all
include:spf.protection.outlook.comMicrosoft 365-এর মেইল সার্ভারগুলোকে আপনার জন্য পাঠাতে অনুমোদন দেয়।-allহলো Microsoft যা সুপারিশ করে — একটি “হার্ড ফেইল”। আপনি এখনো নিশ্চিত না হলে, আরো মৃদু~allদিয়ে শুরু করতে পারেন।
আপনার প্রতি ডোমেনে শুধুমাত্র একটি SPF রেকর্ড থাকা উচিত। যদি ইতিমধ্যে একটি থাকে — উদাহরণস্বরূপ কারণ আপনি একটি নিউজলেটার টুল বা CRM-এর মাধ্যমেও পাঠান — একটি দ্বিতীয় যোগ করবেন না। বিদ্যমানটি সম্পাদনা করুন এবং Microsoft-এর অংশ এতে যোগ করুন, যেমন:
v=spf1 include:spf.protection.outlook.com include:servers.mcsv.net -all
পদক্ষেপ
- আপনার DNS হোস্টে সাইন ইন করুন (আপনার রেজিস্ট্রার, ওয়েব হোস্ট, বা DNS প্রদানকারী — বা Microsoft 365 admin center যদি Microsoft আপনার DNS চালায়)।
- আপনার ডোমেনের DNS settings খুলুন (DNS / Records / Advanced DNS খুঁজুন)।
- একটি নতুন রেকর্ড যোগ করুন এবং টাইপ হিসেবে TXT বেছে নিন।
- Name / Host ফিল্ডে,
@লিখুন (এর মানে “ডোমেনটি নিজেই”)। - Value / Data ফিল্ডে,
v=spf1 include:spf.protection.outlook.com -allপেস্ট করুন। - TTL ডিফল্টে রাখুন (১ ঘণ্টা ঠিক আছে)।
- সেভ করুন।
মানুষ যে ভুলগুলো করে
- এটি কোনো মেইলবক্স সেটিং নয়। মানুষ “SPF” খুঁজে Microsoft 365-এর settings-এ এবং টাইপ করার কোনো বাক্স খুঁজে পায় না — কারণ এটি আপনার DNS-এ থাকে, মেইলবক্স বা Exchange অ্যাডমিন সেটিংসে নয়।
- শুধুমাত্র একটি SPF রেকর্ড।
v=spf1দিয়ে শুরু হওয়া দুটি রেকর্ড SPF সম্পূর্ণভাবে ভেঙে দেয়। - Name-এ
@, আপনার ডোমেন নয়। - কোটিং দেখুন। বেশিরভাগ DNS হোস্ট আপনার জন্য কোট যোগ করে — মান সরলভাবে পেস্ট করুন।
- Microsoft
spf.protection.outlook.comব্যবহার করে। পুরানো বা অন্য জায়গা থেকে কপি করা রেকর্ডে ভিন্ন হোস্ট নাম থাকতে পারে — নিশ্চিত করুন include ঠিকঠাকspf.protection.outlook.com। - পরিবর্তনগুলো তাৎক্ষণিক নয়। DNS সব জায়গায় আপডেট হতে কয়েক মিনিট থেকে কয়েক ঘণ্টা লাগতে পারে।
এটি কাজ করেছে কিনা যাচাই করুন
সেভ করার পরে, Defaults.Exposed-এর বিনামূল্যে চেক দিয়ে নিশ্চিত করুন রেকর্ডটি লাইভ এবং সঠিক কিনা। আপনার ডেটা ইইউতে প্রক্রিয়া করা হয়।
সম্পন্ন? আপনার ডোমেইন বিনামূল্যে চেক করুন নিশ্চিত করতে যে এটি কাজ করেছে — এবং সমস্ত ৩৪টি চেক জুড়ে আপনার সম্পূর্ণ গ্রেড দেখুন।