التنزيل

الرسائل غير المكتملة

ماذا تعني «الرسالة غير مكتملة»، وماذا يفعل «إعادة التحميل»، ولماذا لا يعيد FOLD توجيه رسالة تالفة.

قد تصل الرسالة تالفة: ينقطع الاتصال، أو يسلّم الخادم بايتات أقل مما أعلن، أو يتعذّر فك ترميز جزء منها. يفحص FOLD كل رسالة ينزّلها ويخبرك حين ينقص شيء، بدلًا من عرض رسالة مبتورة كأنها كاملة.

كيف يفحص FOLD

حين ينزّل FOLD رسالة، يقارن الحجم الذي أعلنه الخادم بالبايتات التي استلمها، ويفحص بنية الرسالة: هل كل الأجزاء مغلقة، وهل يمكن فك ترميزها؟ وبعض الخوادم تُبلغ عن أحجام غير دقيقة قليلًا، لذا ترجح البنية المغلقة على فرق صغير في الحجم. وتُفحص النسخة المخزّنة مجددًا مقابل تجزئة SHA-256 الخاصة بها في كل مرة تُحمَّل فيها.

التنبيهات

التنبيهالمعنىالإجراءات
الرسالة غير مكتملةلم يسلّم الخادم إلا جزءًا من الرسالة؛ وقد يكون النص والمرفقات مقطوعة.إعادة التحميل
الرسالة غير مغلقة بشكل صحيحتنتهي الرسالة دون علامة الإغلاق؛ وقد يكون الجزء الأخير غير مكتمل.إعادة التحميل
أجزاء غير قابلة للقراءةتعذّر على FOLD قراءة جزء أو أكثر.عرض المصدر، إعادة التحميل
يتعذّر عرض الرسالةتعذّر على FOLD قراءة المحتوى كليًا.عرض المصدر، إعادة التحميل
لم تُحمَّل الرسالة بالكاملالمعاينة وحدها متاحة. وينطبق الأمر نفسه على غير متصل وتعذّر تحميل الرسالة وتوقف التحميل.إعادة التحميل

ما دامت الرسالة الكاملة غير متوفرة، يحمل النص الذي تراه التسمية معاينة.

لا تُنزَّل الرسائل الأكبر من 64 MiB؛ ويعرض FOLD الرسالة كبيرة جدًا مع المعاينة. أما لم تعد موجودة على الخادم فتعني أن الرسالة حُذفت أو نُقلت إلى مكان آخر.

إعادة التحميل

ينزّل إعادة التحميل الرسالة من الخادم مجددًا. وإذا بقي التنبيه، فافحص الرسالة في بريد الويب لدى مزوّدك. فحين يخزّن الخادم الرسالة تالفة، لا يستطيع FOLD إصلاحها.

لماذا تُمنع إعادة التوجيه

إعادة التوجيه، وإعادة الإرسال، ومتابعة مسودة، كلها ستمرّر النسخة التالفة. ولن يستطيع المستلم أن يعرف أن نصًا أو مرفقات مفقودة. لذلك يمنع FOLD هذه الإجراءات للرسائل غير المكتملة أو غير القابلة للقراءة، ويذكر السبب:

  • تعذّرت إعادة التوجيه: لم تُنقل الرسالة بالكامل. أعد تحميلها قبل تمريرها.
  • تعذّرت إعادة التوجيه: أجزاء من هذه الرسالة غير قابلة للقراءة. لن تُمرَّر.
  • تعذّرت إعادة التوجيه: أحد المرفقات غير مكتمل. أعد التحميل قبل التمرير.
  • للمسودات: لم تُحمَّل المسودة بالكامل. أعد تحميلها قبل متابعة الكتابة.

ويخضع نقل رسالة إلى حساب آخر للقاعدة نفسها: لا ينسخها FOLD إلا إذا كانت كاملة.

المرفقات غير المكتملة

المرفق الذي لم يُنقل بالكامل يُعلَّم بعبارة غير مكتمل ولا يُفتح. أعد تحميل الرسالة أولًا. وإن احتجت إلى الجزء رغم ذلك، فإن حفظ النسخة غير المكتملة … يحفظه مع «(غير مكتمل)» في اسم الملف، فلا يُخلط بالأصل.