قابلية تسليم البريد وDNS

فشل DMARC مع إعادة التوجيه: الأسباب والمعالجة

بقلم Alexey Bulygin
مخطط لنتائج SPF وDKIM وDMARC عبر مسار إعادة توجيه البريد

تظهر بلاغات فشل DMARC أحياناً بعد أن تظن أنك أنهيت الإعداد الأصعب. نشرت SPF وDKIM، ثم انتقلت بسياسة DMARC إلى p=quarantine أو p=reject. لكن رسالة حقيقية يعاد توجيهها فلا تصل. قد لا تكون انتحالاً أو رسالة مزعجة؛ ربما سلكت مساراً أخل بالمصادقة. السياسة تطلب معاملة معينة، لكن جهة الاستقبال تقرر الإجراء الفعلي.

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

إذا احتجت إلى أساس الإعداد الأوسع، فابدأ بدليل البريد الإلكتروني للأعمال. وإذا كنت تستخدم إعادة التوجيه بالفعل، فاقرأ أيضاً دليل إعادة توجيه البريد.

ما المعنى الفعلي لفشل DMARC؟

يعني فشل DMARC أن الرسالة لم تحقق نجاح SPF المتطابق مع نطاق From الظاهر، ولا نجاح DKIM المتطابق معه. اجتياز المصادقة وحده لا يكفي: يراجع DMARC العلاقة بين نطاق المصادقة والنطاق الذي يراه المستلم وفق نمط التطابق المختار.

يعتمد DMARC على SPF وDKIM. ووفق المبدأ الأساسي الموضح في المواصفة السابقة RFC 7489، تنجح الرسالة إذا تحقق أحد الشرطين التاليين:

  1. نجاح SPF مع تطابق نطاقه مع نطاق Header From.
  2. نجاح DKIM مع تطابق نطاقه مع نطاق Header From.

يبدو ذلك بسيطاً، لكن تفسير فشل DMARC يتعقد عندما تختلط مفاهيم مختلفة:

  • المصادقة: هل نجح SPF أو DKIM؟
  • تطابق النطاقات: هل يطابق نطاق الفحص الناجح نطاق Header From؟
  • سلامة الرسالة بعد إعادة التوجيه: هل بقيت البيانات الموقعة صالحة عبر المرحلة الوسيطة؟

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

لماذا تسبب إعادة التوجيه فشل DMARC كثيراً؟

قد تسبب إعادة التوجيه فشل DMARC لأنها تغير المسار وأحياناً المحتوى. يعتمد SPF على مصدر الاتصال، بينما يعتمد DKIM على سلامة البيانات الموقعة. قد تفقد الرسالة مسار مصادقة بسبب التوجيه، ثم تفقد الآخر بسبب تعديلها.

هذا مسار شائع:

  1. يرسل المرسل البريد من sender.com.
  2. يستقبله صندوق بريد أو بوابة وسيطة.
  3. يعيد النظام توجيهه تلقائياً إلى Gmail أو Outlook أو وجهة أخرى.

عندئذ يرى المستلم النهائي عنوان IP لخادم إعادة التوجيه بوصفه عميل SMTP، وليس عنوان المرسل الأصلي.

هنا قد تبدأ مشكلة فشل DMARC.

يتأثر SPF أولاً

يُعرّف SPF في RFC 7208. وهو يتحقق مما إذا كان عنوان IP المتصل مصرحاً له بالإرسال لنطاق مرسل المغلف.

بعد إعادة التوجيه، يصبح عنوان الاتصال هو عنوان الخادم الوسيط. إذا لم يسمح له نطاق المغلف الأصلي، يفشل SPF. يمكن لـ SRS إعادة كتابة مرسل المغلف إلى نطاق الوسيط لكي ينجح SPF لهذا النطاق، لكن ذلك لا يعيد تلقائياً التطابق مع نطاق From الأصلي.

المسار الأصلي: يرسل sender.com من IP A وينجح SPF.
المسار المعاد توجيهه: يرسل الوسيط من IP B. يقارن المستلم sender.com مع IP B، ويفشل SPF إذا لم يكن العنوان مصرحاً به.

هذا الفشل وحده لا يضمن فشل DMARC. إذا بقي توقيع DKIM صالحاً ومتطابقاً، يظل DMARC ناجحاً. لهذا يستحق DKIM عناية خاصة في المسارات غير المباشرة.

يمكن لـ DKIM الحفاظ على مسار المصادقة

يوقع DKIM، الموضح في RFC 6376، ترويسات محددة ومتن الرسالة. لا يفحص عنوان IP الذي يعيد توجيهها، ولذلك يمكنه توفير نجاح DMARC عند فقدان SPF.

لكن ذلك يحتاج إلى تحقق الشرطين:

  1. بقاء التوقيع صالحاً بعد إعادة التوجيه.
  2. تطابق نطاق d= مع نطاق From الظاهر.

إذا غاب أحدهما ولم يوجد مسار مصادقة متطابق آخر، فقد يحدث فشل DMARC.

قد تعدل أنظمة إعادة التوجيه الرسائل بطرق تبطل التوقيع:

  • إضافة [EXTERNAL] إلى الموضوع
  • إلحاق إخلاء مسؤولية أو تذييل قانوني
  • إعادة كتابة حدود MIME
  • تغيير التفاف السطور أو المسافات البيضاء

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

مشكلة تطابق النطاقات من دون إعادة توجيه

لا يتطلب فشل DMARC إعادة توجيه. قد يصادق مرسل SaaS بنطاقه الخاص بينما يعرض From نطاق شركتك. تكون الرسالة حقيقية، لكن DMARC يفشل إذا لم يوجد SPF أو DKIM ناجح ومتطابق.

هذه مشكلة إعداد يسهل إغفالها أثناء التشغيل.

مثال:

  • From: billing@yourcompany.com
  • Return-Path: bounce.vendor-mail.com
  • DKIM: d=vendor-mail.com

قد ينجح SPF للنطاق vendor-mail.com، وقد ينجح DKIM للنطاق vendor-mail.com. ومع ذلك يظهر فشل DMARC لأن أياً من الهويتين لا يطابق yourcompany.com.

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

إذا كنت تعيد النظر في إعداد يعتمد بكثرة على الأسماء المستعارة، فاقرأ الاسم المستعار للنطاق مقابل صندوق البريد. المسارات غير الواضحة تجعل تشخيص مشكلات المصادقة أصعب.

تشخيص فشل DMARC من الترويسات

في كثير من حالات فشل DMARC، تعطي قراءة الترويسات اتجاه التشخيص أسرع من التخمين. ابدأ بترويسة Authentication-Results التي أضافها خادم الاستقبال الموثوق، ولا تثق تلقائياً في ترويسة بالاسم نفسه مصدرها مجهول. قارن بعدها نتائج SPF وDKIM ونطاقات التطابق.

اطلب الترويسات الكاملة من المستلم، وابحث عن نتيجة مثل:

Authentication-Results: mx.google.com;
       spf=fail smtp.mailfrom=sender.com;
       dkim=pass header.i=@sender.com header.s=mail;
       dmarc=pass header.from=sender.com

هنا فشل SPF بينما نجح DKIM وDMARC. قد يفسر ذلك إعادة التوجيه، لكن النتيجة وحدها لا تثبت المسار. لا توجد مشكلة DMARC في هذا الفحص؛ افحص أي مشكلة تسليم أخرى بصورة مستقلة.

أما هذه النتيجة فتحتاج إلى متابعة:

Authentication-Results: mx.google.com;
       spf=fail smtp.mailfrom=sender.com;
       dkim=fail header.i=@sender.com;
       dmarc=fail header.from=sender.com

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

نتيجة الترويسةالمعنى الشائعالإجراء
spf=fail، dkim=pass، dmarc=passقد تظهر في إعادة توجيه طبيعيةلا يلزم إصلاح DMARC لهذه النتيجة؛ واصل المراقبة.
spf=fail، dkim=fail، dmarc=failإعادة توجيه مع تعديل محتوى أو DKIM غير صالح محتملراجع التوقيع والمفاتيح والتطبيع والتعديلات الوسيطة.
dkim=pass مع نطاق d= غير متطابقمشكلة تطابق محتملة لدى مزود الإرسال أو المرحلأعد DKIM متطابقاً، وراجع مسار SPF أيضاً.
spf=permerrorسجل SPF معقد أو متعدد أو غير صحيح محتملصحح الصياغة والمصادر الزائدة، واستخدم نطاقات فرعية مناسبة، وراجع صيانة flattening.
arc=passاجتازت سلسلة ARC التحقق؛ الثقة بها قرار مستقل للمستلمقيّم الوسيط وقرار الاستقبال النهائي.

تقليل فشل DMARC في البريد المعاد توجيهه

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

1. اجعل DKIM جزءاً ثابتاً من كل مسارات الإرسال

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

يجب أن يتطابق نطاق التوقيع مع From الظاهر. إذا كانت الرسالة من yourdomain.com، فوقع باستخدام yourdomain.com أو نطاق فرعي يحقق نمط التطابق المختار. يعتمد التطابق المرن على النطاق التنظيمي، بينما يحتاج الصارم إلى تطابق كامل للنطاق.

في TrekMail، ابدأ بقيم سجلات DNS المطلوبة. عالج تحذيرات حالة DNS قبل اختبار المسارات المعقدة؛ لون الحالة وحده ليس دليلاً على التسليم.

2. استخدم تطبيع DKIM المرن حيث يناسب

التطبيع من نوع simple أكثر حساسية لبعض تغييرات التنسيق الصغيرة. يستطيع التطبيع المرن من نوع relaxed استيعاب تطبيع معين للترويسات والمسافات، وقد يقلل بعض حالات فشل DMARC. لكنه لا يجعل تعديل المحتوى آمناً على نحو عام.

DKIM-Signature: v=1; a=rsa-sha256; d=example.com; s=mail;
 c=relaxed/relaxed; h=from:to:subject:date:message-id; ...

إضافة تذييل إلى المتن قد تبطل التوقيع رغم ذلك. اختبر المسار الحقيقي؛ لا يعالج التطبيع المرن إلا التغييرات التي تسمح بها قواعده.

3. راجع تطابق نطاقات الموردين

إذا وقع CRM أو مكتب الدعم أو أداة النشرات باستخدام d=vendor.com، فتحقق من وجود توقيع DKIM آخر صالح ومتطابق أو نجاح SPF متطابق. من دون هذا المسار قد يحدث فشل DMARC حتى قبل إعادة التوجيه. أعد مصادقة مناسبة لنطاقك. لنطاق return-path المخصص وDKIM المخصص وظيفتان مختلفتان؛ لا يفرض DMARC كليهما دائماً، لكن الاعتماد على SPF وحده معرض لأثر إعادة التوجيه.

4. أبق SPF ضمن حدود التقييم

لا يفشل SPF مع إعادة التوجيه وحدها، بل قد يفشل حين تتراكم الخدمات القديمة وعمليات include المتداخلة. يحدد RFC 7208 عدد الآليات والمعدِّلات التي تستدعي استعلامات DNS أثناء التقييم بحد أقصى 10، مع احتساب العناصر المتداخلة المعنية. تجاوز الحد قد يعطي permerror فلا يوفر SPF مسار نجاح DMARC.

dig +short TXT example.com

dig +short TXT _dmarc.example.com

إذا جمعت Google وMicrosoft وMailgun وSendGrid وZendesk وخوادم قديمة في سجل واحد، فاحصر الخدمات النشطة. أزل المصادر غير المستخدمة وانقل ما يناسب إلى نطاقات فرعية. وقد تحتاج تقنية flattening إلى صيانة عند تغير عناوين مزود الخدمة.

5. افهم دور SRS وARC وحدودهما

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

تميز إرشادات Google الحالية بين البريد المباشر والمعاد توجيهه، وتوصي بخدمات إعادة التوجيه التي تضيف ARC. هذا لا يلغي الشروط التقنية لـ تطابق DMARC. في 2025 و2026 يظل البريد غير المباشر مجالاً يستحق الاختبار؛ تحقق من نطاق قواعد المزود الحالية.

إذا كنت تدير صناديق كثيرة معاد توجيهها، فراجع وظائف المنصة والمسار الفعلي. وفق العرض الحالي، يدعم TrekMail إعادة توجيه الصناديق وإرشادات DNS. تساعد وثائق استخدام SMTP الخاص بك على مراجعة مسؤوليات التطابق؛ اختبر مجموعة الخدمات التي تختارها.

النهج القديم والجديد لإدارة نطاقات كثيرة

قد يؤدي التعامل مع فشل DMARC بإضافة أدوات باستمرار إلى فقدان معرفة النظام الذي يوقع الرسائل. النهج الأفضل يوضح استضافة الصناديق والإرسال وحالة DNS لكي تظهر المشكلات ويمكن تشخيصها. المقارنة التالية تصف خيارات تشغيلية، لا عيوباً لازمة لكل نموذج تسعير.

النهج القديمالنهج الجديد
قد يدفع التسعير حسب المستخدم إلى أسماء مستعارة ومسارات توجيه معقدةقد يتيح نموذج متعدد النطاقات برسوم ثابتة صناديق فعلية ضمن شروط الخطة
سجل SPF ضخم لكل خدمة أضيفت سابقاًDNS منظم ومصادر include أقل ونطاقات فرعية عند الحاجة
مزود الإرسال يوقع بنطاق المورد فقطلكل تدفق مشروع مسار مصادقة متطابق مناسب
غياب الرؤية حتى يشكو المستخدمونفحوص DNS قد تكشف مشكلات الإعداد مبكراً
نقل الصناديق بتصدير يدوي وافتراضاتترحيل IMAP قد يقلل النسخ اليدوي؛ DNS والمصادقة يحتاجان إلى مراجعة منفصلة

هذا هو الجانب العملي في TrekMail: بحسب الشروط الحالية يمكنك استضافة صناديق نطاقات متعددة مركزياً ومشاركة التخزين واختيار SMTP مُدار أو مزودك الخاص. راجع نماذج التشغيل في استضافة البريد لنطاقات متعددة ونقل الصناديق في imapsync.

ماذا تفعل عند وصول بلاغ فشل DMARC؟

عند وصول بلاغ فشل DMARC، لا تعد السياسة تلقائياً من reject إلى none. أثبت أولاً إن كانت المشكلة إعادة توجيه أو DKIM غير صالح أو غياب التطابق. احصر المصادر المشروعة واختبر الإصلاح؛ إذا لزم تغيير السياسة، فليكن مضبوطاً مع مراقبة وخطة رجوع.

  1. احصل على الترويسات الكاملة من المستلم.
  2. تحقق مما إذا كان SPF قد فشل لأن عنوان الاتصال يعود لوسيط معروف يعيد التوجيه.
  3. راجع نجاح DKIM أو فشله ونطاق d= الذي وقع الرسالة.
  4. تحقق من تطابق نطاق التوقيع مع From الظاهر.
  5. ابحث عن arc=pass وقيّم السلسلة إذا مرت الرسالة بوسيط موثوق.
  6. راجع SPF لكثرة استعلامات DNS أو مصادر include قديمة.

إذا كنت تستخدم TrekMail، فابدأ من إضافة نطاق لمراجعة السجلات، ومن لا أستقبل رسائل البريد إذا كانت المشكلة رسالة مفقودة بلا ارتداد واضح. تقارير DMARC مفيدة كمصدر إضافي، لكنها لا تغطي جميع المستلمين.

الخلاصة: فشل DMARC يستدعي فحص التصميم

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

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

وفق العرض الحالي، يتيح TrekMail استضافة متعددة النطاقات برسوم ثابتة وتخزيناً مشتركاً وترحيل IMAP وcatch-all وإرسالاً مرناً ضمن شروط الخطط. ينقل IMAP بيانات الصناديق، لا DNS أو التطبيقات أو السمعة، ولا يضمن غياب الانقطاع. تبدأ الخطط المدفوعة حالياً من $3.50 شهرياً بالفوترة السنوية، وقد تتوفر تجربة مجانية لمدة 14 يوماً. Nano مجاني بحسب شروطه من دون بطاقة. تحقق من الأسعار الحالية أو زر TrekMail.

باختصار، إذا كانت إعادة التوجيه ضمن بيئتك، فضع فشل DMARC في خطة الاختبار، لا في قائمة الحالات التي تتجاهلها. المسارات المختبرة والمسؤوليات الواضحة قد تجعل تشغيل البريد أكثر متانة، لكنها لا تضمن التسليم.

شارك هذه المقالة

نستخدم التقنيات الضرورية لتشغيل TrekMail وحمايته. عند التأكيد، تسمح أيضًا بتحليلات محدودة وقياس الإعلانات كما هو موضح في سياسة ملفات تعريف الارتباط.

تسجيل الدخول إلى TrekMail

الوصول إلى لوحة التحكم وصناديق البريد وإعدادات DNS الخاصة بك.

أو

12 أحرف كلمتا المرور متطابقتان

أو

تم إرسال بريد إعادة التعيين

إذا كان هناك حساب مرتبط بهذا البريد الإلكتروني، فقد أرسلنا تعليمات إعادة تعيين كلمة المرور.

بالمتابعة، فإنك توافق على شروط TrekMail و سياسة الخصوصية.