التنزيل

مجلدات بأحرف خاصة

لماذا قد يظهر في FOLD مجلد يحتوي اسمه على أحرف معلَّمة أو أحرف خاصة أخرى دون أن يُفتح، وما الذي يمكنك فعله.

تنتقل أسماء المجلدات مثل «Entwürfe» أو «Größe» أو «Årsrapport» بين FOLD وخادمك في صيغة مرمَّزة. وتتعامل معظم الخوادم مع ذلك بشكل صحيح. لكن قلة منها لا تفعل، وعندها قد يظهر مجلد في FOLD دون أن يعمل.

كيف يتعامل FOLD مع أسماء المجلدات

ينقل IMAP الأحرف الواقعة خارج ASCII البسيط بترميز خاص يُسمى UTF-7 المعدَّل: فتصبح «Entwürfe» على الصورة Entw&APw-rfe. ويفك FOLD ترميز الأسماء حين يقرأ قائمة مجلداتك، ويخزّنها بصيغة Unicode المركّبة القياسية (NFC)، ثم يرمّزها من جديد كلما خاطب مجلدًا. وتُرسَل الأسماء التي تحتوي على مسافات أو أقواس أو علامات تنصيص أو علامات نسبة مئوية أو نجمات بين علامتي تنصيص.

لا يحوّل FOLD الخوادم إلى وضع UTF-8 الاختياري لديها؛ بل يستخدم هذا الترميز دائمًا.

حين يحدث خطأ

تسرد بعض الخوادم أسماء المجلدات بطريقة مختلفة:

  • بترميز UTF-8 خام بدلًا من UTF-7 المعدَّل، أو
  • بصيغة Unicode المفكَّكة (NFD)، حيث يُخزَّن «ü» على هيئة «u» متبوعًا بعلامة تريما (diaeresis) منفصلة.

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

الأعراض

  • يظهر المجلد في الشريط الجانبي لكنه يبقى فارغًا أو يتعذّر فتحه.
  • على Mac، يُبلغ شريط بعبارة فشل مزامنة: لذلك المجلد.
  • يفشل نقل الرسائل إلى المجلد أو إعادة تسميته، مثلًا بالرسالة فشل النقل. على iPhone وiPad.
  • تعمل مجلدات الحساب نفسه الأخرى بشكل طبيعي.

ما الذي يمكنك فعله

  1. أعد تسمية المجلد على الخادم باسم خالٍ من الأحرف الخاصة، مستخدمًا بريد الويب لدى مزوّدك أو تطبيق بريد آخر. ويلتقط FOLD الاسم الجديد عند المزامنة التالية.
  2. أخبر مزوّدك. فعلى الخوادم أن تسرد الأسماء بترميز UTF-7 المعدَّل، كما يشترط معيار IMAP.

حين تُنشئ مجلدًا في FOLD أو تعيد تسميته، يجب ألا يحتوي الاسم على «/». وتنتقل المجلدات الفرعية مع المجلد الأم حين تعيد تسميته.