دليل جديد: كيف تُسخّن عنوان IP مخصصًا دون الإضرار بسمعتك. اقرأ الآن →
MigoSMTP
أداة مجانية

فاحص SPF وDKIM وDMARC

أدخل نطاقًا لفحص سجلات SPF وDKIM وDMARC دفعة واحدة، مع حلول بلغة واضحة لكل ما هو خاطئ.

  • SPF وDKIM وDMARC في فحص واحد
  • يجرب 12 محدِّد DKIM شائعًا
  • دون تسجيل

أدخل نطاقًا أو عنوان بريد. المحدِّد (selector) هو قيمة s= في ترويسة DKIM-Signature للرسالة؛ اتركه فارغًا وسنجرب اثني عشر اسمًا شائعًا.

يفحص هذا السجلات كما هي منشورة في DNS الآن. ولا يختبر هل نجحت رسالة بعينها. لمعرفة ذلك، افتح ترويسات الرسالة واقرأ سطر Authentication-Results. وقد تستغرق التغييرات الأخيرة وقتًا حتى تظهر بسبب التخزين المؤقت لـ DNS.

السجلات الثلاثة وكيف تتكامل

يحدد SPF الخوادم المسموح لها بالإرسال عن نطاق ما. ويضيف DKIM توقيعًا تشفيريًا إلى كل رسالة ليتحقق المستقبِل من أنها لم تُعدَّل وأنها صدرت فعلًا عن حامل مفتاح التوقيع. ويربط DMARC بينهما: فهو يخبر المستقبِلين بأن النطاق في عنوان From الظاهر يجب أن يطابق النطاق الذي تحقق منه SPF أو DKIM، وبما يُفعل عند عدم التطابق.

تنجح الرسالة في DMARC إذا نجح SPF أو DKIM وكان متوافقًا مع نطاق From. وإعداد الاثنين معًا هو الخيار الأمتن، لأن إعادة التوجيه تكسر SPF، وبعض الخدمات تعيد توقيع الرسائل أو تعدّلها بطرق تؤثر على DKIM.

ما الذي يقرؤه هذا الفحص

كل شيء يأتي من DNS العام، لذا يمكنك تشغيل الفحص على أي نطاق.

  • SPF: السجل الموجود عند النطاق، وعدد استعلامات DNS، والأخطاء المدرجة في أداة فحص SPF لدينا.
  • DMARC: السجل الموجود عند _dmarc.yourdomain، وسياسته (p وsp) والنسبة وأوضاع التوافق وعناوين التقارير، مع قراءة مبسطة لكل منها.
  • DKIM: المفتاح العام المنشور عند selector._domainkey.yourdomain. إن أدخلت المحدِّد فحصنا ذلك المفتاح؛ وإلا جربنا اثني عشر اسم محدِّد شائعًا.

العثور على محدِّد DKIM

تُنشر مفاتيح DKIM تحت اسم تختاره أنت يسمى المحدِّد (selector). ولا يستطيع DNS سرد المفاتيح، لذا لا يجد الفحص مفتاحًا إلا إذا عرف المحدِّد. والمصدر الموثوق هو رسالة حقيقية: افتح الترويسات، وابحث عن سطر DKIM-Signature، واقرأ قيمة s= (وقيمة d= لنطاق التوقيع). كما ستعرض لك خدمة الإرسال المحدِّد عند إعداد النطاق.

إذا لم يجد فحصنا أيًا من الأسماء الشائعة، فهذا لا يعني أن DKIM غير موجود، بل يعني أن المحدِّد اسم آخر. أدخله وأعد الفحص.

كيف تقرأ سياسة DMARC

سجل DMARC بسياسة p=none ودون عنوان rua لا يراقب شيئًا. وإذا أصلحت أمرًا واحدًا فقط، فأضف عنوانًا للتقارير.

السياسةالتأثير على الرسائل الفاشلةالمرحلة المعتادة
p=noneتُسلَّم كالمعتاد. وتُرسل التقارير إلى عنوان rua لديك.ابدأ من هنا وراقب التقارير.
p=quarantineينبغي أن يتعامل معها المستقبِلون على أنها مشبوهة، وغالبًا في مجلد البريد المزعج.أثناء إنهاء إصلاح المرسلين. ارفع pct على مراحل.
p=rejectينبغي أن يرفضها المستقبِلون.الحالة النهائية بعد أن ينجح كل مرسل شرعي.

قوة مفتاح DKIM

يقرأ الفحص حجم المفتاح من المفتاح العام المنشور. مفاتيح RSA بطول 2048 بت هي الموصى بها عادةً اليوم؛ ومفاتيح 1024 بت ما زالت تعمل مع معظم المستقبِلين لكنها أضعف، وتُعدّ المفاتيح الأقصر غير آمنة. ونشر مفتاح 2048 بت يجعل سجل TXT أطول من 255 حرفًا، فيجب تخزينه على هيئة أكثر من سلسلة؛ وتفعل معظم لوحات DNS ذلك نيابة عنك.

لماذا يحتاج المرسلون بالجملة إلى الثلاثة

بدأت Google وYahoo عام 2024 اشتراط التوثيق على المرسلين بالجملة: يُتوقع من مرسلي الأحجام الكبيرة امتلاك SPF وDKIM وسجل DMARC، والحفاظ على معدلات شكاوى منخفضة، ودعم إلغاء الاشتراك بسهولة. وأعلنت Microsoft متطلبات مماثلة لـ Outlook.com. وتحدد كل جهة الحدود الدقيقة وآلية الإنفاذ بنفسها وقد تغيرت بمرور الوقت، لذا راجع إرشادات المرسلين الحالية لديها ولا تعتمد على رقم مذكور هنا.

إذا فشل شيء ما

أصلح SPF أولًا (سجل واحد، وأقل من عشرة استعلامات)، ثم انشر مفتاح DKIM الذي تعطيك إياه خدمة الإرسال، ثم أضف DMARC بسياسة p=none. يشرح دليلنا لإصلاح إخفاقات SPF وDKIM وDMARC كل رسالة خطأ. وتذكّر أن تغييرات DNS تحتاج وقتًا لتنتشر، لذا أعد الاختبار بعد انقضاء مدة بقاء السجل القديم (TTL).

ما الذي يفحصه المدقق

  1. 1

    SPF

    يجد السجل، ويحسب استعلامات DNS مقابل حد 10، ويوسم السجلات المكررة والصياغة الخاطئة والإعدادات الخطرة.

  2. 2

    DKIM

    يستعلم عن المفتاح العام للمحدِّد لديك، ويقرأ طوله، ويوسم المفاتيح الملغاة أو غير المقروءة أو القصيرة ووضع الاختبار.

  3. 3

    DMARC

    يقرأ السياسة وعناوين التقارير والنسبة، ويوسم الوسوم غير الصالحة وتعدد السجلات وغياب السياسة.

  4. 4

    الخطوات التالية

    تأتي كل مشكلة مع حل بلغة واضحة، وتغطي الأدلة أدناه الإعداد الكامل.

الأسئلة الشائعة

ماذا تختبر أداة الفحص هذه؟

تقرأ سجلات DNS العامة لنطاقك: سجل SPF، وسجل DMARC عند _dmarc.yourdomain، والمفتاح العام لـ DKIM عند selector._domainkey.yourdomain. وتخبرك هل كل منها موجود وصالح وهل فيه مشكلات شائعة.

ما محدِّد DKIM وكيف أجد محدِّدي؟

المحدِّد هو الاسم الذي اختارته خدمة الإرسال لمفتاح DKIM لديك، فيمكن للنطاق الواحد أن يملك عدة مفاتيح. تجده في قيمة s= داخل ترويسة DKIM-Signature في أي رسالة أرسلتها، أو في إعدادات النطاق بخدمة الإرسال. أدخله لفحص ذلك المفتاح بعينه.

لماذا تقول الأداة إنه لم يوجد مفتاح DKIM مع أنني أستخدمه؟

بدون المحدِّد لا نستطيع سوى تجربة قائمة قصيرة من الأسماء الشائعة، وكل خدمة تختار اسمها. وعبارة غير موجود عند هذه الأسماء ليست دليلًا على غياب DKIM. أدخل المحدِّد لتحصل على إجابة قاطعة.

ماذا تعني سياسة DMARC p=none؟

p=none وضع مراقبة. لا يتخذ المستقبِلون أي إجراء على الرسائل التي تفشل في DMARC لكنهم يرسلون تقارير إلى العنوان في rua. وهي نقطة البداية الموصى بها؛ وحين تُظهر التقارير نجاح كل مرسل شرعي يمكنك الانتقال إلى quarantine ثم reject.

هل تعني النتيجة الناجحة أن بريدي سيصل إلى صندوق الوارد؟

لا. تُظهر هذه السجلات أن نطاقك مهيأ للتوثيق. أما الوصول إلى صندوق الوارد فيعتمد أيضًا على سمعة المرسل وجودة القائمة ومعدلات الشكاوى والمحتوى. ولمعرفة هل نجحت رسالة بعينها، اقرأ ترويسة Authentication-Results الخاصة بها.

هل تحتفظون بالنطاقات التي أفحصها؟

تعمل الاستعلامات على خوادمنا، وتُحفظ النتائج نحو خمس دقائق حتى لا تكرر الفحوص المتكررة استعلامات DNS. الفحوص غير مرتبطة بحساب، والأداة محدودة المعدل لحماية خوادم DNS التي تستعلم منها.

تحتاج إلى إعدادها؟

اتبع الدليل خطوة بخطوة لنشر SPF وDKIM وDMARC لنطاق الإرسال لديك.

افتح دليل الإعداد

ابدأ الإرسال خلال دقائق.

أنشئ حساباً، وأضف نطاقك، وأرسل أول رسالة بريد إلكتروني.

ابدأ مجانًا تحدث إلى المبيعات