ما هو ARC (سلسلة الاستلام الموثَّقة)؟
ARC، أو سلسلة الاستلام الموثَّقة (Authenticated Received Chain)، هو بروتوكول لمصادقة البريد الإلكتروني يسجّل نتائج SPF وDKIM وDMARC الأصلية للرسالة وينقلها معها أثناء مرورها عبر وسطاء مثل القوائم البريدية وخدمات إعادة التوجيه. ويمنح خادم الاستلام النهائي طريقة موثوقة لمعرفة كيف اجتازت الرسالة المصادقة قبل أن يعدّلها وسيط في الطريق، فلا يُرفض البريد المُعاد توجيهه المشروع.
التعريف
سلسلة الاستلام الموثَّقة معيار لمصادقة البريد الإلكتروني محدد في RFC 8617، الصادر في يوليو 2019. والغرض منها معالجة نقطة ضعف قائمة منذ زمن في سلوك SPF وDKIM عندما تُمرَّر الرسالة عبر خادم وسيط بدلًا من تسليمها مباشرة من المرسل إلى المستلم.
عندما ترسلون بريدًا إلكترونيًا مباشرة إلى المستلم، تنجح عادةً فحوصات SPF وDKIM ويجتاز DMARC. وتظهر المشكلة عندما تمر الرسالة عبر طرف ثالث في المنتصف. فالقائمة البريدية، أو الحساب الذي يعيد توجيه البريد تلقائيًا، أو بوابة الأمان، كثيرًا ما تغيّر الرسالة. فقد تعيد صياغة سطر الموضوع، أو تضيف تذييلًا، أو تعيد إرسال الرسالة من عنوان IP مختلف. وهذه التغييرات تكسر توقيع DKIM الأصلي وتُبطل نتيجة SPF، مما قد يؤدي إلى فشل DMARC رغم أن الرسالة مشروعة تمامًا.
صمّمت ARC مجموعةٌ من القطاع ضمّت مهندسين من Google ومن مشغّلي بريد كبار آخرين، تحديدًا لمنح الخوادم المستقبِلة وسيلة للتعرّف على هذا الموقف. فبدلًا من الحكم على المصادقة المكسورة التي يراها في المحطة الأخيرة فقط، يستطيع الخادم المستقبِل قراءة سلسلة ARC ومعرفة أن الرسالة اجتازت المصادقة بشكل صحيح قبل أن يتدخل الوسيط.
كيف يعمل
يعمل ARC بأن يضيف كل وسيط مشارك سجلًا موقَّعًا تشفيريًا، يُسمّى مجموعة ARC، إلى الرسالة قبل إعادة توجيهها. وتتكون كل مجموعة ARC من ثلاثة حقول ترويسة، وتحمل كل مجموعة رقم تسلسل حتى يمكن قراءة السلسلة بالترتيب.
الحقل الأول هو ARC-Authentication-Results. وهو يلتقط صورة لنتائج SPF وDKIM وDMARC التي رصدها الوسيط لحظة استلامه الرسالة، فهو عمليًا نسخة ثابتة من حكم المصادقة عند تلك المحطة.
الحقل الثاني هو ARC-Message-Signature. ويعمل بطريقة تشبه توقيع DKIM إلى حد كبير، فهو توقيع مشفّر على ترويسات الرسالة ومحتواها كما هي عند تلك النقطة من السلسلة، مما يربط نتيجة المصادقة المسجَّلة بالمحتوى الفعلي الذي كان موجودًا.
الحقل الثالث هو ARC-Seal. وهو توقيع يغطي سلسلة ترويسات ARC السابقة بأكملها، لا المجموعة الحالية فقط. ويحمل هذا الختم وسم التحقق من السلسلة، ويُكتب cv، الذي يبيّن حالة السلسلة حتى تلك النقطة. فالقيمة none تعني أن هذه هي المحطة الأولى، وpass تعني أن كل مجموعات ARC السابقة اجتازت التحقق بشكل صحيح، وfail تعني أن شيئًا في السلسلة تعذّر التحقق منه.
مع انتقال الرسالة عبر عدة خوادم تدعم ARC، تزداد أرقام التسلسل مع كل محطة. ويقرأ الخادم المستقبِل الذي يتحقق من الرسالة مجموعات ARC بالترتيب، ويتأكد من عدم وجود إدخالات ناقصة، ويتحقق من أن كل ختم يُثبت صلاحية الإدخالات السابقة، ثم يتحقق من أحدث توقيع للرسالة. وإذا كانت السلسلة متماسكة، يمكن للخادم المستقبِل الوثوق بنتيجة المصادقة المسجَّلة عند المحطة الأولى.
لماذا يهم لقابلية تسليم البريد الإلكتروني
يهم ARC لأن إعادة التوجيه والقوائم البريدية منتشرة في كل مكان، ودون ARC تتسبب بصمت في رفض بريد مشروع. فالموظف الذي يعيد توجيه بريد العمل إلى حسابه الشخصي، وقائمة النقاش التي تضيف تذييلًا إلى كل رسالة، وجهاز الأمان التابع لطرف ثالث الذي يفحص البريد الوارد، كلها تكسر DKIM أو SPF بطرق لا علاقة لها بكون الرسالة حقيقية.
عندما ينشر مالك النطاق سياسة DMARC صارمة مثل p=reject، فإن نتائج المصادقة المكسورة هذه تؤدي عادةً إلى التخلص من النسخة المُعاد توجيهها. فلا يرى المستلم رسالة كان ينتظرها، ويبدو الأمر من الخارج كإخفاق في التسليم دون سبب واضح. ويمنح ARC الخادم المستقبِل النهائي سياقًا كافيًا لاتخاذ قرار أفضل. فإذا أظهرت سلسلة ARC أن الرسالة اجتازت المصادقة بشكل صحيح قبل أن يعدّلها وسيط موثوق، يمكن للخادم المستقبِل أن يختار تسليمها بدلًا من تطبيق السياسة الصارمة على رسالة مُعاد توجيهها بأمانة.
من المهم أن نكون دقيقين بشأن ما يفعله ARC وما لا يفعله. فـ ARC لا يتجاوز DMARC، وليس ضمانًا للتسليم، بل هو إشارة. ويظل الخادم المستقبِل هو من يقرر مقدار الثقة التي يمنحها لسلسلة ARC معينة، وتعتمد هذه الثقة على سمعة الوسطاء الذين وقّعوها. كل ما يفعله ARC هو إزالة مصدر شائع ومزعج لحالات الرفض الخاطئة، حتى تكون فرصة البريد السليم أفضل في الوصول إلى صندوق الوارد.
كيف يتعامل VeriMails معه
VeriMails خدمة للتحقق من البريد الإلكتروني، لذا يركّز على جزء مختلف ومكمّل من صورة قابلية التسليم. فبينما يحمي ARC الرسائل الموجودة بالفعل في طريقها عبر الوسطاء، يعمل VeriMails قبل أن تضغطوا زر الإرسال، فيؤكد أن العناوين في قائمتكم حقيقية وقادرة على استقبال البريد.
لكل عنوان تتحققون منه، يجري VeriMails التحقق من الصياغة، والبحث عن سجل MX، وفحص DNS، ومصافحة SMTP مباشرة مع خادم البريد المستقبِل، وكشف catch-all، وكشف العناوين المؤقتة، وكشف العناوين الوظيفية. ويخبركم هذا المزيج ما إذا كان العنوان قابلًا للتسليم قبل أن يدخل أي حملة، مع فئات واضحة لقابلية التسليم تدعم قرارات الحملات.
يعزّز النهجان كلٌّ منهما الآخر. فـ ARC ومنظومة المصادقة الأوسع المكوّنة من SPF وDKIM وDMARC تحمي سمعة الإرسال لديكم بإثبات أن بريدكم حقيقي. ويحمي VeriMails السمعة نفسها من الاتجاه الآخر، بإبعاد العناوين غير الصالحة والمحفوفة بالمخاطر عن قائمتكم، فتقلّ حالات الارتداد وشكاوى البريد العشوائي. ويمكنكم التحقق من العناوين واحدًا تلو الآخر عبر VeriMails REST API أو على دفعات برفع ملف CSV، ويبدأ كل حساب جديد بـ 100 رصيد مجاني لا تنتهي صلاحيته أبدًا، دون الحاجة إلى بطاقة ائتمان.
الأسئلة الشائعة
مصطلحات ذات صلة
جرّبوا VeriMails مجانًا
100 رصيد مجاني عند التسجيل. لا حاجة إلى بطاقة ائتمان. طبّقوا التحقق من البريد الإلكتروني عمليًا اليوم.
ابدأوا مجانًا