المورد: فلتر
تعريف المرجع لفلاتر Gmail يتم تطبيق الفلاتر على رسائل معيّنة بدلاً من سلسلة رسائل إلكترونية كاملة.
تمثيل JSON |
---|
{ "id": string, "criteria": { object ( |
الحقول | |
---|---|
id |
المعرّف الذي عيّنه الخادم للفلترة |
criteria |
معايير المطابقة للفلتر |
action |
الإجراء الذي ينفّذه الفلتر |
المعايير
معايير مطابقة الرسائل
تمثيل JSON |
---|
{
"from": string,
"to": string,
"subject": string,
"query": string,
"negatedQuery": string,
"hasAttachment": boolean,
"excludeChats": boolean,
"size": integer,
"sizeComparison": enum ( |
الحقول | |
---|---|
from |
الاسم المعروض للمُرسِل أو عنوان بريده الإلكتروني |
to |
اسم العرض أو عنوان البريد الإلكتروني الخاص بالمستلِم يتضمّن المستلِمين في حقول الرأس "إلى" و"نسخة إلى" و "نسخة مخفية الوجهة". يمكنك استخدام الجزء المحلي من عنوان البريد الإلكتروني فقط. على سبيل المثال، يتطابق كل من "example" و "example@" مع "example@gmail.com". هذا الحقل غير حسّاس لحالة الأحرف. |
subject |
تم العثور على عبارة غير حسّاسة لحالة الأحرف في موضوع الرسالة. يتم قطع المسافات البيضاء اللاحقة والبادئة وتجميع المسافات المجاورة. |
query |
عرض الرسائل التي تتطابق فقط مع طلب البحث المحدّد تتوافق مع تنسيق طلب البحث نفسه المستخدَم في مربّع البحث في Gmail. مثلاً: |
negatedQuery |
عرض الرسائل التي لا تتطابق مع طلب البحث المحدّد فقط تتوافق مع تنسيق طلب البحث نفسه المستخدَم في مربّع البحث في Gmail. مثلاً: |
hasAttachment |
ما إذا كانت الرسالة تحتوي على أي مرفق |
excludeChats |
ما إذا كان يجب استبعاد المحادثات من الردّ |
size |
حجم رسالة RFC822 بالكامل بالبايت، بما في ذلك جميع العناوين والمرفقات |
sizeComparison |
كيفية تحديد حجم الرسالة بالبايت بالنسبة إلى حقل الحجم |
SizeComparison
تحدِّد كيفية مقارنة حقل الحجم بحجم الرسالة.
عمليات التعداد | |
---|---|
unspecified |
|
smaller |
العثور على الرسائل الأصغر حجمًا من الحجم المحدّد |
larger |
للعثور على الرسائل الأكبر من الحجم المحدّد |
الإجراء
مجموعة من الإجراءات التي يمكن تنفيذها على رسالة
تمثيل JSON |
---|
{ "addLabelIds": [ string ], "removeLabelIds": [ string ], "forward": string } |
الحقول | |
---|---|
addLabelIds[] |
قائمة التصنيفات المطلوب إضافتها إلى الرسالة |
removeLabelIds[] |
قائمة التصنيفات المطلوب إزالتها من الرسالة |
forward |
عنوان البريد الإلكتروني الذي يجب إعادة توجيه الرسالة إليه |
الطُرق |
|
---|---|
|
لإنشاء فلتر |
|
يؤدي هذا الإجراء إلى حذف الفلتر المحدّد على الفور ودائمًا. |
|
الحصول على فلتر |
|
يسرد هذا الحقل فلاتر الرسائل لمستخدم Gmail. |