كيف تصلح سجل SPF
تعني نتيجة SPF في فحص أمان النطاق عادةً أن سجل SPF لديك مفقود، أو مضبوط بشكل خاطئ، أو لا يغطي جميع الخدمات التي ترسل البريد نيابةً عنك. إليك ما يعنيه ذلك وكيف تصلحه.
ماذا تعني هذه النتيجة
SPF (Sender Policy Framework) سجل DNS من نوع TXT يسرد عناوين IP وخوادم البريد المصرّح لها بإرسال البريد من نطاقك. وعندما يتلقى خادم مستقبِل رسالة تدّعي أنها من نطاقك، فإنه يفحص سجل SPF ليرى ما إذا كان الخادم المرسِل في القائمة المعتمدة.
من النتائج الشائعة:
- لا يوجد سجل SPF — يمكن لأي خادم إرسال البريد باسم نطاقك
- يستخدم SPF
~all(فشل مرن softfail) — يُشار إلى المرسلين غير المُصادَق عليهم لكن لا يُحظرون - SPF لا يغطي جميع خوادم البريد — خدمة ترسل البريد نيابةً عنك غير مدرجة
- يحتوي SPF على عدد كبير جدًا من استعلامات DNS — يقتصر SPF على ١٠ استعلامات DNS؛ وتجاوزها يؤدي إلى فشل التحقق
لماذا يهم ذلك
من دون سجل SPF مضبوط بشكل صحيح، يستطيع مرسلو البريد العشوائي والمتصيدون إرسال رسائل تبدو صادرة من نطاقك. وSPF أيضًا إحدى آليتي المصادقة (إلى جانب DKIM) اللتين يعتمد عليهما DMARC في اتخاذ قرار التطبيق.
كيف تعالجها — خطوة بخطوة
الخطوة 1: افحص سجل SPF الحالي
سجل SPF هو سجل TXT على النطاق الجذر. ويبدو هكذا:
v=spf1 include:spf.protection.outlook.com ~all
الخطوة 2: حدّد جميع الخدمات التي ترسل البريد من نطاقك
من الخدمات الشائعة: Microsoft ٣٦٥ وGoogle Workspace وMailchimp وSalesforce وHubSpot وSendGrid وZendesk ومزوّد استضافة موقعك. وتحتاج كل منها إلى مُدخل include: في سجل SPF.
الخطوة 3: ابنِ سجل SPF المحدَّث
v=spf1 include:spf.protection.outlook.com include:sendgrid.net -all
v=spf1— البداية المطلوبةinclude:— يضيف نطاقات عناوين الإرسال لمزوّد خارجيip4:— يضيف عنوان IP محددًا مباشرةً-all— فشل صارم (hard fail): ارفض الرسائل من المصادر غير المدرجة (موصى به)~all— فشل مرن (soft fail): أشِر إليها لكن سلّمها (حماية أقل)
الخطوة 4: حدّث سجل DNS من نوع TXT
سجّل الدخول لدى مزوّد DNS وحدّث سجل TXT على النطاق الجذر. ويجب أن يوجد سجل SPF واحد بالضبط — فتعدد سجلات SPF يؤدي إلى فشل التحقق.
قيم include الشائعة في SPF بحسب مزوّد البريد
| المزوّد | SPF include |
|---|---|
| Microsoft 365 | include:spf.protection.outlook.com |
| Google Workspace | include:_spf.google.com |
| Mailchimp | include:servers.mcsv.net |
| SendGrid | include:sendgrid.net |
| Resend | include:_spf.resend.com |
| Zendesk | include:mail.zendesk.com |
حد الاستعلامات العشرة في DNS
يسمح SPF بحد أقصى قدره ١٠ استعلامات DNS عند تقييمه. وإذا تجاوز سجلك ذلك (وهو أمر شائع عند استخدام كثير من المرسلين الخارجيين)، يفشل التحقق. وإن كانت هذه حالتك، ففكّر في استخدام خدمة لتسطيح SPF (SPF flattening) أو في تقليص عدد مزودي الإرسال لديك.
تحقق من نجاح الإجراء
افحص نطاقك على mydomainrisk.com — ستتحدّث نتيجة SPF لتُظهر حالة النجاح فور ضبط سجلك بشكل صحيح.
افحص سجل SPF الآن
يحلل MyDomainRisk سجل SPF، ويتحقق من تغطيته مقارنةً بسجلات MX، ويميّز بين الفشل المرن والفشل الصارم — مجانًا.
افحص نطاقًا مجانًا ←