الإجابة المختصرة: خلاصة شرح سجل SPF أن تضيف سجلًا واحدًا من نوع TXT، اسمه @ وقيمته v=spf1 include:_spf.your-provider.com ~all، وأن تضع مكان المثال قيمة include التي تنشرها شركة الاستضافة أو خدمة البريد التي ترسل عبرها. ولا يُسمح لاسم نطاقك (الدومين) إلا بسجل SPF واحد. وتضيف هذا السجل في إعدادات نظام أسماء النطاقات (DNS)، مثلًا في Cloudflare → DNS → Records، لا في ووردبريس ولا في منشئ النماذج السهل (Easy Form Builder).
أظهر لك اختبار البريد السطر Sender permission (SPF) (إذن الإرسال) وبجانبه الشارة Needs setup (يحتاج إلى إعداد). وهذا الجزء من النتيجة يظهر بالإنجليزية حتى لو كانت لوحة تحكم ووردبريس بالعربية، لأنه لم يُترجم بعد. في هذا الدليل تضيف سجلًا واحدًا يحل المشكلة، ويكفيك لذلك نحو 5 دقائق، ثم بعض الانتظار حتى تنتشر تغييرات DNS.
هذا إعداد في نطاقك، لا في الإضافة. سجل SPF جزء من إعدادات DNS لنطاقك، وتجد هذه الإعدادات في Cloudflare، أو لدى مسجّل النطاق (الشركة التي اشتريت منها النطاق)، أو في لوحة تحكم الاستضافة. أما منشئ النماذج السهل فيكتفي بالتحقق من وجود السجل، ولا تستطيع أي إضافة أن تضيفه نيابةً عنك. وبمجرد أن تضيف السجل، تستفيد منه كل رسائل موقعك، أيًّا كانت الإضافة التي ترسلها.
ما هو SPF في البريد الإلكتروني؟ الجواب في جملة واحدة
سجل SPF ملاحظة علنية مرتبطة بنطاقك، تسرد الخوادم المسموح لها بإرسال البريد باسمك. حين يستقبل صندوق بريد رسالة تقول إنها من نطاقك، يقرأ هذه الملاحظة؛ فإن لم يجد في القائمة الخادم الذي أرسلها، بدت الرسالة مزوّرة وذهبت إلى البريد المزعج.
قبل أن تبدأ: اعرف مَن يرسل بريد موقعك
يجب أن يذكر سجل SPF الجهة التي ترسل بريد موقعك فعلًا، وهي واحدة مما يلي:
| الجهة التي ترسل رسائلك | ما تضعه في السجل |
|---|---|
| خادم البريد لدى شركة الاستضافة (وهو الوضع الافتراضي في معظم المواقع) | قيمة include: التي تنشرها شركة الاستضافة. ابحث في صفحات المساعدة لديها عن «SPF record» أو «سجل SPF»، فلكلٍّ من Hostinger وSiteGround وBluehost مثلًا صفحة كهذه |
| خدمة إرسال بريد ربطتها بموقعك عبر إضافة SMTP (مثل Brevo وSMTP2GO وMailjet وPostmark وGmail…) | قيمة include: من صفحة Authenticate your domain (مصادقة النطاق) في تلك الخدمة |
| الاثنان معًا | قيمتا include: كلتاهما في السجل نفسه |
لست متأكدًا؟ تجد الجواب في منشئ النماذج السهل ← الإعدادات ← إعدادات البريد الإلكتروني (Easy Form Builder → Settings → Email Settings): إن لم تكن هناك إضافة SMTP منصّبة على موقعك، فشركة الاستضافة هي التي ترسل بريدك.
الخطوة 1: افتح سجلات DNS
- في Cloudflare: سجّل الدخول، واختر نطاقك، ثم افتح DNS → Records (قائمة سجلات DNS). ولا تتوفر لوحة Cloudflare بالعربية، لذلك نكتب أسماء أزرارها وحقولها بالإنجليزية كما تظهر على الشاشة، ومعها معناها بالعربية.
- في لوحة أخرى: ستجد لدى مسجّل النطاق أو شركة الاستضافة صفحة باسم DNS أو DNS Zone أو Zone Editor (محرر منطقة DNS)، أو ما يقابلها بالعربية في لوحتك. وإن كانت خوادم الأسماء (Nameservers) الخاصة بنطاقك تشير إلى Cloudflare، فمكان التعديل هو Cloudflare؛ وإلا فهو لدى مسجّل النطاق أو شركة الاستضافة.
الخطوة 2: تأكد من عدم وجود سجل SPF سابق
ابحث في القائمة عن سجل من نوع TXT يبدأ محتواه بـ v=spf1. يجب أن يكون للنطاق سجل SPF واحد فقط؛ فإن وجدت سجلًا كهذا فحرّره، ولا تُضف سجلًا ثانيًا أبدًا.
الخطوة 3: أضف سجل TXT للنطاق أو حرّره

اضغط Add record (إضافة سجل) واملأ الحقول التالية:
| الحقل | القيمة |
|---|---|
| حقل Type (النوع) | TXT |
| حقل Name (الاسم) | علامة @، وبعض اللوحات تطلب بدلًا منها اسم النطاق وحده، مثل example.com |
| حقل Content (المحتوى) | النص v=spf1 include:_spf.your-provider.com ~all، بعد أن تضع مكان المثال قيمة include المناسبة من الجدول السابق |
| حقل TTL | الخيار Auto (تلقائي)، أو 3600 |
إن كنت ترسل عبر خدمتين، فاكتب قيمتَي include كلتيهما قبل ~all:
v=spf1 include:_spf.your-host.com include:spf.your-email-service.com ~all
أبقِ ~all في آخر السجل، ومعناه: «عامِل أي جهة أخرى على أنها مشبوهة». ولا تنتقل إلى -all إلا بعد أن تنجح فحوصات SPF وDKIM وDMARC كلها طوال بضعة أيام.
ثم اضغط Save (حفظ).
الخطوة 4: انتظر قليلًا ثم أعد الاختبار
تحتاج تغييرات DNS من 5 دقائق إلى بضع ساعات حتى تنتشر. بعد ذلك افتح في ووردبريس منشئ النماذج السهل ← الإعدادات ← إعدادات البريد الإلكتروني، واضغط تحقق من خادم البريد الإلكتروني (Easy Form Builder → Settings → Email Settings → Check Email Server)، ثم انظر إلى سطر Sender permission (SPF) (إذن الإرسال). من المفترض أن تظهر بجانبه الآن الشارة Looks good (يبدو جيدًا).

أخطاء شائعة
- سجلّا SPF في نطاق واحد. في هذه الحالة تتجاهل صناديق البريد السجلين معًا، فادمجهما في سجل واحد.
- أكثر من 10 عمليات استعلام (lookups) عبر
include:. عندها يتوقف سجل SPF عن العمل، فأزِل منه الخدمات التي لم تعد تستخدمها. - خطأ إملائي في قيمة include. انسخ القيمة من صفحة المزوّد، ولا تكتبها يدويًا.
- تعديل DNS لدى مسجّل النطاق بينما يستخدم النطاق خوادم أسماء Cloudflare. لن يكون لهذا التعديل أي أثر؛ حرّر السجلات في الجهة التي تشير إليها خوادم الأسماء.
الأسئلة المتكررة
استضافتي تقول إن سجل SPF مُعدّ بالفعل، فما المشكلة؟ إن كان الأمر كذلك، فمن المفترض أن تظهر في الاختبار بجانب سطر إذن الإرسال الشارة Looks good (يبدو جيدًا). أما إذا بقيت الشارة Needs setup (يحتاج إلى إعداد)، فموقعك يرسل من خادم لا يذكره السجل، والسبب عادةً إضافة SMTP ترسل عبر خدمة أخرى. فأضف قيمة include الخاصة بتلك الخدمة إلى السجل.
هل يمكنني الاستغناء عن SPF والاكتفاء بسجل DKIM؟ لا. تشترط معظم صناديق البريد أن ينجح فحص SPF أو فحص DKIM وأن يتطابق مع نطاقك، وسياسة DMARC تحتاج إلى نجاح واحد منهما على الأقل. لذلك أعِدّ السجلات الثلاثة كلها.
هل يغيّر هذا السجل شيئًا في موقعي؟ لا، فهو مجرد ملاحظة علنية عن نطاقك، لا تقرؤها إلا صناديق البريد.
برومبت جاهز لأي مساعد ذكاء اصطناعي
انسخ النص التالي كله، واستبدل القسم الأول بمعلوماتك أنت، ثم الصقه في ChatGPT أو Gemini أو Claude أو أي مساعد آخر.
[معلوماتي — استبدلها]
نطاقي: example.com
تُدار إعدادات DNS لنطاقي في: (Cloudflare / اسم مسجّل النطاق / اسم لوحة الاستضافة)
مَن يرسل بريد موقعي: (شركة الاستضافة «X» / خدمة البريد «Y» عبر الإضافة «Z»)
سجل SPF الحالي إن وُجد: (الصقه هنا، أو اكتب «لا يوجد»)
[التعليمات — لا تغيّرها]
أنت تساعد مالك موقع ووردبريس ليست لديه خلفية تقنية على إضافة سجل SPF واحد صحيح.
هذا إعداد في DNS، ولا تستطيع إضافة النماذج أن تقوم به. القواعد: سجل SPF واحد فقط لكل نطاق،
ينتهي بـ ~all، ولا يتجاوز أبدًا 10 عمليات استعلام include.
أجب بالعربية دائمًا. واذكر أسماء القوائم والأزرار والحقول كما تظهر على شاشتي بالضبط: بالعربية إن ظهرت
بالعربية، وبالإنجليزية إن ظهرت بالإنجليزية (كما في Cloudflare ولوحات خدمات البريد). ولا تترجم قيم السجلات.
1. أخبرني بقيمة include الدقيقة للجهة المُرسِلة التي ذكرتها (أو من أين أنسخها).
2. أعطني السجل النهائي في ثلاثة حقول: Type وName وContent، جاهزًا للّصق.
3. أرشدني إلى إضافته في لوحة DNS خطوة واحدة في كل مرة، واسألني عمّا أراه أمامي قبل أن تنتقل إلى الخطوة التالية.
4. اختم بمدة الانتظار اللازمة، وبطريقة إعادة الاختبار في منشئ النماذج السهل ← الإعدادات ← إعدادات البريد الإلكتروني (Easy Form Builder → Settings → Email Settings).