تعذُّر نظام التعرف على هوية المرسل (SPF) بسبب 10 عمليات تحقق من النطاق

المشكلة

تم ضبط سجلّ نظام التعرّف على هوية المرسل (SPF) بشكل صحيح، ولكن تعذُّر ذلك بسبب وجود عدد كبير جدًا من عمليات البحث في النطاق (الحد الأقصى هو 10). يتم تحديد ذلك في الفقرة 4.6.4 من معيار RFC 7208. حدود البحث في نظام أسماء النطاقات، إذا وصل العميل إلى أكثر من 10 نطاقات، سيتعذّر دائمًا بيان نظام التعرّف على هوية المُرسِل (SPF) وسيتم إرسال الرسالة الإلكترونية إلى مجلد الرسائل غير المرغوب فيها.

البيئة

  • سجلّ TXT لنظام أسماء النطاقات لمصادقة نظام التعرّف على هوية المُرسِل (SPF)

الحل

  1. يمكنك التحقّق من عمليات البحث المتداخلة، التي يتم احتسابها ضمن الحد الأقصى 10. إذا كان سجلّ نظام التعرّف على هوية المرسل (SPF) يتضمن نطاقًا، وكان هذا النطاق يتضمن نطاقات أخرى في سجلّ نظام التعرّف على هوية المرسل (SPF)، يتم احتساب هذه النطاقات الأخرى ضمن الحد الأقصى لسجلّ نظام التعرّف على هوية المرسل (SPF). يمكنك التحقّق من ذلك باستخدام مجموعة أدوات وحدة تحكُّم المشرف في Google > التحقق من أداة MX.
  2. يحتاج العميل إلى تعديل سجلّ TXT لنظام SPF وإزالة أي آليات include للجهات الخارجية التي لم تعد ترسل رسائل إلكترونية إلى نطاقك.

السبب

يحدد مستند مواصفات RFC7208 RFC7208 أنّ عدد الآليات والمعدِّلات التي تُجري عمليات بحث نظام أسماء النطاقات يجب ألا يتجاوز 10 آليات لكل فحص نظام التعرف على هوية المرسل (SPF). وقد يؤدي تجاوز الحدّ الأقصى إلى عرض الخطأ.

Permerror SPF permanent error too many DNS lookups.