التحقق من سجل SPF لنطاق
ما هو سجل SPF، ولماذا يحمي نطاقك من الانتحال، وكيف يبدو السجل الصحيح والخاطئ (مع مثال ~all مقابل -all)، وكيف تصلحه خطوة بخطوة. مع فحص مجاني وفوري لأي نطاق.
أداة مجانية · دون تسجيل
افحص سجل SPF لنطاقك الآن
أدخل نطاقك، وتفحص أداتنا لتحليل مصادقة البريد في ثوانٍ سجل SPF إلى جانب DKIM وDMARC وMX: هل هو موجود، وهل هو صالح، وهل تحمي سياسته من الانتحال. التحليل فوري ولا نخزّن نطاقك.
ما هو سجل SPF؟
v=spf1 وينتهي بآلية all تحدّد ما يجب فعله مع المُرسِلين غير المدرَجين.لماذا يهم: يوقف انتحال نطاقك
كيف يبدو سجل SPF صحيح وآخر خاطئ
v=spf1 include:_spf.google.com include:sendgrid.net -allالفرق الأساسي في النهاية.
-all (hardfail) يوجّه المستقبِلين إلى رفض أي مُرسِل غير مدرَج: وهي السياسة الموصى بها بعد أن تكون قد حصرت جميع مُرسِليك. ~all (softfail) يطلب قبوله مع وضع علامة اشتباه عليه: مفيد كخطوة انتقالية بينما تتأكد من عدم نسيان أي خدمة شرعية. تجنّب +all الذي يصرّح لأي شخص ويُلغي الحماية تمامًا، وتجنّب البقاء على ~all إلى الأبد. عدم وجود سجل SPF، أو وجود سجلَّي SPF على النطاق نفسه — ما يسبب خطأ PermError — هما أيضًا إعدادان خاطئان.أخطاء شائعة تُبطل سجل SPF لديك
+all ونشر سجلَّين، فإن أكثر الأخطاء شيوعًا هو تجاوز حدّ الـ 10 استعلامات DNS: كل include أو a أو mx أو redirect يُحتسب، وبتجاوز العشرة يُرجع SPF خطأ PermError ويتوقف عن التحقق. ادمج عناصر include غير الضرورية. تذكّر أيضًا أن SPF وحده لا يحمي العنوان الظاهر (حقل "من:" الذي يراه المستلِم): فهو يتحقق من نطاق المغلّف (Return-Path). لذلك يجب أن يقترن SPF دائمًا بـ DMARC الذي يوائم ويحمي المُرسِل الظاهر.كيف تُعِدّ أو تُصلح سجل SPF خطوة بخطوة
2. أنشئ سجل TXT واحدًا فقط على النطاق الجذر يشملها جميعًا، مثل
v=spf1 include:_spf.google.com include:sendgrid.net ~all.3. انشره في DNS وانتظر الانتشار (من دقائق إلى بضع ساعات).
4. تحقّق من أنه يُحَلّ، ولا يتجاوز 10 استعلامات، ولا توجد سجلات مكررة.
5. عندما تتأكد من عدم نقص أي مُرسِل، شدّد السياسة من
~all إلى -all.يمكنك التحقق من كل خطوة عبر أداتنا المجانية.
أسئلة شائعة حول SPF
كيف أتحقق من سجل SPF لنطاقي؟
أدخل نطاقك في أداتنا المجانية: نستعلم DNS العام ونخبرك فورًا بما إذا كان هناك سجل SPF، وما إذا كان صالحًا، وما إذا كانت سياسته تحمي من الانتحال، إلى جانب DKIM وDMARC وMX.
ما الفرق بين ~all و-all في SPF؟
-all (hardfail) يطلب من الخوادم رفض أي مُرسِل غير مُدرَج في سجل SPF لديك؛ وهي السياسة الأكثر أمانًا بعد أن تُدرِج جميع خدماتك. ~all (softfail) يطلب قبوله مع وضع علامة اشتباه عليه، وهو مفيد كخطوة انتقالية. عليك تجنّب +all الذي يصرّح لأي شخص.
هل يكفي SPF لحمايتي من الانتحال؟
لا. يتحقق SPF من نطاق المغلّف التقني، لكنه لا يتحقق من العنوان الظاهر الذي يراه المستلِم. للحماية الفعلية عليك دمجه مع DKIM، وقبل كل شيء مع DMARC الذي يوائم ويحمي المُرسِل الظاهر لرسائلك.
لماذا يُرجع SPF لدي خطأ PermError؟
السبب الأكثر شيوعًا هو تجاوز حدّ الـ 10 استعلامات DNS (كل include أو a أو mx أو redirect يُحتسب) أو نشر سجلَّي SPF على النطاق نفسه. ادمج عناصر include غير الضرورية واحتفظ بسجل TXT واحد يبدأ بـ v=spf1.
المصادر والمراجع
- RFC 7208 — إطار سياسة المُرسِل (SPF)
- Google Workspace — مساعدة SPF
- Microsoft — إعداد SPF في Microsoft 365
آخر تحديث: يوليو 2026 · محتوى معلوماتي؛ لا يُعد استشارة.
واصل التعلّم
راقب مصادقة بريدك باستمرار
سجّل مجانًا في OCIRIA Security واحصل على تنبيهات عندما يتغيّر SPF أو DKIM أو DMARC أو يتوقّف عن حماية نطاقك.