يمكنك استخدام الفلاتر لمحاولة ضبط قواعد فلترة متقدّمة لحساب معيّن. يمكن للفلاتر تلقائيًا إضافة تصنيفات أو إزالتها أو إعادة توجيه الرسائل الإلكترونية إلى الأسماء البديلة التي تم إثبات ملكيتها استنادًا إلى سمات الرسالة الواردة أو محتواها.
للحصول على معلومات عن كيفية create أو إدراج أو الحصول على أو حذف الفلاتر، اطّلِع على مرجع الفلاتر.
معايير المطابقة
يمكنك فلترة الرسائل حسب خصائص مثل المُرسِل والموضوع والتاريخ والحجم ومحتوى الرسالة. يمكن أيضًا استخدام أي طلب بحث يستخدم بنية البحث المتقدّم في فلتر. على سبيل المثال، تشمل أنماط الفلاتر الشائعة ما يلي:
تصفية | المطابقات |
---|---|
criteria.from='sender@example.com' |
كل الرسائل الإلكترونية من sender@example.com |
criteria.size=10485760 criteria.sizeComparison='larger' |
جميع الرسائل الإلكترونية التي يزيد حجمها عن 10 ميغابايت |
criteria.hasAttachment=true |
جميع الرسائل الإلكترونية التي تتضمّن مرفقًا |
criteria.subject='[People with Pets]' |
جميع الرسائل الإلكترونية التي تحتوي على السلسلة [People with Pets] في الموضوع |
criteria.query='"my important project"' |
جميع الرسائل الإلكترونية التي تحتوي على السلسلة my important project |
criteria.negatedQuery='"secret knock"' |
جميع عناوين البريد الإلكتروني التي لا تحتوي على السلسلة secret knock |
إذا كانت هناك معايير متعدّدة في فلتر، يجب أن تستوفي الرسالة جميع المعايير لكي يتم تطبيق الفلتر.
المهام
يمكنك تطبيق إجراء على الرسائل التي تتطابق مع معايير الفلتر. يمكن إعادة توجيه الرسائل إلى عنوان بريد إلكتروني تم إثبات ملكيته، أو إضافة تصنيفات إليها أو إزالتها.
يمكنك إضافة تصنيفات أو إزالتها لتغيير حالة الرسالة الإلكترونية. على سبيل المثال، تشمل بعض الإجراءات الشائعة ما يلي:
الإجراء | التأثير |
---|---|
action.removeLabelIds=['INBOX'] |
أرشفة الرسالة الإلكترونية (تخطّي البريد الوارد) |
action.removeLabelIds=['UNREAD'] |
وضع علامة "مقروءة" |
action.removeLabelIds=['SPAM'] |
عدم وضع علامة مطلقًا على الرسالة باعتبارها غير مرغوب فيها |
action.removeLabelIds=['IMPORTANT'] |
عدم وضع علامة مطلقًا على الرسالة باعتبارها مهمة |
action.addLabelIds=['IMPORTANT'] |
وضع علامة كمهمة |
action.addLabelIds=['TRASH'] |
حذف الرسالة الإلكترونية |
action.addLabelIds=['STARRED'] |
وضع علامة "مميّز بنجمة" |
action.addLabelIds=['<user label id>'] |
يمكنك وضع علامة على الرسالة باستخدام تصنيف يحدّده المستخدم. يُسمح بتصنيف واحد فقط يحدّده المستخدم لكل فلتر. |
أمثلة
في ما يلي مثال أكثر اكتمالاً يوضّح كيفية تصنيف الرسائل وأرشفتها من قائمة بريدية.