تقني · إجابة موثَّقة المصادر

DMARC: مصادقة الرسائل والإبلاغ والتوافق المستندة إلى النطاق (Domain-based Message Authentication, Reporting and Conformance)

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

آلية العمل

يعمل DMARC بفحص المحاذاة بين النطاق في ترويسة From والنطاقات التي تحقق منها SPF وDKIM. فإذا اجتازت الرسالة SPF أو DKIM وطابق النطاق ترويسة From، تكون متوافقة مع DMARC. وإذا أخفق كلاهما أو افتقرا إلى المحاذاة، يطبّق المستلِم السياسة المحددة في سجل DMARC في DNS: none أو quarantine أو reject.

أهميته للمُرسِلين

يمنع DMARC الجهات غير المصرَّح لها من انتحال النطاق لإرسال رسائل تصيّد احتيالي. وبالانتقال من سياسة none إلى reject، يضمن المُرسِلون ألّا يصل إلى المستلِم إلا البريد المُصادَق عليه. وهذا يقلل خطر انتحال العلامة التجارية ويساعد في الحفاظ على سمعة مُرسِل جيدة لدى كبار مزوّدي البريد.

اعتبارات تشغيلية

من الأخطاء الشائعة تطبيق سياسة reject قبل تحليل بيانات التقارير. ينبغي أن يبدأ المُرسِلون بـ p=none لمراقبة جهات الإرسال الخارجية المشروعة التي قد تُخفق في المصادقة. ويمكن أن يساعد استخدام SendHQ أو أدواته المجانية (https://sendhq.cc/tools) في كشف هذه الثغرات قبل فرض سياسة صارمة قد تحظر بريدًا صالحًا.

مثال ملموس

سجل DMARC هو سجل TXT على العنوان _dmarc.example.com. ومثال على ذلك السجل v=DMARC1; p=quarantine; rua=mailto:reports@example.com، الذي يوجّه المستلِم إلى وضع البريد المُخفِق في مجلد العزل وإرسال تقارير XML المجمّعة إلى عنوان البريد الإلكتروني المحدد لتحليلها.

آليات الإبلاغ

يوفّر DMARC نوعين من التقارير. تقدّم التقارير المجمّعة (RUA) بيانات عامة عن عناوين IP التي ترسل البريد نيابةً عن النطاق وحالة مصادقتها. أما التقارير الجنائية (RUF) فتقدّم نسخًا تفصيلية من الرسائل الفردية التي أخفقت في المصادقة، مما يتيح تتبّع مشكلات التسليم تقنيًا بعمق.

أسئلة تطرحها الفرق

هل يحلّ DMARC محل SPF وDKIM؟

لا، يُبنى DMARC على SPF وDKIM. فهو يتطلب وجود أحدهما على الأقل ومحاذاته للتحقق من هوية المُرسِل.

ما الفرق بين quarantine وreject؟

توجّه quarantine المستلِم إلى وضع الرسائل المُخفِقة في مجلد البريد المزعج، بينما توجّهه reject إلى حظر الرسالة تمامًا.

ما محاذاة DMARC؟

تتحقق المحاذاة عندما يطابق النطاق في ترويسة From الظاهرة النطاق الذي تحقق منه سجل SPF أو توقيع DKIM.

المصادر الأساسية