البحث على الخادم
كيف يتابع FOLD على iPhone وiPad البحث على خادم البريد، وما الذي يرسله إليه.
يبحث FOLD في الرسائل المخزّنة على جهازك. والبحث على الخادم خطوة ثانية اختيارية للبريد الذي لا يزال على الخادم فقط. وهو متاح على iPhone وiPad؛ أما تطبيق Mac فلا يبحث إلا في مخزنه المحلي.
متى يُعرض
إذا كانت بعض رسائل الحساب لم تُنزَّل بعد، كالبريد الأقدم في حساب لا يحتفظ على الجهاز إلا بفترة حديثة، يظهر شريط أسفل نتائج البحث: «ليست كل الرسائل متاحة على الجهاز.» مع الزر استمر في البحث على الخادم. ولا يبحث FOLD على الخادم من تلقاء نفسه أبدًا؛ فالضغط على الزر وحده يبدأ البحث.
ما الذي يحدث
يترجم FOLD استعلامك إلى بحث IMAP وينفّذه في كل مجلد من مجلدات كل حساب نشط. ولكل مجلد ينزّل رؤوس ما يصل إلى 500 نتيجة مطابقة ليست على الجهاز بعد، الأحدث أولًا. ثم يعيد تنفيذ بحثك المحلي، فتظهر الرسائل الجديدة في قائمة النتائج المعتادة. ويُبلغ الشريط بالنتيجة:
- «تم تحميل نتيجة إضافية من الخادم.» أو «تم تحميل 12 نتيجة إضافية من الخادم.»
- «لا يوجد أي مطابقات إضافية على الخادم»
- «لا يمكن تشغيل هذا البحث على الخادم.»
- «بحث الخادم غير متاح حاليًا. حاول مرة أخرى لاحقًا.»
ما الذي يُرسَل إلى الخادم
| جزء استعلامك | معيار الخادم |
|---|---|
| الكلمات والعبارات | بحث في النص الكامل على الخادم |
from:، to:، cc:، bcc:، subject: | حقل الرأس المقابل |
body: | متن الرسالة |
is:unread وis:flagged وقيم الحالة الأخرى | علامة IMAP المقابلة |
العلامات (label:، وis: مع علامة) | الكلمة المفتاحية المقابلة |
before:، after: | تاريخ الإرسال، موسَّعًا بيوم واحد |
التعابير النمطية، in:، account:، size:، has:، list:، file:، from-identity: | لا يُرسَل |
تُحذف الأجزاء التي لا يمكن إرسالها. فيكون استعلام الخادم أوسع من استعلامك، ثم يطبّق البحث المحلي بعده استعلامك كاملًا بدقة. والاستعلام المكوّن فقط من أجزاء لا يمكن إرسالها، كتعبير نمطي منفرد، ينتج «لا يمكن تشغيل هذا البحث على الخادم.» وعمليات البحث التي تحتوي على أحرف خارج ASCII تُرسَل بترميز UTF-8؛ والخوادم التي لا تدعم البحث بترميز UTF-8 ترفضها بالرسالة نفسها.
تذهب كلمات بحثك إلى خادم البريد لكل حساب. ولا تذهب إلى أي مكان آخر.
القيود
- يستطيع الخادم أن يجد كلمة في نص الرسالة، لكن FOLD يصفّي الرسائل المنزّلة بعد ذلك بفهرسه المحلي، الذي لا يحتوي على نص الرسائل المستلمة بعد. لذا قد تُنزَّل رسالة لم يُعثر على التطابق إلا في نصها دون أن تظهر في النتائج.
- لا تُنزَّل إلا الرؤوس. أما الرسالة نفسها فتُحمَّل حين تفتحها.
- لا يملك تطبيق Mac بحثًا على الخادم.