عوامل البحث
كل عامل بحث مع قيمه، ومثال عليه، وهل يصفّي اليوم في التطبيق.
العامل اسم ونقطتان وقيمة، دون مسافة: from:anna. ولا تميّز أسماء العوامل بين الأحرف الكبيرة والصغيرة. ضع القيم التي تحتوي على مسافات بين علامتي تنصيص: subject:"annual report". وتشرح صفحة الصياغة كيف تجمع بين العوامل.
المرجع
يبيّن عمود الحالة ما يفعله العامل اليوم في التطبيق على macOS وiPhone وiPad.
- يعمل: يصفّي كما هو موصوف.
- محدود: يصفّي، مع القيد المذكور.
- في سطر الأوامر فقط: لا يصفّي إلا في سطر الأوامر foldmail، لا في التطبيق.
- بلا أثر: مقبول، لكنه لا يُقيَّم. ويجري البحث كأن العامل غير موجود.
- خطأ: يتوقف البحث مع رسالة.
| العامل | القيمة | مثال | الحالة |
|---|---|---|---|
from: | اسم المرسل أو عنوانه | from:anna | يعمل |
to: | اسم أو عنوان في To | to:[email protected] | يعمل |
cc: | اسم أو عنوان في Cc | cc:ben | يعمل |
bcc: | اسم أو عنوان في Bcc | bcc:ben | محدود: Bcc غير مفهرس على حدة، لذا يبحث هذا في حقل To |
subject: | نص في الموضوع | subject:invoice | يعمل |
body: | نص في الرسالة | body:contract | محدود: نص الرسائل المستلمة غير مفهرس بعد |
in: | اسم المجلد أو مساره | in:"Archive 2025" | بلا أثر؛ استخدم شريط البحث في: على Mac |
account: | اسم الحساب أو عنوانه | account:Work | في سطر الأوامر فقط |
from-account: | اسم الحساب أو عنوانه | from-account:Work | في سطر الأوامر فقط؛ مثل account: |
from-identity: | هوية أو اسم مستعار | from-identity:support | بلا أثر |
is: | unread، read، flagged، answered، deleted، draft | is:unread | يعمل؛ وأي قيمة أخرى تُعامَل بوصفها علامة، فيعادل is:Important العامل label:Important |
label: | اسم العلامة | label:important | يعمل؛ يطابق اسم العلامة كاملًا، دون تمييز بين الأحرف الكبيرة والصغيرة |
has: | attachment | has:attachment | خطأ: «عامل البحث هذا غير مدعوم بعد. (has:attachment)». وتُرفض القيم الأخرى |
size: | مقارنة، ورقم، ووحدة | size:>10M | يعمل |
before: | تاريخ أو تاريخ نسبي | before:2024-06-01 | يعمل |
after: | تاريخ أو تاريخ نسبي | after:7d | يعمل |
list: | معرّف القائمة البريدية | list:swift-evolution | بلا أثر |
file: | امتداد ملف المرفق | file:pdf | بلا أثر |
المجلد الذكي المحدد مسبقًا مع مرفق يستخدم has:attachment، ويعرض حاليًا الخطأ نفسه.
الأحجام
يقارن size: حجم الرسالة كاملةً كما يُبلغ عنه الخادم. استخدم > أو >= أو < أو <= أو =؛ ودون مقارنة يجب أن يطابق الحجم تمامًا. وتعني K وM وG على التوالي 1,024 و1,048,576 و1,073,741,824 بايت؛ ودون وحدة يكون الرقم بالبايت.
size:>10M
size:<=500K
size:>=1G
التواريخ
يقبل before: وafter: صيغتين:
- تاريخ تقويمي بالصيغة
YYYY-MM-DD، يُقرأ على أنه منتصف الليل بتوقيت UTC. يجدbefore:2024-06-01الرسائل قبل 1 يونيو 2024؛ ويجدafter:2024-06-01الرسائل ابتداءً من 1 يونيو 2024، بما فيها ذلك اليوم. - رقم ووحدة يُحسبان رجوعًا من الآن:
dللأيام، وwللأسابيع، وmللأشهر، وyللسنوات. يجدafter:7dالأيام السبعة الأخيرة، وbefore:6mكل ما هو أقدم من ستة أشهر.
الصيغ الأخرى، مثل before:2024-06، ليست تواريخ، وتوقف البحث بخطأ في التحليل. يقارن FOLD التاريخ الوارد في رأس الرسالة، أو تاريخ وصولها إلى الخادم إن لم يكن في الرأس تاريخ.
after:2024-01-01 before:2024-04-01
before:1y size:>5M
الاستبعاد
لا تعمل علامة الناقص أمام عامل حاليًا إلا مع قيم الحالة، مثل -is:read. أما مع العوامل الأخرى فإما أن تسبب خطأ أو تُتجاهل؛ وتسرد صفحة الصياغة التفاصيل.
عوامل بلا أثر
الاستعلام المكوّن فقط من عوامل بلا أثر، مثل in:INBOX أو list:announce، يطابق كل رسالة. تذكّر ذلك عند كتابة قواعد التصفية، حيث يسري شرط كهذا على كل البريد.
أمثلة
from:anna subject:budget after:30d
from:[email protected] -is:flagged
(from:anna OR from:ben) is:flagged
label:project-x before:3m