الخلاصة

  • يلزم RFC 5293 الاختبارات وإجراءات الحفظ والإرسال العادية باستخدام الرأس الحالي المعدّل، بينما تستخدم إشعارات MDN وDSN والحفظ الضمني الناتج عن خطأ الرأس الأصلي غير المعدّل.
  • تظل الصورتان رسالة واحدة لأغراض منع التكرار؛ لذلك لا يثبت نجاح النص البرمجي وحده أي صورة حُفظت أو وُقعت أو وصلت.

الخلاف الذي صنعه اسم واحد

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

يعامل RFC 5293 الرأس كحالة مرتبة. يضيف addheader الحقل في البداية افتراضياً أو في النهاية مع :last. ويحذف deleteheader كل التكرارات أو التكرار المحدد بـ:index. يحدث العد قبل مطابقة القيمة، وتتغير الأرقام بعد كل حذف. قد تتطابق النتيجة النهائية مع البداية رغم أن حقلاً مؤقتاً أثّر في اختبار وسيط.

لهذا لا يكفي تجزئة الملف النهائي؛ ترتيب الأفعال جزء من الدليل.

الأصل ليس نسخة مهجورة

ترى اختبارات exists وheader والإجراءات التي تفحص الرأس حالته بعد التعديلات السابقة. وتنتقل التغييرات إلى النصوص المضمّنة ومنها. أما MDN وDSN وما يشبههما فيجب أن تبنى من الرأس الأصلي. وإذا أنهى خطأ التنفيذ، يستخدم الحفظ الضمني الأصل أيضاً. الحفظ الضمني العادي يُتصور بعد التعديل إن لم يكن قد أُلغي.

إذن كلمة keep لا تحدد الصورة من دون سببها.

الهوية التشغيلية لا تساوي تطابق البايتات

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

يجب فصل مفتاح الهوية عن تجزئة الصورة وعن نتيجة التسليم المرصودة.

الصمت قرار ينبغي تسجيله

يمكن للسياسة المحلية منع بعض التعديلات، وعندها يُتجاهل الطلب بلا خطأ. لا يجوز حذف Received أو Auto-Submitted، ويجب السماح بتعديل Subject. تحمي قاعدة Received أثر منع حلقات SMTP.

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

التوقيع يخص طبقة محددة

قد يبطل التعديل DKIM، حتى عندما يثبت التوقيع غياب حقل تمت إضافته لاحقاً. وفي S/MIME أو OpenPGP/MIME قد تبقى نسخة داخلية موقعة سليمة بينما يتغير الرأس الخارجي. النتيجة تتبع الطبقة التي فحصها المدقق.

كما أن صحة الصياغة لا تثبت المصدر. يستطيع المرسل زرع وسم يشبه وسم المؤسسة. المسار الموثوق يجمّد الوارد ويتحقق منه أولاً، ثم يعزل الأوسمة غير الموثوقة ويصدر إثباتاً محلياً واضح المنشأ.

إيصال يمكن إعادة تشغيله

احفظ تجزئة الرأس الأصلي، وترتيب كل الحقول، وإصدار النص البرمجي، وسجلاً لكل فعل: المحدد والمقارن والسياسة والتجزئة قبل وبعد والصورة المقروءة. أضف نتيجة التوقيع على الحدين، ومفتاح إزالة التكرار، واختيار الفعل الزائد، وإقرار التخزين أو الإرسال، وملاحظة مستقلة عند الوجهة.

اختيار redirect يثبت قراراً داخل المرشح، ولا يثبت قبول المستلم أو حفظه للرسالة.

المصادر