انتقل إلى المحتوى

أداة فحص DKIM

تحقّق مما إذا كان النطاق ينشر مفاتيح DKIM عامة. يبحث الفحص تحت 14 محدِّدًا شائعًا، ويسرد ما يعثر عليه منها، ويقيّم SPF وDMARC وبقية جوانب أمان البريد الإلكتروني للنطاق.
ابدأ فحصًا
  • فحص قائم على DNS
  • تحليل غير اقتحامي

ما سجل DKIM؟

يتيح DKIM (البريد المعرَّف بمفاتيح النطاق) لخدمة البريد توقيع كل رسالة ترسلها. والمفتاح العام الذي يتحقق من التوقيع هو سجل DNS من نوع TXT في العنوان المكوّن من المحدِّد، ثم _domainkey، ثم النطاق، مثل selector1._domainkey.example.com. والمحدِّد اسم يختاره من يوقّع البريد، لذا يمكن للنطاق الواحد نشر عدة مفاتيح (RFC 6376).

لا يظهر المحدِّد إلا في الوسم s= ضمن ترويسة DKIM-Signature للرسالة الموقّعة، لذا يضطر فحص DNS إلى تخمينه. تجرّب أداة الفحص هذه 14 محدِّدًا شائعًا: google وselector1 وselector2 وdefault وdkim وmail وk1 وk2 وs1 وs2 وsig1 وemail وsmtp وpostmark. وتسرد المحدِّدات التي تنشر مفتاحًا، وتُجري فحص أمان البريد الإلكتروني الكامل.

لا يُعثر على المفتاح المنشور تحت أي محدِّد آخر، فيُعرض على أنه مفقود، حتى لو كان بريدك موقّعًا. ولا تقبل أداة الفحص محدِّدًا مخصصًا بعد؛ وتشرح المشكلات الواردة أدناه كيف تفحصه بنفسك.

كيف يحسب فحص DKIM درجة النتيجة

يستحوذ DKIM على 15 نقطة من أصل 100 نقطة في التقييم الإجمالي لأمان البريد الإلكتروني.
عُثر على مفتاح
إذا كان لأي من المحدِّدات الـ 14 سجل TXT يحتوي على v=DKIM1 أو p=، يحصل DKIM على 100.
محدِّد واحد فقط
يحصل مع ذلك على 100، مع اقتراح بنشر محدِّد ثانٍ لتتمكن من تدوير المفاتيح.
لم يُعثر على مفتاح
يحصل على 0 ويُعرض على أنه مفقود، مع قائمة المحدِّدات التي جُرّبت.

مشكلات DKIM الشائعة وكيفية إصلاحها

هذه هي النتائج التي تُبلغ عنها أداة الفحص هذه، مع التغيير الذي يصلح كلًّا منها.

لم يُعثر على المحدِّد

قد توقّع خدمة البريد لديك باستخدام محدِّد خارج المحدِّدات الـ 14 التي تجرّبها أداة الفحص، لذا قد يظهر نطاق موقَّع على أنه مفقود.

الإصلاح: افتح رسالة أرسلتها، وابحث عن الترويسة DKIM-Signature واقرأ الوسمين s= و d= فيها. ثم ابحث عن المفتاح باستخدام dig، أو تحقّق منه في وحدة تحكم المسؤول لخدمة البريد لديك.

dig TXT selector1._domainkey.example.com

DKIM غير مُعَدّ

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

الإصلاح: فعّل توقيع DKIM في كل خدمة بريد، وانشر سجلات TXT أو CNAME التي تزوّدك بها.

محدِّد واحد فقط

قد يؤدي استبدال المفتاح تحت المحدِّد نفسه إلى إفشال التحقق من الرسائل التي في طريقها بالفعل. وُجدت المحدِّدات لكي يمكن نشر مفتاح جديد إلى جانب المفتاح القديم (RFC 6376، القسم 3.1).

الإصلاح: انشر المفتاح الجديد تحت محدِّد ثانٍ، وحوّل التوقيع إليه، ثم احذف السجل القديم.

وسوم سجل DKIM

سجل مفتاح DKIM هو قائمة من أزواج tag=value تفصل بينها فواصل منقوطة.
v=DKIM1
الإصدار. يُوصى به، وإن وُجد فيجب أن يكون الوسم الأول.
k=
نوع المفتاح، وهو rsa افتراضيًا.
p=
المفتاح العام بترميز base64. القيمة الفارغة تعني أن المفتاح قد أُبطل.
s= / d=
وسوم في ترويسة DKIM-Signature للرسالة: المحدِّد ونطاق التوقيع اللذان يخبران الخوادم المستقبِلة بمكان المفتاح.

مثال على سجل

selector1._domainkey.example.com TXT "v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A..."

المصادر

ما بعد سجلات DNS

تمنع هذه السجلات الآخرين من إرسال البريد باسم نطاقك نفسه تمامًا. لكنها لا تمنع التصيّد من النطاقات المشابهة أو من الحسابات المخترقة، التي ترسل بريدًا مصادَقًا عليه. يربط Vigilbase OS أدوات الأمان التي تدفع مقابلها بالفعل، ومنها Microsoft 365 وGoogle Workspace وProofpoint وMimecast. ويحقق الوكيل Vigil في الحوادث عالية الخطورة، ويتولى محللو Vigilbase الحالات الاستثنائية.

الأسئلة

الأسئلة الشائعة حول أداة فحص DKIM

ما وظيفة أداة فحص DKIM؟

تبحث عن مفاتيح DKIM العامة في DNS. وتستعلم هذه الأداة عن 14 محدِّدًا شائعًا تحت _domainkey للنطاق، وتبيّن أيها ينشر مفتاحًا، وتُجري فحص أمان البريد الإلكتروني الكامل.محلل أمان البريد الإلكترونيمقارنة الفحوصات الأمنية العامة

كيف أعثر على محدِّد DKIM الخاص بي؟

افتح ترويسات رسالة أرسلتها وابحث عن ترويسة DKIM-Signature. الوسم s= فيها هو المحدِّد، والوسم d= هو نطاق التوقيع. ويُنشر المفتاح العام في العنوان المكوّن من المحدِّد، ثم _domainkey، ثم النطاق.على سبيل المثال، تعني s=selector1 وd=example.com أن المفتاح سجل TXT في selector1._domainkey.example.com.حول مصادقة البريد الإلكتروني

لماذا يُظهر الفحص أن DKIM مفقود مع أن بريدي موقّع؟

على الأرجح تستخدم خدمة البريد لديك محدِّدًا لا تجرّبه أداة الفحص. إذ لا يُستعلم إلا عن المحدِّدات الشائعة الـ 14، لذا يُعرض أي مفتاح تحت محدِّد آخر على أنه مفقود. استعلم عن ذلك المحدِّد باستخدام dig أو من وحدة تحكم المسؤول في خدمة البريد لديك.حول مصادقة البريد الإلكترونيمحلل أمان البريد الإلكتروني

هل يمكنني إدخال محدِّد DKIM خاص بي؟

ليس بعد. يجرّب الفحص الذي تعتمد عليه هذه الصفحة قائمة ثابتة من المحدِّدات الشائعة. لفحص محدِّد مخصص، شغّل dig TXT selector._domainkey.example.com مع وضع المحدِّد والنطاق الخاصين بك.حول مصادقة البريد الإلكتروني

هل يمنع DKIM وحده الانتحال؟

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

هل يمكنني فحص DKIM عبر API؟

نعم. أرسل {"target":"example.com"} بطلب POST إلى https://vigilbase.com/api/v1/agent/tools/email-security/execute. تتضمن الاستجابة نتيجة أمان البريد الإلكتروني الكاملة، ويرد تحليل DKIM تحت result.details.records.dkim.تشغيل فحص عبر API العامةمصادقة API وحدود معدل الطلبات