Вы можете использовать фильтры для настройки расширенных правил фильтрации для учетной записи. Фильтры могут автоматически добавлять или удалять метки или перенаправлять электронные письма на проверенные псевдонимы на основе атрибутов или содержимого входящего сообщения.
Информацию о том, как создавать , перечислять , получать или удалять фильтры, см. в справочнике по фильтрам .
Критерии соответствия
Вы можете фильтровать сообщения по таким свойствам, как отправитель, дата темы, размер и содержимое сообщения. Любой запрос, использующий синтаксис расширенного поиска Gmail, также можно использовать в фильтре. Например, распространенные шаблоны фильтров включают в себя:
Фильтр | Матчи |
---|---|
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>'] | Пометьте письмо меткой, определяемой пользователем. Для каждого фильтра допускается только одна определяемая пользователем метка. |
Примеры
Ниже приведен более полный пример, показывающий, как маркировать и архивировать сообщения из списка рассылки.