تسمية النتيجة ليست تشخيصًا
خطأ فادح يشير إلى خطأ دائم في SPF التقييم، لكنه لا يحدد عيبًا فريدًا. سياسة مختارة غير صحيحة، متعددة قابلة للتطبيق سجلات SPF، يمكن أن تؤدي السياسة العودية المفقودة أو حد التقييم الذي تم تجاوزه إلى هذه النتيجة من خلال قواعد مختلفة. يمكن أن تؤدي استجابة الدعم التي تترجم كل permerror إلى "عدد كبير جدًا من عمليات بحث DNS " إلى إرسال المسؤول نحو الإصلاح الخاطئ وربما يؤدي إلى إتلاف ترخيص المرسل الصالح.
ابدأ بالحفاظ على الهوية والمدخلات المستخدمة للتقييم. سجل عنوان الاتصال، HELO أو البريد من السياق والمجال الذي تم تقييمه ووسيطة المرسل والوقت. ثم احتفظ باستجابة DNS الفعلية وسياسة نظام SPF المحددة. وبدون هذه المدخلات، قد يتعلق تقريران مختلفان بهويات مختلفة أو لقطات مختلفة بدلاً من الاختلاف حول نفس السياسة. RFC 7208 ، القسم 2.3 و2.4 و8.7
تحقق من اختيار السجل وبناء الجملة أولاً
يتضمن اختيار سياسة نظام التعرف على SPF قواعد محددة. تتسبب سجلات SPF المتعددة المحددة في permerror ؛ ولا يتم دمجها في سياسة أكبر ولا ينبغي التعامل معها على أنها وسيلة مناسبة لتقسيم الموردين. تختلف سلاسل أحرف TXT الموجودة في سجل واحد عن السجلات المستقلة المتعددة. احتفظ بحدود التسجيل حتى يتمكن المراجع من التمييز بين تفاصيل العرض التقديمي ومشكلة الاختيار الحقيقية.
يحتاج بناء الجملة أيضًا إلى مراجعة كاملة للسياسة. يتطلب RFC 7208 التحقق من بناء الجملة قبل تقييم الآلية؛ وبالتالي فإن الآلية غير الصالحة يمكن أن تكون ذات أهمية حتى لو كان شخص ما يتوقع مطابقة آلية سابقة. الآليات غير المعترف بها والمعدلات غير المعترف بها التي تم تجاهلها ليست فئات قابلة للتبديل. تجنب الإرشادات الغامضة لحذف كل رمز مميز غير مألوف. تحديد دورها النحوي وكيفية التعامل مع المعيار قبل تحديد ما إذا كان خطأ أم لا. RFC 7208 ، القسم 3.2، 4.5، 4.6 و6
ثم قم بتصنيف حالات فشل ميزانية التقييم
بالنسبة للميزانية الإجمالية للمصطلحات المسببة لـ DNS، قم بتضمين a وmx وptr والعدد الموجود وإعادة التوجيه أثناء التقييم. الحد هو عشرة، وتجاوزه يوجب permerror . ولا يقتصر هذا على عدد حزم DNS أو عدد تضمينات المستوى الأعلى أو عدد الموردين الفريدين. يقوم العودية بمشاركة الميزانية، ولا يؤدي التخزين المؤقت إلى إزالة المصطلحات التي تم تقييمها منطقيًا.
الحدود الأخرى تحتاج إلى تسمياتها الخاصة. الاستجابات الباطلة لها حد يجب أن يكون على مستوى اثنين، مع التكوين المسموح به والإعداد الافتراضي الموصى به وهو اثنين عندما تكون قابلة للتكوين؛ يؤدي تجاوز الحد المطبق إلى permerror . تحتوي معالجة MX على قيود إلزامية إضافية. العبارة التي تقول إن "السجل يحتوي على تسعة تضمينات فقط" لا تستبعد هذه الأسباب الأخرى، كما أن العدد المرتفع للحزم الأولية لا يثبت في حد ذاته أنه تم تجاوز الحد الإجمالي البالغ عشرة فترات. RFC 7208 ، القسم 4.6.4
نتائج خطأ منفصلة عن نتائج الترخيص
يؤكد الفشل على أن العميل غير مصرح له بالهوية التي تم تقييمها. Permerror يعني أن التقييم لا يمكن أن يؤدي إلى نتيجة التفويض المقصودة بسبب خطأ دائم. تيمفيرور يمثل خطأ عابرا. لا يُعد "لا شيء" أيضًا نتيجة مميزة، مع تعيين خاص عند مواجهته من خلال التضمين أو إعادة التوجيه. لا ينبغي دمج هذه التصنيفات في مجموعة واحدة "فشل نظام التعرف على SPF )" عند شرح الإجراء التصحيحي.
ولا يزال المتلقي هو الذي يقرر كيفية التعامل مع النتائج بموجب سياسته الخاصة. لا تحدد الرسالة المرفوضة عيب نظام التعرف على هوية SPF الذي تسبب في الرفض ما لم يدعم الدليل هذا الارتباط. وبالمثل، فإن البريد المقبول لا يثبت صحة السياسة. احتفظ بتشخيص المصادقة وترتيب التسليم في حقول منفصلة، وتجنب الوعد بأن إصلاح DNS واحدًا سيصلح كل مشكلة في التسليم. RFC 7208 ، القسم 5.2 و6.1 و8
ورقة عمل الفرز مع أسباب توقف واضحة
استخدم ورقة عمل مقسمة إلى الاختيار والتحليل والتقييم. في التحديد، احتفظ باسم الاستعلام، والاستجابة، سجل TXT الحدود وعدد سجلات SPF المحددة. أثناء التحليل، احتفظ بنص السجل المتسلسل الدقيق وإصدار المحلل اللغوي والرمز المخالف إن وجد وانتهاك القاعدة. لا تقم بتطبيع الخطأ قبل الحفاظ على الدليل الأصلي.
في التقييم، قم بتسجيل كل آلية أو معدل تم الوصول إليه، والمجال الحالي، والهدف الموسع، وعدد المصطلحات التراكمية، وتصنيف الاستجابة، والنتيجة الفرعية المتكررة، وقرار الاستمرار. حافظ على التمييز بين المجاميع الباطلة والحدود التكميلية. حدد سبب التوقف المدعوم الأول. إذا رفض المحلل اللغوي السياسة قبل التقييم، فلا تخترع مسارًا لم ينفذه المقيم مطلقًا لمجرد توضيح مشكلة أخرى محتملة.
يجب أن يذكر التصحيح المقترح الخلل الذي يعالجه، والمالك الذي يؤكد التفويض المقصود، والمسارات التي يجب أن تظل تعمل. سجل النتائج الثانوية التي لم يتم حلها بشكل منفصل. قد تحتوي السياسة المشوهة أيضًا على رسم بياني مفرط للتبعية، ولكن يجب على المحقق أن يوضح الاستنتاج الذي تمت ملاحظته والذي يظل مصدر قلق ثابت في انتظار التقييم الصحيح.
التشخيص الخيالي: علامتان متطابقتان، وإصلاحات مختلفة
في الحالة الخيالية أ، ينشر النطاق سجلين TXT منفصلين مؤهلين كسياسات نظام التعرف على هوية SPF . التشخيص المفيد هو خطأ في اختيار السجل، وليس عدد عمليات بحث زائدة. سيتطلب الإصلاح المقترح التوفيق بين التفويض المقصود وسياسة واحدة مدعومة، بعد التأكد من جميع المسارات المشروعة. قد يؤدي حذف سجل عشوائي إلى إزالة الخدمة المطلوبة بصمت. لم يتم جمع أي استجابة أو تصحيح حقيقي DNS لهذه الحالة.
في الحالة الخيالية ب، تتبع إحدى السياسات الصالحة من الناحية النحوية مسارًا متداخلاً يحاول استخدام المصطلح الحادي عشر المسبب لـ DNS قبل أي تطابق. التشخيص المفيد هو تجاوز الميزانية الإجمالية. لن يؤدي دمج سلاسل TXT إلى حل هذه المشكلة لأن السياسة عبارة عن سجل واحد محدد بالفعل. بدلاً من ذلك، تحتاج المراجعة إلى مسار التبعية الدقيق وإعادة التصميم المدعومة التي تحافظ على تغطية المرسل.
تقرير خيالي ثالث يقول فقط " permerror " ولا يحتوي على لقطة أو أثر سجل. والنتيجة الصحيحة هي عدم كفاية الأدلة، وليس التخمين بين أ وب. اطلب الحد الأدنى من حزمة التشخيص من خلال قناة معتمدة، مع استبعاد محتوى الرسائل الخاصة والعناوين غير الضرورية. هذه السيناريوهات عبارة عن مقارنات مفاهيمية، وليست تركيبات تم تنفيذها، أو نتائج جهاز الاستقبال، أو دليل على أن الموفر المحدد قد تم تكوينه بشكل خاطئ.
معايير القبول والإفراج
يجب أن تكون مطالبة الإصلاح أضيق من عبارة "تم إصلاح نظام التعرف على SPF )". اذكر ما إذا كان قد تم تصحيح اختيار السجل أو بناء الجملة أو مسار تقييم معين أو تبعية محددة للمورد وما هو الدليل الذي يدعم هذا الادعاء. التحقق من أن التغيير المقترح لا يسمح للمرسلين غير المقصودين أو يستبعد المرسلين الشرعيين. احتفظ بنتيجة التسليم النهائية للمستلم خارج المطالبة ما لم تتم ملاحظتها بشكل منفصل.
بالنسبة لهذه المسودة، يظل المسار المشروح المطلوب الذي يوضح كل مصطلح محسوب والفرع الفاشل الدقيق معلقًا. إذا كانت المشكلة الفعلية هي التحليل أو الاختيار، فاحتفظ بهذا الدليل الأساسي أيضًا واحصل على مراجعة بشرية لكيفية تلبية النطاق المقصود للمقالة. لا تقم بتصنيع مسار تم تقييمه لخطأ يتوقف قبل معالجة الآليات.
لم يتم إجراء أي عمليات فحص أو تنفيذ محلل أو تعديلات DNS أو اختبارات الرسائل هنا. تظل الأدلة الأصلية، والمراجعة البشرية، وقابلية تطبيق المصدر، وطرق الإنتاج، وإمكانية الوصول المرئي، وإصدار المالك مفتوحة. توفر المخطوطة إطارًا للفرز وأمثلة منطقية خيالية مع حجب أي ادعاء بالتشخيص التشغيلي المكتمل.