منبع: فیلتر
تعریف منبع برای فیلترهای جیمیل. فیلترها به جای یک رشته ایمیل کامل، برای پیامهای خاص اعمال میشوند.
نمایندگی 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 | نام نمایشی گیرنده یا آدرس ایمیل. شامل گیرندگان در فیلدهای سرصفحه "to"، "cc" و "bcc". شما می توانید به سادگی از قسمت محلی آدرس ایمیل استفاده کنید. برای مثال، "example" و "example@" هر دو با "example@gmail.com" مطابقت دارند. این فیلد به حروف بزرگ و کوچک حساس نیست. |
subject | عبارت بدون حروف بزرگ و کوچک در موضوع پیام یافت شد. فضای سفید دنباله دار و پیشرو کوتاه شده و فضاهای مجاور فرو می ریزد. |
query | فقط پیام های منطبق با درخواست مشخص شده را برگردانید. از همان فرمت پرس و جو مانند جعبه جستجوی Gmail پشتیبانی می کند. برای مثال، |
negatedQuery | فقط پیام هایی را برگردانید که با پرس و جوی مشخص شده مطابقت ندارند. از همان فرمت پرس و جو مانند جعبه جستجوی Gmail پشتیبانی می کند. برای مثال، |
hasAttachment | آیا پیام پیوستی دارد یا خیر. |
excludeChats | اینکه آیا پاسخ باید چت را حذف کند یا خیر. |
size | اندازه کل پیام RFC822 در بایت، شامل تمام سرصفحه ها و پیوست ها. |
sizeComparison | اندازه پیام در بایت باید در رابطه با فیلد اندازه باشد. |
مقایسه اندازه
تعیین می کند که چگونه فیلد اندازه باید با اندازه پیام مقایسه شود.
Enums | |
---|---|
unspecified | |
smaller | پیام های کوچکتر از اندازه داده شده را پیدا کنید. |
larger | پیام های بزرگتر از اندازه داده شده را پیدا کنید. |
اقدام
مجموعه ای از اقدامات برای انجام در یک پیام.
نمایندگی JSON |
---|
{ "addLabelIds": [ string ], "removeLabelIds": [ string ], "forward": string } |
فیلدها | |
---|---|
addLabelIds[] | لیست برچسب هایی که باید به پیام اضافه شوند. |
removeLabelIds[] | لیست برچسب هایی که باید از پیام حذف شوند. |
forward | آدرس ایمیلی که پیام باید به آن فوروارد شود. |
روش ها | |
---|---|
| یک فیلتر ایجاد می کند. |
| فیلتر مشخص شده را بلافاصله و برای همیشه حذف می کند. |
| فیلتر می گیرد. |
| فیلترهای پیام یک کاربر جیمیل را فهرست می کند. |